]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - etc/rc.d/nfsserver
This commit was generated by cvs2svn to compensate for changes in r145673,
[FreeBSD/FreeBSD.git] / etc / rc.d / nfsserver
1 #!/bin/sh
2 #
3 # $FreeBSD$
4 #
5
6 # PROVIDE: nfsserver
7 # REQUIRE: NETWORKING mountcritremote
8 # KEYWORD: nojail
9
10 . /etc/rc.subr
11
12 name="nfsserver"
13 rcvar="nfs_server_enable"
14 start_cmd="nfsserver_start"
15 stop_cmd=":"
16
17 # Load nfs modules if they were not compiled into the kernel
18 nfsserver_start()
19 {
20         if ! sysctl vfs.nfsrv >/dev/null 2>&1; then
21                 if ! kldload nfsserver; then
22                         warn 'Could not load NFS server module'
23                         return 1
24                 fi
25         fi
26         return 0
27 }
28
29 load_rc_config $name
30 run_rc_command "$1"