xref: /dragonfly/etc/rc.d/keyserv (revision 9c600e7d)
1#!/bin/sh
2#
3# $FreeBSD: src/etc/rc.d/keyserv,v 1.2 2002/08/14 05:44:32 gordon Exp $
4# $DragonFly: src/etc/rc.d/keyserv,v 1.1 2003/07/24 06:35:37 dillon Exp $
5#
6
7# Start keyserv if we are running Secure RPC
8#
9
10# PROVIDE: keyserv
11# REQUIRE: ypbind
12# BEFORE: DAEMON
13# KEYWORD: DragonFly FreeBSD
14
15. /etc/rc.subr
16
17name="keyserv"
18rcvar=`set_rcvar`
19command="/usr/sbin/${name}"
20start_precmd="keyserv_prestart"
21
22keyserv_prestart()
23{
24	if ! checkyesno rpcbind_enable  && \
25		! /etc/rc.d/rpcbind forcestatus 1>/dev/null 2>&1
26	then
27		force_depend rpcbind || return 1
28	fi
29
30	return 0
31}
32
33load_rc_config $name
34run_rc_command "$1"
35