Univention Bugzilla – Bug 29047
"slapd start" statt "slapd restart"?
Last modified: 2018-04-14 13:44:04 CEST
Beim Update des slapd-Paketes erhalte ich folgenden Output (aktuelle 3.1-Entwicklungsversion): ==================== slapd (2.4.31-1.74.201211050856) wird eingerichtet ... File: /etc/init.d/slapd Multifile: /etc/ldap/slapd.conf Backing up /etc/ldap/slapd.conf in /var/backups/slapd-2.4.31-1.73.201208231905... done. LDAP server already running. invoke-rc.d: initscript slapd, action "start" failed. dpkg: Fehler beim Bearbeiten von slapd (--configure): Unterprozess installiertes post-installation-Skript gab den Fehlerwert 2 zurück configured to not write apport reports Fehler traten auf beim Bearbeiten von: slapd E: Sub-process /usr/bin/dpkg returned an error code (1) root@master55:~# invoke-rc.d slapd stop Stopping ldap server(s): slapd ...done. root@master55:~# apt-get install -f Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Statusinformationen werden eingelesen... Fertig Das folgende Paket wurde automatisch installiert und wird nicht mehr benötigt: diff Verwenden Sie »apt-get autoremove«, um sie zu entfernen. 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 16 nicht aktualisiert. 1 nicht vollständig installiert oder entfernt. Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt. slapd (2.4.31-1.74.201211050856) wird eingerichtet ... File: /etc/init.d/slapd Multifile: /etc/ldap/slapd.conf Backing up /etc/ldap/slapd.conf in /var/backups/slapd-2.4.31-1.73.201208231905... done. Check database: ...done. Starting ldap server(s): slapd ...done. Checking Schema ID: ...done. =============== Müsste in dem entsprechenden Skript nicht "restart" statt "start" verwendet werden?
Ist das die gesamte Ausgabe? Im prerm des Debian-Pakets sollte der slapd gestoppt worden sein: root@ucs1:~# grep invoke-rc.d /var/lib/dpkg/info/slapd.* /var/lib/dpkg/info/slapd.postinst: if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then /var/lib/dpkg/info/slapd.postinst: invoke-rc.d slapd start || exit $? /var/lib/dpkg/info/slapd.prerm: if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then /var/lib/dpkg/info/slapd.prerm: invoke-rc.d slapd stop || exit $?
Liegt vermutlich an den Änderrungen zu Bug #28820. *** This bug has been marked as a duplicate of bug 28820 ***
Ich habe das gerade nochmal probiert, und es klappte libldap-2.4-2 (2.4.31-1.74.201211050856) wird eingerichtet ... slapd (2.4.31-1.74.201211050856) wird eingerichtet ... File: /etc/init.d/slapd Multifile: /etc/ldap/slapd.conf Backing up /etc/ldap/slapd.conf in /var/backups/slapd-2.4.31-1.73.201208231905... done. Check database: ...done. Starting ldap server(s): slapd ...done. Checking Schema ID: ...done. ldap-utils (2.4.31-1.74.201211050856) wird eingerichtet ... kannst du das reproduzieren