Package: libnss-ldapd
Version: 0.6
Severity: seriuos
When trying to upgrade libnss-ldapd while nslcd was stopped, the
upgrade failed. This was the output:
Gjør klar til å bytte ut libnss-ldapd 0.6 (ved bruk av
../libnss-ldapd_0.6_i386.deb) ...
* Stopping nss-ldapd connection daemon nslcd
No nslcd found running; none killed.
[fail]
Pakker ut erstatningen libnss-ldapd ...
Setter opp libnss-ldapd (0.6) ...
dpkg: Feil ved behandling av libnss-ldapd (--install):
underprosessen post-installation script returnerte feilstatus 128
Det oppsto feil ved behandling av:
libnss-ldapd
The problem is that the init.d script return an error when called with
argument 'stop' and nslcd is already stopped. This is as far as I
understand it, a policy violation, as the init.d script should return
ok when asked to stop a daemon that is already stopped.
Happy hacking,
--
Petter Reinholdtsen