aboutsummaryrefslogtreecommitdiff
path: root/security/amavisd-new/files/amavis-milter.in
diff options
context:
space:
mode:
authorChris Rees <crees@FreeBSD.org>2012-10-28 13:57:12 +0000
committerChris Rees <crees@FreeBSD.org>2012-10-28 13:57:12 +0000
commit09a8c4aa8cf51ad5eb52f72156dfbe9569e63d2c (patch)
tree1a20ae55568de0edae03071bf8eceebe7c82c4e2 /security/amavisd-new/files/amavis-milter.in
parent86f027b7c4439897790453b2b4dc3055458c381a (diff)
Notes
Diffstat (limited to 'security/amavisd-new/files/amavis-milter.in')
-rw-r--r--security/amavisd-new/files/amavis-milter.in19
1 files changed, 8 insertions, 11 deletions
diff --git a/security/amavisd-new/files/amavis-milter.in b/security/amavisd-new/files/amavis-milter.in
index ec6136b96661..79a1bb8abeed 100644
--- a/security/amavisd-new/files/amavis-milter.in
+++ b/security/amavisd-new/files/amavis-milter.in
@@ -2,16 +2,14 @@
#
# $FreeBSD$
#
-
# PROVIDE: amavis_milter
# REQUIRE: amavisd
# BEFORE: mail
# KEYWORD: shutdown
-
#
# Add the following lines to /etc/rc.conf to enable amavis-milter:
#
-#amavis_milter_enable="YES"
+# amavis_milter_enable="YES"
#
. /etc/rc.subr
@@ -19,14 +17,13 @@
name=amavis_milter
rcvar=amavis_milter_enable
-command=%%PREFIX%%/sbin/amavis-milter
-required_files=%%PREFIX%%/etc/amavisd.conf
+load_rc_config $name
-# set defaults
+: ${amavis_milter_enable:=NO}
+: ${amavis_milter_flags=-D -p %%AMAVISDIR%%/amavis-milter.sock}
+: ${amavis_milter_user=%%AMAVISUSER%%}
-amavis_milter_enable=${amavis_milter_enable:-"NO"}
-amavis_milter_flags=${amavis_milter_flags:-"-D -p %%AMAVISDIR%%/amavis-milter.sock"}
-amavis_milter_user=${amavis_milter_user:-"%%AMAVISUSER%%"}
+command=%%PREFIX%%/sbin/amavis-milter
+required_files=%%PREFIX%%/etc/amavisd.conf
-load_rc_config $name
-run_rc_command "$1"
+run_rc_command $1