Thread mehrere email Attribute in LDAP
(8 answers)
Opened by format_c at 2005-08-24 16:13
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 objectClass: abzillaPerson 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/ |