kadmind revision 98184
198184Sgordon#!/bin/sh
298184Sgordon#
398184Sgordon# $FreeBSD: head/etc/rc.d/kadmind 98184 2002-06-13 22:14:37Z gordon $
498184Sgordon#
598184Sgordon
698184Sgordon# PROVIDE: kadmin
798184Sgordon# REQUIRE: kerberos
898184Sgordon# BEFORE: DAEMON
998184Sgordon# KEYWORD: FreeBSD
1098184Sgordon
1198184Sgordon. /etc/rc.subr
1298184Sgordon
1398184Sgordonname="kadmindIV"
1498184Sgordon
1598184Sgordon# XXX - The rc.conf files must be sourced early so that several
1698184Sgordon#	variables can be set properly.
1798184Sgordon#
1898184Sgordonload_rc_config $name
1998184Sgordon
2098184Sgordonrcvar=`set_rcvar kadmind4_server`
2198184Sgordoncheckyesno kerberos_stash && stash='-n' || stash=
2298184Sgordonstart_cmd="( sleep 20; ${kadmind4_server} ${stash} > /dev/null 2>&1 & ) &"
2398184Sgordonrequired_vars="kerberos4_server_enable"
2498184Sgordon
2598184Sgordonrun_rc_command "$1"
2698184Sgordon
2798184Sgordonname="kadmind5"
2898184Sgordonrcvar="kadmind5_server_enable"
2998184Sgordonstart_cmd="${kadmind5_server} &"
3098184Sgordonrequired_vars="kerberos5_server_enable"
3198184Sgordon
3298184Sgordonrun_rc_command "$1"
33