xref: /freebsd/libexec/rc/rc.d/nfsuserd (revision 5aa839c9e2c373275091b8bf529c1311d0b84d76)
1 #!/bin/sh
2 #
3 # $FreeBSD$
4 #
5 
6 # PROVIDE: nfsuserd
7 # REQUIRE: NETWORKING
8 # KEYWORD: nojail shutdown
9 
10 . /etc/rc.subr
11 
12 name="nfsuserd"
13 desc="Load user and group information into the kernel for NFSv4 services and support manage-gids for all NFS versions"
14 rcvar="nfsuserd_enable"
15 command="/usr/sbin/${name}"
16 sig_stop="USR1"
17 
18 load_rc_config $name
19 start_precmd="nfsuserd_precmd"
20 
21 nfsuserd_precmd()
22 {
23 	if checkyesno nfs_server_managegids; then
24 		rc_flags="-manage-gids ${nfsuserd_flags}"
25 	fi
26 	return 0
27 }
28 
29 run_rc_command "$1"
30