diff options
author | green <green@FreeBSD.org> | 2000-01-15 14:28:14 +0000 |
---|---|---|
committer | green <green@FreeBSD.org> | 2000-01-15 14:28:14 +0000 |
commit | 89bb6f8da797959859b9c1e6a63a13fcb605cbff (patch) | |
tree | e59e9577611907f18b7fb76d531a5861828c0472 /etc/rc | |
parent | 9512a77f53b82d5fe0e9990a9d422d16defebac4 (diff) | |
download | FreeBSD-src-89bb6f8da797959859b9c1e6a63a13fcb605cbff.zip FreeBSD-src-89bb6f8da797959859b9c1e6a63a13fcb605cbff.tar.gz |
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>
Diffstat (limited to 'etc/rc')
-rw-r--r-- | etc/rc | 42 |
1 files changed, 4 insertions, 38 deletions
@@ -113,23 +113,8 @@ esac umount -a >/dev/null 2>&1 -# Early NFS mounts and clean up of /var/db/mounttab. -# -case ${early_nfs_mounts} in -[Yy][Ee][Ss]) - case $1 in - autoboot) - if [ -f /var/db/mounttab ]; then - rpc.umntall -k - fi - ;; - esac - mount -a - ;; -*) - mount -a -t nonfs - ;; -esac +# Mount everything except nfs filesystems. +mount -a -t nonfs case $? in 0) @@ -206,28 +191,9 @@ if [ -r /etc/rc.network ]; then network_pass1 fi -# Only mount NFS file systems if $early_nfs_mounts is false. -# If there is a /var/db/mounttab, clean it up with rpc.umntall. -# +# Mount NFS filesystems. echo -n "Mounting NFS file systems" -case ${early_nfs_mounts} in -[Yy][Ee][Ss]) - ;; -*) - case $1 in - autoboot) - case ${nfs_client_enable} in - [Yy][Ee][Ss]) - if [ -f /var/db/mounttab ]; then - rpc.umntall -k - fi - ;; - esac - ;; - esac - mount -a -t nfs - ;; -esac +mount -a -t nfs echo . # Whack the pty perms back into shape. |