Hi Sesse,

After I had updated my workstation today I would not do a complete boot
anymore.

The new version of libnss-ldap does not update the symlinks created by
update-rc.d. After upgrade I still had the following content
in /etc/rc*.d:

/etc/rc0.d/K01libnss-ldap
/etc/rc1.d/K01libnss-ldap
/etc/rc2.d/S99libnss-ldap
/etc/rc3.d/S99libnss-ldap
/etc/rc4.d/S99libnss-ldap
/etc/rc5.d/S99libnss-ldap
/etc/rc6.d/K01libnss-ldap

When I manually run the update-rc.d command in postinst (generated by
dh_installinit), I get the following message:

# update-rc.d libnss-ldap start 03 S . start 01 0 . stop 01 2 . stop 01 3  . 
stop 01 4 . stop 01 4 . stop 01 5 . start 01 6
 System startup links for /etc/init.d/libnss-ldap already exist.

Only after I manually remove them (update-rc -f remove libnss-ldap) and
try it again, the correct symlinks are created.

/etc/rc2.d/K01libnss-ldap -> ../init.d/libnss-ldap
/etc/rc3.d/K01libnss-ldap -> ../init.d/libnss-ldap
/etc/rc4.d/K01libnss-ldap -> ../init.d/libnss-ldap
/etc/rc5.d/K01libnss-ldap -> ../init.d/libnss-ldap
/etc/rc0.d/S01libnss-ldap -> ../init.d/libnss-ldap
/etc/rc6.d/S01libnss-ldap -> ../init.d/libnss-ldap
/etc/rcS.d/S02libnss-ldap -> ../init.d/libnss-ldap

After this and reboot the system worked again.

I hope this information helps

Greetings Arjan

Attachment: signature.asc
Description: Dit berichtdeel is digitaal ondertekend

Reply via email to