ejabberd - Comments for "How do I set up LDAP groups?" https://www.ejabberd.im/node/14522 en Well, I am using OS X 10.8.4 https://www.ejabberd.im/node/14522#comment-60929 <p>Well, I am using OS X 10.8.4 Server's Open Directory and it's default (since you cant change it without a hacksaw) schema.</p> <p>I'm not in the office at the moment so I will give you some slapcat output I have from earlier. This is broken up for space restraint, if you need to see something else pleas let me know.</p> <div class="codeblock"><code>dn: cn=users,dc=server,dc=myhhca,dc=com<br />cn: users<br />objectClass: container</code></div> <div class="codeblock"><code>dn: uid=bmmcwhirt,cn=users,dc=server,dc=myhhca,dc=com<br />mail: <noindex><a href="mailto:bmmcwhirt@myhhca.com" rel="nofollow" >bmmcwhirt@myhhca.com</a></noindex><br />uid: bmmcwhirt<br />uidNumber: 1025<br />cn: Bryan McWhirt<br />sn: McWhirt<br />loginShell: /bin/bash<br />givenName: Bryan<br />objectClass: person<br />objectClass: inetOrgPerson<br />objectClass: organizationalPerson<br />objectClass: posixAccount<br />objectClass: shadowAccount<br />objectClass: top<br />objectClass: extensibleObject<br />objectClass: apple-user<br />gidNumber: 20<br />structuralObjectClass: inetOrgPerson<br />entryUUID: d1f29ac0-e182-4b85-9267-88624f74161a<br />creatorsName: cn=server.myhhca.com$,cn=computers,dc=server,dc=myhhca,dc=com<br />createTimestamp: 20130621211104Z<br />apple-generateduid: 54843AD3-75AA-4178-A5B4-E58B1BA322EB<br />authAuthority: ;Kerberosv5;;bmmcwhirt@SERVER.MYHHCA.COM;SERVER.MYHHCA.COM;<br />altSecurityIdentities: Kerberos:bmmcwhirt@SERVER.MYHHCA.COM<br />homeDirectory: /Network/Servers/server.myhhca.com/Users/bmmcwhirt<br />modifiersName: cn=server.myhhca.com$,cn=computers,dc=server,dc=myhhca,dc=com<br />modifyTimestamp: 20130621211432Z</code></div> <div class="codeblock"><code>dn: cn=hhca,cn=groups,dc=server,dc=myhhca,dc=com<br />apple-group-realname: Home Health Care Associates<br />gidNumber: 1042<br />objectClass: top<br />objectClass: posixGroup<br />objectClass: extensibleObject<br />objectClass: apple-group<br />cn: hhca<br />structuralObjectClass: posixGroup<br />entryUUID: f445c14c-8693-49f3-9a24-218297ac50c2<br />creatorsName: cn=server.myhhca.com$,cn=computers,dc=server,dc=myhhca,dc=com<br />createTimestamp: 20130621213522Z<br />apple-generateduid: D2600463-BA59-4D67-90ED-C43A673F331F<br />apple-group-memberguid: 54843AD3-75AA-4178-A5B4-E58B1BA322EB<br />memberUid: bmmcwhirt<br />memverUid: testuser<br />modifiersName: cn=server.myhhca.com$,cn=computers,dc=server,dc=myhhca,dc=com<br />modifyTimestamp: 20130621213548Z</code></div> <p>Thats the best I can do for scheme at the moment.</p> <p>There are instructions on limiting use to a group with ejabberd, but I did not see anything about actually creating XMPP groups based on LDAP server groups and auto exposing those users in the group to all other users in the group.</p> Wed, 26 Jun 2013 05:57:03 +0000 bmmcwhirt comment 60929 at https://www.ejabberd.im You could use ejabberd and https://www.ejabberd.im/node/14522#comment-60927 <p>You could use ejabberd and its modules (and its documentation) to do it.</p> <p>Or you could provide some useful information, e.g. your ejabberd version, your LDAP schema, your desired result details, the steps you already have tried, the results (and maybe errors) you got...</p> Wed, 26 Jun 2013 00:55:35 +0000 mikekaganski comment 60927 at https://www.ejabberd.im