diff options
author | Brian Feldman <green@FreeBSD.org> | 2000-01-15 14:28:14 +0000 |
---|---|---|
committer | Brian Feldman <green@FreeBSD.org> | 2000-01-15 14:28:14 +0000 |
commit | ab80d6fabc2f5e143d4e696a053696788ad56dad (patch) | |
tree | 0ea0a8de2fc968617116bdc10c1b80326cf91d91 /etc/rc.d/routing | |
parent | d789ee6ac844f90ba8ee8c6e33c85765bfe1c906 (diff) | |
download | src-ab80d6fabc2f5e143d4e696a053696788ad56dad.tar.gz src-ab80d6fabc2f5e143d4e696a053696788ad56dad.zip |
This is another in Martin Blapp's N-series of mount-related cleanups :)
Changes are:
- rpc.umntall is called at the right places now in /etc/rc*
- rpc.umntall timeout has been lowered from two days (too high) to one
- verbose messages in rpc.umntall have been clarified
- kill double entries in /var/db/mounttab when rpc.umntall is invoked
- ${early_nfs_mounts} has been removed from /etc/rc
- patched mount(8) -p to print different pass/dump values for ufs filesystems.
(last patch recieved from dan <bugg@bugg.strangled.net>)
Submitted by: Martin Blapp <mbr@imp.ch>, dan <bugg@bugg.strangled.net>
Notes
Notes:
svn path=/head/; revision=56038
Diffstat (limited to 'etc/rc.d/routing')
-rw-r--r-- | etc/rc.d/routing | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/etc/rc.d/routing b/etc/rc.d/routing index f51c612132ea..cf797338a16e 100644 --- a/etc/rc.d/routing +++ b/etc/rc.d/routing @@ -536,6 +536,13 @@ network_pass3() { ;; esac + # If /var/db/mounttab exists, some nfs-server has not been + # sucessfully notified about a previous client shutdown. + # If there is no /var/db/mounttab, we do nothing. + if [ -f /var/db/mounttab ]; then + rpc.umntall -k + fi + case ${amd_enable} in [Yy][Ee][Ss]) echo -n ' amd' |