Kleines Problem mit phpldapadmin 1.2.0.5
Hallo Leute, (hallo Dieter Kluenter), da hier ja auf der Liste auch einige sind, die sich mit OpenLdap auskennen möchte ich auch hier mal meine Frage loswerden. Ich habe ein Problem mit der aktuellen Version der LDAP-Verwaltungssoftware phpldapadmin [1]. Leider hat wohl die Version 1.2.0.5 einen Bug, der verhindert das jeweils pro Section das richtige Standardtemplate ausgewählt wird. Ich habe unter folgendem Link [2] einmal das Verhalten detailliert beschrieben und versucht darzustellen wo genau das Problem liegt. Die Screenshots sind für nicht-angemeldete User im Ubuntu-Forum nicht zu sehen und ich werde diese daher auf meiner Gallery ablegen. Hier [3] der entsprechende Link dazu. Leider ist es so, das selbst eine manuelle Zuweisung der Templates in phpldapadmin kein Ergebnis bringt, da diese Software nicht in der Lage ist, sich diese Änderung bis zum nächsten Mal zu merken. Es wäre schön, wenn mir jemand hier helfen könnte. Zusätzlich habe ich im Bugtracker vom Projekt einen Eintrag vorgenommen, aber leider keine Reaktion [4] [1] http://phpldapadmin.sourceforge.net/wiki/index.php/Main_Page [2] http://www.ubuntu-forum.de/post/297454/phpldapadmin-problem-mit-vorlagen-und... [3] http://bilder.blaufotograph.de/Gallery/f/phpldapadmin [4] http://sourceforge.net/tracker/index.php?func=detail&aid=2875788&group_id=61828&atid=498546 -- Gruß Axel ------------------------------ => einen Server härten? google mal nach Stahl härten oder was meinst Du mit härten? Aus: http://www.administrator.de/index.php?content=69906 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Axel, Am Dienstag, 20. April 2010 08:15:27 schrieb Axel Birndt:
da hier ja auf der Liste auch einige sind, die sich mit OpenLdap auskennen möchte ich auch hier mal meine Frage loswerden.
Ich habe ein Problem mit der aktuellen Version der LDAP-Verwaltungssoftware phpldapadmin [1].
Leider hat wohl die Version 1.2.0.5 einen Bug, der verhindert das jeweils pro Section das richtige Standardtemplate ausgewählt wird.
Meine LDAPs administriere ich mit Luma, das ist zwar auch nicht perfekt, tut aber alles was es bei mir braucht, leider ist auf der Projektseite schon ziemlich lange tote Hose. Mit phpldapadmin hab ich mich nie anfreunden können. Für spezielle Anwendungen, wo auch die User mit arbeiten sollen, schreibe ich lieber selbst was in php/perl da ich dort gezielter Feldprüfungen unterbringen kann um (bei uns) unerwünschte Zeichen aus dem LDAP fern zu halten und die Ergonomie für meine User zu verbessern. LDAP Knoten lassen sich in php (fast) so einfach handhaben wie SQL Datenbank records, nur wenn man den DN eines Knotens ändern will läuft es auf löschen/neuanlegen hinaus was bei darunter hängenden Strukturen schnell in Arbeit ausarten kann. Gruss Falk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Falk Sauer
Hi Axel,
Am Dienstag, 20. April 2010 08:15:27 schrieb Axel Birndt: [...] Meine LDAPs administriere ich mit Luma, das ist zwar auch nicht perfekt, tut aber alles was es bei mir braucht, leider ist auf der Projektseite schon ziemlich lange tote Hose. Mit phpldapadmin hab ich mich nie anfreunden können.
Für spezielle Anwendungen, wo auch die User mit arbeiten sollen, schreibe ich lieber selbst was in php/perl da ich dort gezielter Feldprüfungen unterbringen kann um (bei uns) unerwünschte Zeichen aus dem LDAP fern zu halten und die Ergonomie für meine User zu verbessern. LDAP Knoten lassen sich in php (fast) so einfach handhaben wie SQL Datenbank records, nur wenn man den DN eines Knotens ändern will läuft es auf löschen/neuanlegen hinaus was bei darunter hängenden Strukturen schnell in Arbeit ausarten kann.
Modify RDN auf einem Node Objekt ist vermutlich kein PHP-Problem, eher wohl eine mangelhafte Impementierung in phpLDAPadmin, diese Operation ist in OpenLDAP aber auch nur mit dem hdb backend möglich, nicht mit anderen Backends. -Dieter -- Dieter Klünter | Systemberatung sip: +49.40.20932173 http://www.dpunkt.de/buecher/2104.html GPG Key ID:8EF7B6C6 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Axel,
Axel Birndt
Hallo Leute, (hallo Dieter Kluenter),
da hier ja auf der Liste auch einige sind, die sich mit OpenLdap auskennen möchte ich auch hier mal meine Frage loswerden.
Ich habe ein Problem mit der aktuellen Version der LDAP-Verwaltungssoftware phpldapadmin [1]. [...]
Ich habe keine Lösung für dein Problem, nur ein paar Bemerkungen zu php und phpLDAPadmin. Die LDAP-Implementierung von PHP entspricht noch der RFC 2252, entspricht also nicht mehr dem neuesten Standard RFC 4510. Die PHP-Entwickler weigern sich, die Bibliothek zu aktualisieren, nehmen auch keine Patches aus der LDAP-Community an, (zu diesem Thema gibt es auf openldap-devel@openldap.org einige Mails). Ich kann dir nur empfehlen, http://www.web2ldap.de zu verwenden, das wird aktiv entwickelt, der Entwickler ist bekannt und leistet auch gern Support. Ich gebe zu, das Aussehen ist gewöhnungsbedürftig, aber die Funktionalität entspricht einem Schweizer Offiziersmesser für LDAP. Eine weitere Möglichkeit ist Apache DirectoryStudio http://directory.apache.org/studio/ bietet aber nicht die komplexe Funktionalität von web2ldap. -Dieter -- Dieter Klünter | Systemberatung sip: +49.40.20932173 http://www.dpunkt.de/buecher/2104.html GPG Key ID:8EF7B6C6 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Dieter, Dieter Kluenter schrieb:
Hallo Axel,
Ich habe ein Problem mit der aktuellen Version der LDAP-Verwaltungssoftware phpldapadmin [1]. [...]
Ich habe keine Lösung für dein Problem, nur ein paar Bemerkungen zu php und phpLDAPadmin. Kein Problem. Die LDAP-Implementierung von PHP entspricht noch der RFC 2252, entspricht also nicht mehr dem neuesten Standard RFC 4510. Die PHP-Entwickler weigern sich, die Bibliothek zu aktualisieren, nehmen auch keine Patches aus der LDAP-Community an, (zu diesem Thema gibt es auf openldap-devel@openldap.org einige Mails). ah, das ist ja interessant. Und wie immer ist der Schuldige genau derjenige, den man gerade nicht greifen kann... cool. Ich kann dir nur empfehlen, http://www.web2ldap.de zu verwenden, das wird aktiv entwickelt, der Entwickler ist bekannt und leistet auch gern Support. Ich gebe zu, das Aussehen ist gewöhnungsbedürftig, aber die Funktionalität entspricht einem Schweizer Offiziersmesser für LDAP. Oh, danke für den Tipp. Das muß ich mir dann ganz genau anschauen. Hat web2ldap auch so Templates für die wichtigsten Objekte im LDAP?
Wie gesagt bin ich in dem Thema noch noch so tief drin, als das ich da gleich fließend ldif+ldap-schema sprechen und schreiben könnte. Von daher sind für mich die Templates für die wichtigsten Objekte eine gute Hilfe um in das Thema rein zu kommen. web2ldap ist aber auch so eine php-Oberfläche? Naja, ich muß es mir einfach mal anschauen ;-)
Eine weitere Möglichkeit ist Apache DirectoryStudio http://directory.apache.org/studio/ bietet aber nicht die komplexe Funktionalität von web2ldap.
Das habe ich auch schon gefunden. Vor allem die Eclipse-Integration ist hier cool! Leider kann ich aber für die Anlage der Objekte keine Templates verwenden... Das ist wiederum nicht so cool. Allerdings sind die Optionen zum Kopieren und Einfügen von Objekten prima, wenn man schon mal die Objekte angelegt hat. Da ich aber die Verwaltung auf meinem VServer machen möchte (Zielplattform) bin ich auf eine Verwaltung über den Webbrowser angewiesen. Danke aber für Deinen Tipp. Ich gebe dann nochmal Bescheid, wenn ich es getestet habe. -- Gruß Axel ------------------------------ => einen Server härten? google mal nach Stahl härten oder was meinst Du mit härten? Aus: http://www.administrator.de/index.php?content=69906 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Axel Birndt
Hallo Dieter,
Dieter Kluenter schrieb:
Hallo Axel,
Ich habe ein Problem mit der aktuellen Version der LDAP-Verwaltungssoftware phpldapadmin [1]. [...] Ich habe keine Lösung für dein Problem, nur ein paar Bemerkungen zu php und phpLDAPadmin. Kein Problem. Die LDAP-Implementierung von PHP entspricht noch der RFC 2252, entspricht also nicht mehr dem neuesten Standard RFC 4510. Die PHP-Entwickler weigern sich, die Bibliothek zu aktualisieren, nehmen auch keine Patches aus der LDAP-Community an, (zu diesem Thema gibt es auf openldap-devel@openldap.org einige Mails). ah, das ist ja interessant. Und wie immer ist der Schuldige genau derjenige, den man gerade nicht greifen kann... cool. Ich kann dir nur empfehlen, http://www.web2ldap.de zu verwenden, das wird aktiv entwickelt, der Entwickler ist bekannt und leistet auch gern Support. Ich gebe zu, das Aussehen ist gewöhnungsbedürftig, aber die Funktionalität entspricht einem Schweizer Offiziersmesser für LDAP. Oh, danke für den Tipp. Das muß ich mir dann ganz genau anschauen. Hat web2ldap auch so Templates für die wichtigsten Objekte im LDAP?
Ja, web2ldap hat etliche Templates und kann auch leicht erweitert und individuell konfiguriert werden.
Wie gesagt bin ich in dem Thema noch noch so tief drin, als das ich da gleich fließend ldif+ldap-schema sprechen und schreiben könnte. Von daher sind für mich die Templates für die wichtigsten Objekte eine gute Hilfe um in das Thema rein zu kommen.
web2ldap ist aber auch so eine php-Oberfläche? Naja, ich muß es mir einfach mal anschauen ;-)
web2ldap basiert auf Python, python-ldap gibt es auch als Modul bei opensuse, das zusätzlich notwendige pyweblib kann kann problemlos kompiliert werden, das wird auch auf der Site beschrieben. -Dieter -- Dieter Klünter | Systemberatung sip: +49.40.20932173 http://www.dpunkt.de/buecher/2104.html GPG Key ID:8EF7B6C6 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Axel Birndt
-
Dieter Kluenter
-
Falk Sauer