xref: /dragonfly/etc/rc.d/nfsserver (revision 0dace59e)
1#!/bin/sh
2#
3# $FreeBSD: src/etc/rc.d/nfsserver,v 1.2 2002/10/12 10:31:31 schweikh Exp $
4# $DragonFly: src/etc/rc.d/nfsserver,v 1.4 2005/11/19 21:47:32 swildner Exp $
5#
6
7# PROVIDE: nfsserver
8# REQUIRE: NETWORKING mountcritremote
9
10. /etc/rc.subr
11
12name="nfsserver"
13rcvar="nfs_server_enable"
14start_cmd="nfsserver_start"
15stop_cmd=":"
16
17# Load nfs modules if they were not compiled into the kernel
18nfsserver_start()
19{
20	if ! sysctl vfs.nfs >/dev/null 2>&1; then
21		if ! kldload nfs; then
22			warn 'Could not load NFS module'
23			return 1
24		fi
25	fi
26	return 0
27}
28
29load_rc_config $name
30run_rc_command "$1"
31