freebsd-ports/mail/postfix-policyd-weight/files/policyd-weight.in
Wesley Shields 435576f64a - Don't hardcore prefix in RC script.
PR:		ports/135504
Submitted by:	Martin Tournoij <carpetsmoker@rwxrwxrwx.net>
Approved by:	Robert Felber <robtone@ek-muc.de> (maintainer)
2009-06-14 20:25:17 +00:00

44 lines
914 B
Bash

#!/bin/sh
#
#
# PROVIDE: policyd-weight
# REQUIRE: LOGIN cleanvar
# KEYWORD: shutdown
#
# Add the following lines to /etc/rc.conf to enable policyd-weight:
# policyd_weight_enable (bool):
# Set it to "YES" to enable policyd-weight.
# Default is "NO".
. /etc/rc.subr
name="policyd_weight"
rcvar=policyd_weight_enable
start_cmd=policyd_weight_start
stop_cmd=policyd_weight_stop
# defaults
policyd_weight_enable=${policyd_weight_enable:-"NO"}
load_rc_config "policyd_weight"
case "$policyd_weight_enable" in
[Yy][Ee][Ss] | 1 | [Oo][Nn] | [Tt][Rr][Uu][Ee]) ;;
*) echo "To make use of $name set $rcvar=\"YES\" in /etc/rc.conf" ;;
esac
command="%%PREFIX%%/bin/policyd-weight"
pidfile=/var/run/policyd-weight.pid
policyd_weight_start() {
%%PREFIX%%/bin/policyd-weight start
}
policyd_weight_stop() {
echo "Stopping $name"
%%PREFIX%%/bin/policyd-weight -k stop
}
run_rc_command "$1"