Changeset View
Changeset View
Standalone View
Standalone View
libexec/rc/rc.d/nfsd
| #!/bin/sh | #!/bin/sh | ||||
| # | # | ||||
| # | # | ||||
| # PROVIDE: nfsd | # PROVIDE: nfsd | ||||
| # REQUIRE: mountcritremote mountd hostname gssd nfsuserd | # REQUIRE: mountcritremote mountd hostname gssd nfsuserd | ||||
| # KEYWORD: nojailvnet shutdown | # KEYWORD: nojailvnet shutdown | ||||
| . /etc/rc.subr | . /etc/rc.subr | ||||
| name="nfsd" | name="nfsd" | ||||
| desc="Remote NFS server" | desc="Remote NFS server" | ||||
| rcvar="nfs_server_enable" | rcvar="nfs_server_enable" | ||||
| command="/usr/sbin/${name}" | command="/usr/sbin/${name}" | ||||
| nfs_server_vhost="" | nfs_server_vhost="" | ||||
| : ${nfsd_svcj_options:="net_basic nfsd"} | |||||
| load_rc_config $name | load_rc_config $name | ||||
| # precmd is not compatible with svcj | |||||
| nfsd_svcj="NO" | |||||
| start_precmd="nfsd_precmd" | start_precmd="nfsd_precmd" | ||||
| sig_stop="USR1" | sig_stop="USR1" | ||||
| nfsd_precmd() | nfsd_precmd() | ||||
| { | { | ||||
| local _vhost | local _vhost | ||||
| rc_flags="${nfs_server_flags}" | rc_flags="${nfs_server_flags}" | ||||
| Show All 39 Lines | |||||