[Off-Topic] LDAP schemata erweitern
hallo liste, erstmal Sorry das ich eure kostbare Zeit stehlen muss. Ich habe tagelang gegoogelt und finde einfach kein gutes HowTo und oder auch Buch zum Thema LDAP Schemata erweitern, und oder verwalten. Vielleicht kann mir jemand hier Tips zu geben, oder jemand weiß wie ich das angepasst bekome. --- zum Problem --- Wir haben einen ldapserver am laufen und wollen nun automatisch unsere Adressbücher mit Kunden und Lieferantenadressen füllen. Dazu müsste ich aber das Object: o=adressbuch objectClass=organisation objectClass=top um Adressfelder erweitern, z.B. die Mailadresse und Telefon / Faxnummern (alle drei) installiert haben wir derzeit folgendes: rpm -qa | grep ldap pam_ldap-32bit-9-200407011229 perl-ldap-0.29-132.1 nss_ldap-215-59.5 openldap2-2.2.24-4.5 openldap2-client-2.2.24-4.5 yast2-ldap-client-2.9.29-0.3 yast2-ldap-server-2.9.17-0.2 pam_ldap-169-28.1 ldapcpplib-0.0.3-21.3 perl-ldap-ssl-0.29-132.1 nss_ldap-32bit-9-200501051723 yast2-ldap-2.9.15-1.3 openldap2-client-32bit-9-200505311811 danke fürs lesen und eventuelle Antworten :-) Dirk
Ben wrote:
hallo liste, erstmal Sorry das ich eure kostbare Zeit stehlen muss. Ich habe tagelang gegoogelt und finde einfach kein gutes HowTo und oder auch Buch zum Thema LDAP Schemata erweitern, und oder verwalten. Vielleicht kann mir jemand hier Tips zu geben, oder jemand weiß wie ich das angepasst bekome. --- zum Problem --- Wir haben einen ldapserver am laufen und wollen nun automatisch unsere Adressbücher mit Kunden und Lieferantenadressen füllen. Dazu müsste ich aber das Object: o=adressbuch objectClass=organisation objectClass=top um Adressfelder erweitern, z.B. die Mailadresse und Telefon / Faxnummern (alle drei)
www.linux-club.de das ldap Forum könnte da helfen deine gesuchten Felder sollten aber verfügbar sein wenn du die normalerweise von Suse eingebundenen Schemata nutzt. Nützliche Tools http://phpldapadmin.sourceforge.net/ http://lam.sourceforge.net/ lam nutz aber das nis Schema das Suse nicht verwendet daher gibt es da dann probleme mit den Gruppen. Dafür kann man mit lam Samba-User etc. super verwalten Gute gefällt mir OpenLDAP. von Liebel, Oliver; Ungar, John M.; Gebunden Grundlagen und Installation. Konfiguration und Verwaltung. Mit zahlreichen Beispielskripten. Galileo Computing 340 S. m. Abb. 24,5 cm 704g 2006 Galileo Press ISBN 3-89842-762-5 | KNV-Titelnr.: 15271962 -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo, hast du dir schon mal die Objektklasse inetOrgPerson angeschaut, die ist für gewöhnlich bei OpenLDAP gleich mit dabei und unterstützt u.a. alle drei Attribute (Attribute: mail, telephoneNumber, facsimileTelephoneNumber) Eine gute Übersicht liefert z.B.: http://ldap.akbkhome.com/index.php/objectclass/inetOrgPerson.html Grüße, Roger Ben wrote:
Dazu müsste ich aber das Object: o=adressbuch objectClass=organisation objectClass=top um Adressfelder erweitern, z.B. die Mailadresse und Telefon / Faxnummern (alle drei)
Dirk
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo nochmal, ich habe mich beim Linux-club mal angemeldet und umgesehen, finde aber leider nichts was mit wirklich hilft. Ich muss die objectClass=organisation erweitern. Die Inetorgperson benutzen wir auf Benutzerebene, ist also schon drin. Wenn mir jemand sagen würde, dass ich die nur im top mit aufnehmen muss, wäre mir das natürlich am liebsten :-) Wir betanken die Adressbücher aus SAP und haben daher das Problem, dass diese kleine Programm (SAP) doch recht statisch bei seinen ausgaben ist. Auch sollen die Informationen wie in den z.B. Kundenstammsätzen abgebildet werden, also hierarchisch (schweres wort), und daher weiß ich nicht wie ich diese informationen da mit reinpacken kann. thx 3 your time Dirk
-----Original Message----- From: Roger Grzondziel [mailto:rogerg@pik-potsdam.de] Sent: Tuesday, June 20, 2006 9:24 PM To: suse-linux@suse.com Subject: Re: [Off-Topic] LDAP schemata erweitern
Hallo,
hast du dir schon mal die Objektklasse inetOrgPerson angeschaut, die ist für gewöhnlich bei OpenLDAP gleich mit dabei und unterstützt u.a. alle drei Attribute (Attribute: mail, telephoneNumber, facsimileTelephoneNumber)
Eine gute Übersicht liefert z.B.:
http://ldap.akbkhome.com/index.php/objectclass/inetOrgPerson.html
Grüße, Roger
Ben wrote:
Dazu müsste ich aber das Object: o=adressbuch objectClass=organisation objectClass=top um Adressfelder erweitern, z.B. die Mailadresse und Telefon / Faxnummern (alle drei)
Dirk
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo, On 6/21/2006 1:34 PM, Ben wrote:
Hallo nochmal, ich habe mich beim Linux-club mal angemeldet und umgesehen, finde aber leider nichts was mit wirklich hilft. Ich muss die objectClass=organisation erweitern. Die Inetorgperson benutzen wir auf Benutzerebene, ist also schon drin. Wenn mir jemand sagen würde, dass ich die nur im top mit aufnehmen muss, wäre mir das natürlich am liebsten :-)
Äh. Bist Du sicher dass Du LDAP richtig verstehst? Normalerweise würde ich für das was Du bisher geschrieben hast folgendes tun: - Alle Objekte die die Daten enthalten sollen die Du genannt hast, also div. Adressfelder, bekommen eine entsprechende objectClass zugewiesen. Du schriebst dass ihr die Systemweit nutzen wollt, also ist die erste und wichtigste Frage hier: mit welchen objectClasses kann Euer Frontend umgehen? - Wenn wichtige Felder nicht in den vorhandenen (standardisierten) Schemata zu finden sind baut man sich ein eigenes, erweitertes. Dazu sollte man allerdings die Grundlagen gut beherrschen, sprich die einschlägigen RFCs kennen. Aus Erfahrung würde ich sagen dass es hilft ein gutes Grundlagenbuch zu LDAP verstanden zu haben, reichlich Zeit mitzubringen, und ein Spielsystem zu Verfügung zu haben.
Wir betanken die Adressbücher aus SAP und haben daher das Problem, dass diese kleine Programm (SAP) doch recht statisch bei seinen ausgaben ist. Auch sollen die Informationen wie in den z.B. Kundenstammsätzen abgebildet werden, also hierarchisch (schweres wort), und daher weiß ich nicht wie ich diese informationen da mit reinpacken kann.
Was ist dabei hierarchisch? Hast Du z.B. bei einer Person eine Hierarchie wie Person +- privat | +- Adresse1 | +- Adresse2 +- geschäftlich +- persönlich +- Sekretär oder wie? Wie auch immer, sowas lässt sich prima per LDAP abbilden, aber dafür wird man wohl am sinnvollsten Anfangen sich eine OID zu besorgen... Im übrigen vermute ich dass das entscheidende Element die Frontends sind. Was bring das ausgeklügelste LDAP-Schema wenn wenn es keine Anwendung nutzen kann? Arno
thx 3 your time
PS: Dnkä drei deine Zeit?
Dirk
-----Original Message----- From: Roger Grzondziel [mailto:rogerg@pik-potsdam.de] Sent: Tuesday, June 20, 2006 9:24 PM To: suse-linux@suse.com Subject: Re: [Off-Topic] LDAP schemata erweitern
Hallo,
hast du dir schon mal die Objektklasse inetOrgPerson angeschaut, die ist für gewöhnlich bei OpenLDAP gleich mit dabei und unterstützt u.a. alle drei Attribute (Attribute: mail, telephoneNumber, facsimileTelephoneNumber)
Eine gute Übersicht liefert z.B.:
http://ldap.akbkhome.com/index.php/objectclass/inetOrgPerson.html
Grüße, Roger
Ben wrote:
Dazu müsste ich aber das Object: o=adressbuch objectClass=organisation objectClass=top um Adressfelder erweitern, z.B. die Mailadresse und Telefon / Faxnummern (alle drei)
Dirk
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
-- IT-Service Lehmann al@its-lehmann.de Arno Lehmann http://www.its-lehmann.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
participants (4)
-
Arno Lehmann
-
Ben
-
Ralf Prengel
-
Roger Grzondziel