1193354Srmacklem#!/bin/sh
2193354Srmacklem#
3193354Srmacklem# $FreeBSD: releng/11.0/etc/rc.d/nfsuserd 298514 2016-04-23 16:10:54Z lme $
4193354Srmacklem#
5193354Srmacklem
6193354Srmacklem# PROVIDE: nfsuserd
7193354Srmacklem# REQUIRE: NETWORKING
8193354Srmacklem# KEYWORD: nojail shutdown
9193354Srmacklem
10193354Srmacklem. /etc/rc.subr
11193354Srmacklem
12193354Srmacklemname="nfsuserd"
13298514Slmedesc="Load user and group information into the kernel for NFSv4 services and support manage-gids for all NFS versions"
14230099Sdougbrcvar="nfsuserd_enable"
15193354Srmacklemcommand="/usr/sbin/${name}"
16193354Srmacklemsig_stop="USR1"
17193354Srmacklem
18193354Srmacklemload_rc_config $name
19291536Srmacklemstart_precmd="nfsuserd_precmd"
20193354Srmacklem
21291536Srmacklemnfsuserd_precmd()
22291536Srmacklem{
23291536Srmacklem	if checkyesno nfs_server_managegids; then
24291536Srmacklem		rc_flags="-manage-gids ${nfsuserd_flags}"
25291536Srmacklem	fi
26291536Srmacklem	return 0
27291536Srmacklem}
28291536Srmacklem
29193354Srmacklemrun_rc_command "$1"
30