Openldap 2.4, phpldapadmin – Ein Alptraum
Ich muss einen neuen OpenLDAP Server installieren und dachte mir, haste schon x-mal gemacht wird also kein Akt. Ja von wegen, Openldap musste ja zum leiden der User alles umbauen und nirgens findet man ne ordentliche Anleitung. Es stellt sich allerdings raus das es doch einfacher ist als man denkt, wenn man es erst einmal raus hat (Ubuntu 12.04):
apt-get install slapd ldap-utils
dpkg-reconfigure slapd
ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/ldap/schema/samba.ldif # und alle Schemas die gebraucht werden
Da früher immer phpldapadmin benutzt wurde, hatte ich das auch diesmal installiert, allerdings kam ich damit nicht klar. Irgendwie macht das nicht das was ich wollte, egal was du in der config.php eingestellt hast, gemacht hat es das einfach nicht. Ok bisschen rummgelesen weil ich schon dachte ich hab irgendwas vergessen und ich bin zu blöd, aber scheinbar bin ich nicht der einzige. Jedenfalls bin ich beim lesen auf LAM (LDAP Account Manager) aufmerksam gewurden, welches nicht nur besser aussieht, es lässt sich auch einfacher zu konfigurieren.
apt-get install ldap-account-manager
Konfiguration geschieht dann alles über das Webinterface. Ist sehr zu empfehlen für alle die OpenLDAP 2.4 einsetzten.