js-home.org, 12.08.2020
 
 

4.4 Eine andere SortierungEin Adressbuch in LDAP
Nach etlichen Experimenten und Überlegungen hab ich mein LDAP-Adressbuch etwas anders aufgebaut, als hier beschrieben. Ja, typisch, gell, dem "gemeinen Volk" gibt man eine simple Lösung, aber für die "besseren Herren" gibts statt dessen eine edle komplizierte aber mächtigere Lösung....

Ganz so ist es zwar nicht, aber das mit komplizierter und mächtiger könnte stimmen - zumindest aus meiner bisherigen Sicht und Erfahrung mit LDAP.

Die Idee ist jedenfalls ganz Simpel. Statt die Adressen direkt in die ou=people zu machen, lege ich dort erstmal eine Person an und erzeuge darin dann die Adresseinträge. Das einfach aus dem Grund, da mein altes Adressbuch für einige Personen mehrfache eMail-Adressen enthielt.

Ein Eintrag sieht dann so aus:

dn: cn=Schmitz Juergen,ou=people,o=js-home.org
objectclass: top
objectclass: person
objectclass: organizationalPerson
sn: Schmitz
cn: Juergen Schmitz

dn: cn=address_1,cn=Schmitz Juergen,ou=people,o=js-home.org
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
objectclass: mozillaOrgPerson
givenName: Juergen
sn: Schmitz
cn: Schmitz Juergen
mail: js@XXXXXXXXXXXXXXXXXXX
telephoneNumber: +49-(0)-89-XXXXXXXXXXXX
mobile: +49-160-XXXXXXXXX
homePostalAddress: XXXXXXXXXXXXXXXXXXXXXX XX
mozillaHomeLocalityName: Muenchen
mozillaHomeState: BAY
mozillaHomePostalCode: 81XXX
mozillaHomeCountryName: Germany
postalAddress: XXXXXXXXXXXXXXXXXXXXXX XX
l: Trier
st: RLP
postalCode: 54290
c: Germany
mozillaNickname: Juergen
mozillaWorkUrl: http://www.js-home.org/
mozillaHomeUrl: http://www.js-home.org/

dn: cn=address_2,cn=Schmitz Juergen,ou=people,o=js-home.org
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
objectclass: mozillaOrgPerson
givenName: Juergen
sn: Schmitz
cn: Schmitz Juergen
mail: j.schmitz@XXXXXXXXXXXXX
mozillaNickname: Juergen


Auf die Art kann ich z.B. die eMail-Adressen von Bekannten sowohl bei ihrer Firma, wie auch privat einfach zusammenfassen.





All actions are logged, copyright © JS