diff options
author | Bruno Randolf <br1@subnet.at> | 2004-10-01 16:22:55 +0000 |
---|---|---|
committer | Bruno Randolf <br1@subnet.at> | 2004-10-01 16:22:55 +0000 |
commit | 4c1c43c4c107e0770be7ddb18378aacadc578717 (patch) | |
tree | 9d17d482954601ffa67cec64c7fa48323bbbcb22 /initscripts/initscripts-1.0 | |
parent | 903d65b2f67a60eb01420bce896fdbcc1dc6318c (diff) |
Merge bk://openembedded@openembedded.bkbits.net/packages
into null.(none):/data/mtx/oe/oe.write/packages
2004/10/01 18:20:45+02:00 (none)!br1
linux-libc-headers: a better fix for mipsel include problems
2004/10/01 18:18:25+02:00 (none)!br1
mtx-1 and nylon updates
2004/10/01 18:14:35+02:00 (none)!br1
some initscripts fixes
BKrev: 415d845fhRK74UgeJN_R5X4UKLTUKQ
Diffstat (limited to 'initscripts/initscripts-1.0')
-rw-r--r-- | initscripts/initscripts-1.0/umountnfs.sh | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/initscripts/initscripts-1.0/umountnfs.sh b/initscripts/initscripts-1.0/umountnfs.sh index e69de29bb2..f5fe48aa74 100644 --- a/initscripts/initscripts-1.0/umountnfs.sh +++ b/initscripts/initscripts-1.0/umountnfs.sh @@ -0,0 +1,28 @@ +#! /bin/sh +# +# umountnfs.sh Unmount all network filesystems. +# + +PATH=/sbin:/bin:/usr/sbin:/usr/bin + +# Write a reboot record to /var/log/wtmp before unmounting +halt -w + +echo "Unmounting remote filesystems..." + +test -f /etc/fstab && ( + +# +# Read through fstab line by line and unount network file systems +# +while read device mountpt fstype options +do + if test "$fstype" = nfs || test "$fstype" = smbfs || test "$fstype" = ncpfs + then + umount -f $mountpt + fi +done +) < /etc/fstab + +: exit 0 + |