hastd revision 204076
1204076Spjd#!/bin/sh 2204076Spjd# 3204076Spjd# $FreeBSD: head/etc/rc.d/hastd 204076 2010-02-18 23:16:19Z pjd $ 4204076Spjd# 5204076Spjd 6204076Spjd# PROVIDE: hastd 7204076Spjd# REQUIRE: NETWORKING syslogd 8204076Spjd# BEFORE: DAEMON 9204076Spjd 10204076Spjd. /etc/rc.subr 11204076Spjd 12204076Spjdname="hastd" 13204076Spjdrcvar=`set_rcvar` 14204076Spjdpidfile="/var/run/${name}.pid" 15204076Spjdcommand="/sbin/${name}" 16204076Spjdhastctl="/sbin/hastctl" 17204076Spjdrequired_files="/etc/hast.conf" 18204076Spjdstop_precmd="hastd_stop_precmd" 19204076Spjdrequired_modules="geom_gate:g_gate" 20204076Spjd 21204076Spjdsockfile="/var/run/syslogd.sockets" 22204076Spjdevalargs="rc_flags=\"\`set_socketlist\` \$rc_flags\"" 23204076Spjdaltlog_proglist="named" 24204076Spjd 25204076Spjdhastd_stop_precmd() 26204076Spjd{ 27204076Spjd ${hastctl} role init all 28204076Spjd} 29204076Spjd 30204076Spjdload_rc_config $name 31204076Spjdrun_rc_command "$1" 32