mirror of
https://github.com/donl/rmilter.git
synced 2026-06-30 06:12:17 -06:00
37 lines
798 B
Bash
Executable file
37 lines
798 B
Bash
Executable file
#!/bin/sh
|
|
#
|
|
# $Id$
|
|
#
|
|
# PROVIDE: rmilter
|
|
# REQUIRE: LOGIN
|
|
# BEFORE: postfix
|
|
# KEYWORD: shutdown
|
|
|
|
#
|
|
# Add the following line to /etc/rc.conf to enable countd:
|
|
# rmilter (bool): Set to "NO" by default.
|
|
# Set it to "YES" to enable rmilter.
|
|
|
|
. /etc/rc.subr
|
|
|
|
name="rmilter"
|
|
rcvar=rmilter_enable
|
|
procname="/usr/local/sbin/rmilter"
|
|
|
|
load_rc_config $name
|
|
|
|
: ${rmilter_enable="NO"}
|
|
: ${rmilter_pidfile="/var/run/rmilter/rmilter.pid"}
|
|
: ${rmilter_socket="/var/run/rmilter/rmilter.sock"}
|
|
: ${rmilter_user="postfix"}
|
|
|
|
stop_postcmd="rm -f $rmilter_pidfile $rmilter_socket"
|
|
start_precmd="rm -f $rmilter_socket"
|
|
|
|
extra_commands="reload"
|
|
sig_reload="USR1"
|
|
|
|
command="/usr/sbin/daemon"
|
|
command_args="-p $rmilter_pidfile $procname -c /usr/local/etc/rmilter.conf"
|
|
|
|
run_rc_command "$1"
|