|
|
@@ -22,7 +22,7 @@
|
|
|
[ -f $milter_dk_pidfile ] && kill -$1 `cat $milter_dk_pidfile`
|
|
|
}
|
|
|
|
|
|
-%status -u @l_rusr@ -o
|
|
|
+%status -u @l_susr@ -o
|
|
|
milter_dk_usable="unknown"
|
|
|
milter_dk_active="no"
|
|
|
rcService milter-dk enable yes && \
|
|
|
@@ -31,18 +31,20 @@
|
|
|
echo "milter_dk_usable=\"$milter_dk_usable\""
|
|
|
echo "milter_dk_active=\"$milter_dk_active\""
|
|
|
|
|
|
-%start -u @l_rusr@
|
|
|
+%start -u @l_susr@
|
|
|
rcService milter-dk enable yes || exit 0
|
|
|
rcService milter-dk active yes && exit 0
|
|
|
rm -f $milter_dk_socket >/dev/null 2>&2 || true
|
|
|
- export DK_TMPDIR=$milter_dk_tmpdir
|
|
|
- @l_prefix@/sbin/dk-filter \
|
|
|
- -l -u $milter_dk_user \
|
|
|
- -p local:$milter_dk_socket \
|
|
|
- -P $milter_dk_pidfile \
|
|
|
- $milter_dk_flags
|
|
|
+ ( umask 002
|
|
|
+ export DK_TMPDIR="$milter_dk_tmpdir"
|
|
|
+ @l_prefix@/sbin/dk-filter \
|
|
|
+ -l -u $milter_dk_user \
|
|
|
+ -p local:$milter_dk_socket \
|
|
|
+ -P $milter_dk_pidfile \
|
|
|
+ $milter_dk_flags
|
|
|
+ ) || exit $?
|
|
|
|
|
|
-%stop -u @l_rusr@
|
|
|
+%stop -u @l_susr@
|
|
|
rcService milter-dk enable yes || exit 0
|
|
|
rcService milter-dk active no && exit 0
|
|
|
milter_dk_signal TERM
|
|
|
@@ -50,12 +52,12 @@
|
|
|
rm -f $milter_dk_pidfile >/dev/null 2>&1 || true
|
|
|
rm -f $milter_dk_socket >/dev/null 2>&1 || true
|
|
|
|
|
|
-%restart -u @l_rusr@
|
|
|
+%restart -u @l_susr@
|
|
|
rcService milter-dk enable yes || exit 0
|
|
|
rcService milter-dk active no && exit 0
|
|
|
rc milter-dk stop start
|
|
|
|
|
|
-%daily -u @l_rusr@
|
|
|
+%daily -u @l_susr@
|
|
|
rcService milter-dk enable yes || exit 0
|
|
|
shtool rotate -f \
|
|
|
-n $milter_dk_numfiles -s $milter_dk_minsize -d \
|