xref: /dragonfly/etc/rc.d/nfsserver (revision b40e316c)
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.3 2004/01/27 00:42:45 rob Exp $
5#
6
7# PROVIDE: nfsserver
8# REQUIRE: NETWORKING mountcritremote
9# KEYWORD: DragonFly
10
11. /etc/rc.subr
12
13name="nfsserver"
14rcvar="nfs_server_enable"
15start_cmd="nfsserver_start"
16stop_cmd=":"
17
18# Load nfs modules if they were not compiled into the kernel
19nfsserver_start()
20{
21	if ! sysctl vfs.nfs >/dev/null 2>&1; then
22		if ! kldload nfs; then
23			warn 'Could not load NFS module'
24			return 1
25		fi
26	fi
27	return 0
28}
29
30load_rc_config $name
31run_rc_command "$1"
32