summaryrefslogtreecommitdiffstats
path: root/etc/rc.d/mountd
diff options
context:
space:
mode:
authorrmacklem <rmacklem@FreeBSD.org>2009-06-02 22:15:47 +0000
committerrmacklem <rmacklem@FreeBSD.org>2009-06-02 22:15:47 +0000
commit0bff7488fb988a9a6e62cddf177ad456bfd43aaf (patch)
tree62472819818ec9abd8b1528f6a70e2b3a0878437 /etc/rc.d/mountd
parentb55d45b9c9f4259eb09b762956ea264a731bb796 (diff)
downloadFreeBSD-src-0bff7488fb988a9a6e62cddf177ad456bfd43aaf.zip
FreeBSD-src-0bff7488fb988a9a6e62cddf177ad456bfd43aaf.tar.gz
Add support for the experimental nfs subsystem to the scripts in
/etc/rc.d. They use the following new rc variables: nfsv4_server_enable - set to "YES" to run the experimental server nfsuserd_enable - set to "YES" to run nfsuserd for NFSv4 client and server nfsuserd_flags - command line flags for nfsuserd nfscbd_enable - set to "YES" to run the experimental nfs client's NFSv4 callback daemon nfscbd_flags - command line flags for nfscbd Reviewed by: dougb Approved by: kib (mentor)
Diffstat (limited to 'etc/rc.d/mountd')
-rwxr-xr-xetc/rc.d/mountd7
1 files changed, 7 insertions, 0 deletions
diff --git a/etc/rc.d/mountd b/etc/rc.d/mountd
index 6f82601..e893e98 100755
--- a/etc/rc.d/mountd
+++ b/etc/rc.d/mountd
@@ -37,6 +37,13 @@ mountd_precmd()
fi
fi
+ # If nfsv4_server_enable is yes, force use of the experimental
+ # server
+ #
+ if checkyesno nfsv4_server_enable; then
+ rc_flags="-e ${rc_flags}"
+ fi
+
if checkyesno zfs_enable; then
rc_flags="${rc_flags} /etc/exports /etc/zfs/exports"
fi
OpenPOWER on IntegriCloud