Lines 20-30
SourceIfNotEmpty /etc/sysconfig/network || exit 1
Link Here
|
20 |
|
20 |
|
21 |
LOCKFILE=/var/lock/subsys/netfs |
21 |
LOCKFILE=/var/lock/subsys/netfs |
22 |
|
22 |
|
23 |
NFSFSTAB=`grep -vs '^#' /etc/fstab |awk '{ if (($3 == "nfs") && ($4 !~ /noauto/)) print $2}'` |
23 |
NFSFSTAB=`grep -vs '^#' /etc/fstab |awk '{ if (($3 ~ /nfs/) && ($4 !~ /noauto/)) print $2}'` |
24 |
SMBFSTAB=`grep -vs '^#' /etc/fstab |awk '{ if (($3 == "smbfs") && ($4 !~ /noauto/)) print $2}'` |
24 |
SMBFSTAB=`grep -vs '^#' /etc/fstab |awk '{ if (($3 == "smbfs") && ($4 !~ /noauto/)) print $2}'` |
25 |
CIFSFSTAB=`grep -vs '^#' /etc/fstab |awk '{ if (($3 == "cifs") && ($4 !~ /noauto/)) print $2}'` |
25 |
CIFSFSTAB=`grep -vs '^#' /etc/fstab |awk '{ if (($3 == "cifs") && ($4 !~ /noauto/)) print $2}'` |
26 |
NCPFSTAB=`grep -vs '^#' /etc/fstab |awk '{ if ((($3 == "ncp") || ($3 == "ncpfs")) && ($4 !~ /noauto/)) print $2}'` |
26 |
NCPFSTAB=`grep -vs '^#' /etc/fstab |awk '{ if ((($3 == "ncp") || ($3 == "ncpfs")) && ($4 !~ /noauto/)) print $2}'` |
27 |
NFSMTAB=`grep -vs '^#' /proc/mounts |awk '{ if (($3 == "nfs") && ($2 != "/")) print $2}'` |
27 |
NFSMTAB=`grep -vs '^#' /proc/mounts |awk '{ if (($3 ~ /nfs/) && ($2 != "/")) print $2}'` |
28 |
SMBMTAB=`grep -vs '^#' /proc/mounts |awk '{ if (($3 == "smbfs") && ($2 != "/")) print $2}'` |
28 |
SMBMTAB=`grep -vs '^#' /proc/mounts |awk '{ if (($3 == "smbfs") && ($2 != "/")) print $2}'` |
29 |
CIFSMTAB=`grep -vs '^#' /proc/mounts |awk '{ if (($3 == "cifs") && ($2 != "/")) print $2}'` |
29 |
CIFSMTAB=`grep -vs '^#' /proc/mounts |awk '{ if (($3 == "cifs") && ($2 != "/")) print $2}'` |
30 |
NCPMTAB=`grep -vs '^#' /proc/mounts |awk '{ if ((($3 == "ncp") || ($3 == "ncpfs")) && ($2 != "/")) print $2}'` |
30 |
NCPMTAB=`grep -vs '^#' /proc/mounts |awk '{ if ((($3 == "ncp") || ($3 == "ncpfs")) && ($2 != "/")) print $2}'` |
Lines 37-43
start()
Link Here
|
37 |
[ -f /var/lock/subsys/portmap ] || |
37 |
[ -f /var/lock/subsys/portmap ] || |
38 |
service portmap start |
38 |
service portmap start |
39 |
[ -f /var/lock/subsys/portmap ] && |
39 |
[ -f /var/lock/subsys/portmap ] && |
40 |
action "Mounting NFS filesystems:" mount -a -t nfs |
40 |
action "Mounting NFS filesystems:" mount -a -t nfs,nfs4 |
41 |
fi |
41 |
fi |
42 |
[ -z "$SMBFSTAB" ] || action "Mounting SMB filesystems:" mount -a -t smbfs |
42 |
[ -z "$SMBFSTAB" ] || action "Mounting SMB filesystems:" mount -a -t smbfs |
43 |
[ -z "$CIFSFSTAB" ] || action "Mounting CIFS filesystems:" mount -a -t cifs |
43 |
[ -z "$CIFSFSTAB" ] || action "Mounting CIFS filesystems:" mount -a -t cifs |
Lines 50-56
stop()
Link Here
|
50 |
{ |
50 |
{ |
51 |
if [ -n "$NFSMTAB" ]; then |
51 |
if [ -n "$NFSMTAB" ]; then |
52 |
UnmountFilesystems 3 5 \ |
52 |
UnmountFilesystems 3 5 \ |
53 |
'($3 == "nfs") && ($2 != "/") {print $2}' \ |
53 |
'($3 ~ /nfs/) && ($2 != "/") {print $2}' \ |
54 |
"Unmounting NFS filesystem" \ |
54 |
"Unmounting NFS filesystem" \ |
55 |
"Unmounting NFS filesystem (retry)" |
55 |
"Unmounting NFS filesystem (retry)" |
56 |
fi |
56 |
fi |