Thread mehrere email Attribute in LDAP (8 answers)
Opened by format_c at 2005-08-24 16:13

Strat
 2005-08-29 17:51
#33453 #33453
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
manche directories bieten keine funktionalitaet an, die structural objectclass zu aendern...

wenn es sich um ein vernuenftiges directory handelt, dann kann man beide objectklassen angeben, oder auch noch weitere:
Code: (dl )
1
2
3
4
5
objectClass: abzillaPerson
objectClass: inetOrgPerson
objectClass: organizationalPerson
objectClass: person
objectClass: top

muss ein directory zulassen, wenn es sich directory nennen will. und dass man nur die letzte Objektklasse angeben kann (abzillaPerson), ist eine abkuerzung, die manche Directories unterstuetzen (oder bei manchen wie z.B. IBM Tivoli Directory Server kann man konfigurieren, ob es erlaubt ist oder nicht)

Loesungsvorschlag:
komplettexport nach LDIF -> Datei objectclass: abzillaPerson hinzufuegen:
Code: (dl )
perl -i.bak -pe "$_ .= qq~objectClass: abzillaPerson\n~ if /^objectClass:\s*inetOrgPerson/i" mails.ldif

-> alle eintraege im directory loeschen -> reimport der datei.

oder mit Net::LDAP arbeiten... Objekt auslesen -> loeschen -> mit neuer OC hinzufuegen...\n\n

<!--EDIT|Strat|1125323533-->
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread mehrere email Attribute in LDAP