xref: /dragonfly/etc/rc.d/keyserv (revision 0ca59c34)
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.3 2005/11/19 21:47:32 swildner Exp $
5#
6
7# Start keyserv if we are running Secure RPC
8#
9
10# PROVIDE: keyserv
11# REQUIRE: ypbind
12# BEFORE: DAEMON
13
14. /etc/rc.subr
15
16name="keyserv"
17rcvar=`set_rcvar`
18command="/usr/sbin/${name}"
19start_precmd="keyserv_prestart"
20
21keyserv_prestart()
22{
23	if ! checkyesno rpcbind_enable  && \
24		! /etc/rc.d/rpcbind forcestatus 1>/dev/null 2>&1
25	then
26		force_depend rpcbind || return 1
27	fi
28
29	return 0
30}
31
32load_rc_config $name
33run_rc_command "$1"
34