Browse Source

Fix Postfix' daily logfile maintainance run-commands.

master
parent
commit
116cff4630
  1. 10
      postfix/postfix.spec
  2. 4
      postfix/rc.postfix

10
postfix/postfix.spec

@ -37,7 +37,7 @@ Packager: rse@openpkg.org
Distribution: OpenPKG
License: GPL
Version: %{V_here}
Release: 7
Release: 8
# list of sources
Source0: ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-%{V_real}.tar.gz
@ -169,9 +169,11 @@ Provides: MTA
# install run-command script
%{l_shtool} mkdir -f -p -m 755 \
$RPM_BUILD_ROOT%{l_prefix}/etc/rc.d
%{l_shtool} install -c -m 755 -e 's;@l_prefix@;%{l_prefix};g' \
%{SOURCE4} \
$RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
%{l_shtool} install -c -m 755 \
-e 's;@l_prefix@;%{l_prefix};g' \
-e 's;@l_fsusr@;%{l_fsusr};g' \
-e 's;@l_fsgrp@;%{l_fsgrp};g' \
%{SOURCE4} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
# generate file list
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \

4
postfix/rc.postfix

@ -35,7 +35,7 @@
# generate logfile summary
shtool rotate -f \
-n${postfix_log_numfiles} -s0
-n${postfix_log_numfiles} -s0 \
-z${postfix_log_complevel} -o@l_fsusr@ -o@l_fsgrp@ -m644 \
@l_prefix@/var/postfix/log/postfix.sum
logfiles="@l_prefix@/var/postfix/log/postfix.log"
@ -49,7 +49,7 @@
# rotate logfile
shtool rotate -f \
-n${postfix_log_numfiles} -s${postfix_log_minsize} -d
-n${postfix_log_numfiles} -s${postfix_log_minsize} -d \
-z${postfix_log_complevel} -o@l_fsusr@ -o@l_fsgrp@ -m644 \
-P "$postfix_log_prolog" \
-E "$postfix_log_epilog" \

Loading…
Cancel
Save