[Pkg-sysvinit-devel] Bug#478287: initscripts: support / union mounted from the network
Michal Suchanek
michal.suchanek at ruk.cuni.cz
Mon Apr 28 15:28:44 UTC 2008
Package: initscripts
Version: 2.86.ds1-56
Severity: normal
Hello
On a live system the / filesystem is usually a union mount of a readonly
base and a tmpfs overlay. The initscripts try quite hard to break the
filesystem if the base is mounted from the network:
They kill all processes including processes that support FUSE filesytems
(and probably nfs/smbfs/cifs as well) in sendsigs (and probably
killprocs).
They also umount all filesystems with umount -f which kills the FUSE
filesystem. The comment explicitly says it is menat to kill NFS
filesystems.
Both can cause ugly error messages on shutdown or even prevent the
shutdown completely if the filesystem is unmounted and poweroff or halt
is not cached.
I have seen this problem with httpfs root on a live Debian system.
However, this could possibly cause problems with any setups where the /
filesystem is on the network.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.23.3-src (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages initscripts depends on:
ii debianutils 2.28.4 Miscellaneous utilities specific t
ii e2fsprogs 1.40.8-2 ext2 file system utilities and lib
ii libc6 2.7-10 GNU C Library: Shared libraries
ii lsb-base 3.1-24 Linux Standard Base 3.1 init scrip
ii mount 2.13.1-3 Tools for mounting and manipulatin
ii sysvinit-utils 2.86.ds1-56 System-V-like utilities
Versions of packages initscripts recommends:
ii psmisc 22.6-1 Utilities that use the proc filesy
-- no debconf information
More information about the Pkg-sysvinit-devel
mailing list