Bug 29047 - "slapd start" statt "slapd restart"?
"slapd start" statt "slapd restart"?
Status: RESOLVED DUPLICATE of bug 28820
Product: UCS
Classification: Unclassified
Component: LDAP
UCS 3.0
Other Linux
: P5 normal (vote)
: ---
Assigned To: UCS maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-11-05 12:37 CET by Alexander Kläser
Modified: 2018-04-14 13:44 CEST (History)
3 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kläser univentionstaff 2012-11-05 12:37:51 CET
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?
Comment 1 Arvid Requate univentionstaff 2012-11-05 13:24:00 CET
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 $?
Comment 2 Stefan Gohmann univentionstaff 2012-11-05 13:38:00 CET
Liegt vermutlich an den Änderrungen zu Bug #28820.

*** This bug has been marked as a duplicate of bug 28820 ***
Comment 3 Felix Botner univentionstaff 2012-11-05 13:48:27 CET
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