#!/bin/sh # $FreeBSD: head/irc/ratbox-services/files/ratbox-services.in 340872 2014-01-24 00:14:07Z mat $ # # PROVIDE: ratbox-services # REQUIRE: DAEMON # BEFORE: LOGIN . /etc/rc.subr name="ratbox_services" rcvar=ratbox_services_enable load_rc_config $name ratbox_services_enable=${ratbox_services_enable:-"NO"} ratbox_services_user=${ratbox_services_user:-"ircservices"} ratbox_services_group=${ratbox_services_group:-"ircservices"} command="%%PREFIX%%/sbin/ratbox-services" pidfile=%%RUNDIR%%/ratbox-services.pid required_files="%%PREFIX%%/etc/ratbox-services.conf" start_precmd=prestart stop_precmd=prestop prestart() { touch $pidfile chown $ratbox_services_user:$ratbox_services_group $pidfile } prestop() { rm -f $pidfile } run_rc_command "$1"