[arch-projects] [initscripts] [PATCH 08/13] Simplify unmounting filesystems

Kurt J. Bosch kjb-temp-2009 at alpenjodel.de
Fri Jun 24 05:14:58 EDT 2011

This also keeps all tmpfs allways. Some might be in still in use because of a running splash daemon etc.
 rc.shutdown |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)

diff --git a/rc.shutdown b/rc.shutdown
index 2d23554..39adaad 100755
--- a/rc.shutdown
+++ b/rc.shutdown
@@ -52,12 +52,8 @@ if [[ $USELVM = [Yy][Ee][Ss] && -x $(type -P lvm) && -d /sys/block ]]; then
 stat_busy "Unmounting Filesystems"
-if grep -q devtmpfs /proc/filesystems &>/dev/null; then
-	umount -a -r -t nosysfs,noproc,nodevtmpfs,nodevpts -O no_netdev
 	# if we don't have devtmpfs support, /dev is mounted as tmpfs, so don't unmount it
-	umount -a -r -t notmpfs,nosysfs,noproc,nodevpts -O no_netdev
+	umount -a -r -t nodevtmpfs,notmpfs,nosysfs,noproc,nodevpts -O no_netdev
 run_hook shutdown_postumount

More information about the arch-projects mailing list