nfsuserd revision 298514
1193354Srmacklem#!/bin/sh 2193354Srmacklem# 3193354Srmacklem# $FreeBSD: head/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