Browse Source

add logfile rotation support

master
parent
commit
b087ec4eab
  1. 14
      smtpfeed/rc.smtpfeed

14
smtpfeed/rc.smtpfeed

@ -13,6 +13,11 @@
smtpfeed_timeout_rset="2m"
smtpfeed_maxrcpt="100"
smtpfeed_maxsize="4194304"
smtpfeed_log_prolog="true"
smtpfeed_log_epilog="true"
smtpfeed_log_numfiles="10"
smtpfeed_log_minsize="1M"
smtpfeed_log_complevel="9"
%common
smtpfeed_pidfile="@l_prefix@/var/smtpfeed/smtpfeed.pid"
@ -52,3 +57,12 @@
sleep 1
smtpfeed_start
%daily -u root
opServiceEnabled smtpfeed || exit 0
shtool rotate -f \
-n${smtpfeed_log_numfiles} -s${smtpfeed_log_minsize} -d \
-z${smtpfeed_log_complevel} -o@l_fsusr@ -o@l_fsgrp@ -m644 \
-P "$smtpfeed_log_prolog" \
-E "$smtpfeed_log_epilog" \
@l_prefix@/var/smtpfeed/smtpfeed.log

Loading…
Cancel
Save