|
|
|
@ -22,7 +22,7 @@
|
|
|
|
|
[ -f $milter_regex_pidfile ] && kill -$1 `cat $milter_regex_pidfile` |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
%status -u @l_rusr@ -o |
|
|
|
|
%status -u @l_susr@ -o |
|
|
|
|
milter_regex_usable="unknown" |
|
|
|
|
milter_regex_active="no" |
|
|
|
|
rcService milter-regex enable yes && \ |
|
|
|
@ -31,11 +31,12 @@
|
|
|
|
|
echo "milter_regex_usable=\"$milter_regex_usable\"" |
|
|
|
|
echo "milter_regex_active=\"$milter_regex_active\"" |
|
|
|
|
|
|
|
|
|
%start -u @l_rusr@ |
|
|
|
|
%start -u @l_susr@ |
|
|
|
|
rcService milter-regex enable yes || exit 0 |
|
|
|
|
rcService milter-regex active yes && exit 0 |
|
|
|
|
rm -f $milter_regex_socket >/dev/null 2>&2 || true |
|
|
|
|
( nohup @l_prefix@/bin/milter-regex -d \ |
|
|
|
|
( umask 002 |
|
|
|
|
nohup @l_prefix@/bin/milter-regex -d \ |
|
|
|
|
-u $milter_regex_user \ |
|
|
|
|
-c $milter_regex_cfgfile \ |
|
|
|
|
-p $milter_regex_socket \ |
|
|
|
@ -44,7 +45,7 @@
|
|
|
|
|
echo $! >$milter_regex_pidfile |
|
|
|
|
) >/dev/null 2>&1 |
|
|
|
|
|
|
|
|
|
%stop -u @l_rusr@ |
|
|
|
|
%stop -u @l_susr@ |
|
|
|
|
rcService milter-regex enable yes || exit 0 |
|
|
|
|
rcService milter-regex active no && exit 0 |
|
|
|
|
milter_regex_signal TERM |
|
|
|
@ -52,16 +53,16 @@
|
|
|
|
|
rm -f $milter_regex_pidfile >/dev/null 2>&1 || true |
|
|
|
|
rm -f $milter_regex_socket >/dev/null 2>&1 || true |
|
|
|
|
|
|
|
|
|
%restart -u @l_rusr@ |
|
|
|
|
%restart -u @l_susr@ |
|
|
|
|
rcService milter-regex enable yes || exit 0 |
|
|
|
|
rcService milter-regex active no && exit 0 |
|
|
|
|
rc milter-regex stop start |
|
|
|
|
|
|
|
|
|
%reload -u @l_rusr@ |
|
|
|
|
%reload -u @l_susr@ |
|
|
|
|
rcService milter-regex enable yes || exit 0 |
|
|
|
|
milter_regex_signal HUP |
|
|
|
|
|
|
|
|
|
%daily -u @l_rusr@ |
|
|
|
|
%daily -u @l_susr@ |
|
|
|
|
rcService milter-regex enable yes || exit 0 |
|
|
|
|
shtool rotate -f \ |
|
|
|
|
-n ${milter_regex_numfiles} -s ${milter_regex_minsize} -d \ |
|
|
|
|