http://qa.mandrakesoft.com/show_bug.cgi?id=442
------- Additional Comments From [EMAIL PROTECTED] 2003-06-07 21:08 ------- This seems to have been resolved as of 9.1. -- Configure bugmail: http://qa.mandrakesoft.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. ------- Reminder: ------- assigned_to: [EMAIL PROTECTED] status: NEW creation_date: description: When ldap is added to /etc/nsswitch.conf the machine will not shutdown or reboot cleanly. It looks like what's happening is that the libraries are on the /usr filesystem and they are held open even after all processes are killed. If the /usr filesystem is not on the root partition, it cannot be unmounted. Steps to reproduce the problem: install nss_ldap on a machine that has /usr/lib mounted on a seperate partition from / add ldap to nsswitch.conf per the nss_ldap documentation reboot into single user mode type: lsof | grep /usr you should see ldap, sasl, and kerberos libraries type: reboot it should hang saying that the /usr partition can't be unmounted. The machine needs to be powered off and the disks need to be fsck'd removing the ldap options from /etc/nsswitch.conf makes the machine shutdown properly again after the next reboot. I recommend moving all of those libraries to /lib instead of /usr/lib since that is usually on the root partition.
