The scripts /etc/init.d/localmount and /etc/init.d/netmount checks for coda, nfs, ncpfs and smbfs. They does not include cifs as a network file system. Reproducible: Always Steps to Reproduce: grep smbfs /etc/init.d/* | grep cifs Actual Results: Nothing is printed to the terminal Expected Results: It should have listed some lines where cifs and smbfs are considered for mounting/umounting. Example: /etc/init.d/localmount: mount -at nocoda,nonfs,noproc,noncpfs,nosmbfs,nocifs,noshm >/dev/null This can be solved adding cifs to the same lines where smbfs gets used in /etc/init.d/localmount and /etc/init.d/netmount. Aparently, this bug caused my pc to freeze just before power down: it tried to umount cifs shares after the network has been stopped. Correcting the scripts made the problem disappear.
upgrade to baselayout-1.11.x