xref: /dragonfly/etc/rc.d/nfsserver (revision 2d8a3be7)
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.1 2003/07/24 06:35:37 dillon Exp $
5#
6
7# PROVIDE: nfsserver
8# REQUIRE: NETWORKING mountcritremote
9# KEYWORD: DragonFly FreeBSD
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.nfsrv >/dev/null 2>&1; then
22		if ! kldload nfsserver; then
23			warn 'Could not load NFS server module'
24			return 1
25		fi
26	fi
27	return 0
28}
29
30load_rc_config $name
31run_rc_command "$1"
32