aboutsummaryrefslogtreecommitdiff
path: root/netfs
diff options
context:
space:
mode:
authorKurt J. Bosch <kjb-temp-2009@alpenjodel.de>2011-07-05 21:35:07 (GMT)
committerTom Gundersen <teg@jklm.no>2011-07-10 19:54:37 (GMT)
commit98363ca955850c62064934265c56a7ca159b0035 (patch)
tree92b64110d65b2d578b5bff779676c1509abab55c /netfs
parenta16cbaeda9ee38d581e8556cc31cc9aa10afb9d2 (diff)
downloadinitscripts-98363ca955850c62064934265c56a7ca159b0035.tar.xz
functions/netfs: Refactor filesystem type lists and $NETFS
Currently $NETFS is used only for fsck and mount in rc.sysinit. Since we moved it into functions, we can use it in netfs too to get rid of redundancy. functions: * Move 'nosysfs' from $NETFS into the mount -a type list because thats obviously the only meaningfull place. * Add 'nofuse.glusterfs' to $NETFS to match the lists in netfs. * Remove all 'no'-prefixes from $NETFS to make it more useful and readable. * Add 'no'-prefixes to fsck and mount -a commands by parameter substitution. netfs: * Instead of the literals use $NETFS from functions which contains the same types now
Diffstat (limited to 'netfs')
-rwxr-xr-xnetfs4
1 files changed, 2 insertions, 2 deletions
diff --git a/netfs b/netfs
index ffda681..ea7e4eb 100755
--- a/netfs
+++ b/netfs
@@ -7,7 +7,7 @@
case "$1" in
start)
stat_busy "Mounting Network Filesystems"
- mount -a -t nfs,nfs4,smbfs,codafs,ncpfs,cifs,shfs,glusterfs,fuse,fuseblk,fuse.glusterfs,davfs
+ mount -a -t "$NETFS"
rc=$?
mount -a -O _netdev
(( rc || $? )) && stat_die
@@ -18,7 +18,7 @@ case "$1" in
stat_busy "Unmounting Network Filesystems"
umount -a -O _netdev
rc=$?
- umount -a -t nfs,nfs4,smbfs,codafs,ncpfs,cifs,shfs,glusterfs,fuse,fuseblk,fuse.glusterfs,davfs
+ umount -a -t "$NETFS"
(( rc || $? )) && stat_die
rm_daemon netfs
stat_done