# # Initialize the suffix entry defined in slapd.conf # dn: dc=YourDomain,dc=com objectClass: top objectClass: organization objectClass: dcObject description: Description of your domain o: Something else about your domain dc: YourDomain # # Initialize the AddressBooks heirarchy # dn: ou=AddressBooks,dc=YourDomain,dc=com objectClass: top objectClass: organizationalUnit description: The address books ou: AddressBooks # # Define individual address books # dn: o=Home,ou=AddressBooks,dc=YourDomain,dc=com objectClass: top objectClass: organization description: Home sweet home o: Home dn: o=Work,ou=AddressBooks,dc=YourDomain,dc=com objectClass: top objectClass: organization description: Work sweet work o: Work # # Initialize the Users heirarchy # dn: ou=Users,dc=YourDomain,dc=com objectClass: top objectClass: organizationalUnit description: Users who have access to at least one address book ou: Users # # Define individual users # dn: cn=me,ou=Users,dc=YourDomain,dc=com objectClass: top objectClass: person cn: me sn: Smith description: Bob Smith userPassword: mysecret dn: cn=you,ou=Users,dc=YourDomain,dc=com objectClass: top objectClass: person cn: you sn: Jones description: Stan Jones userPassword: yoursecret # # Initialize the Groups heirarchy # dn: ou=Groups,dc=YourDomain,dc=com objectClass: top objectClass: organizationalUnit description: Groups of members for each address book ou: Groups # # Define individual groups # dn: cn=Home,ou=Groups,dc=YourDomain,dc=com objectClass: top objectClass: groupOfNames description: Members of the Home Address Book group cn: Home member: cn=me,ou=Users,dc=YourDomain,dc=com member: cn=mine,ou=Users,dc=YourDomain,dc=com dn: cn=Work,ou=Groups,dc=YourDomain,dc=com objectClass: top objectClass: groupOfNames description: Members of the Work Address Book group cn: Work member: cn=me,ou=Users,dc=YourDomain,dc=com member: cn=you,ou=Users,dc=YourDomain,dc=com