OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 21-Jul-2003 17:10:06 Branch: HEAD Handle: 2003072116100600 Modified files: openpkg-src/postfix postfix.spec Log: do not create/use ghost log; let application create log; remove log on erase Summary: Revision Changes Path 1.158 +3 -9 openpkg-src/postfix/postfix.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/postfix/postfix.spec ============================================================================ $ cvs diff -u -r1.157 -r1.158 postfix.spec --- openpkg-src/postfix/postfix.spec 21 Jul 2003 14:46:09 -0000 1.157 +++ openpkg-src/postfix/postfix.spec 21 Jul 2003 15:10:06 -0000 1.158 @@ -253,7 +253,7 @@ flush incoming private saved %{l_shtool} mkdir -f -p -m 730 maildrop %{l_shtool} mkdir -f -p -m 710 public - %{l_shtool} mkdir -f -p -m 755 pid ) + %{l_shtool} mkdir -f -p -m 755 log pid ) # install addons ( cd pflogsumm-%{V_pflogsumm} @@ -279,18 +279,11 @@ %{SOURCE fsl.postfix} \ $RPM_BUILD_ROOT%{l_prefix}/etc/fsl/ - # install ghost log - %{l_shtool} mkdir -f -p -m 755 \ - $RPM_BUILD_ROOT%{l_prefix}/var/postfix/log - %{l_shtool} install -c /dev/null \ - $RPM_BUILD_ROOT%{l_prefix}/var/postfix/log/postfix.log - # generate file list %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ %{l_files_std} \ '%not %dir %{l_prefix}/etc/fsl' \ '%config %{l_prefix}/etc/fsl/fsl.postfix' \ - '%ghost %attr(644,%{l_musr},%{l_mgrp}) %{l_prefix}/var/postfix/log/postfix.log' \ '%attr(-,%{l_susr},%{l_mgrp}) %{l_prefix}/etc/postfix' \ '%config %attr(-,%{l_susr},%{l_mgrp}) %{l_prefix}/etc/postfix/*' \ '%attr(-,%{l_susr},%{l_mgrp}) %{l_prefix}/libexec/postfix/*' \ @@ -326,9 +319,10 @@ exit 0 %preun - # before erase, stop service + # before erase, stop service and remove log files [ $1 -eq 0 ] || exit 0 %{l_rc} postfix stop 2>/dev/null + rm -f $RPM_INSTALL_PREFIX/var/postfix/log/postfix.log* >/dev/null 2>&1 || true # remove generated configuration files (cd $RPM_INSTALL_PREFIX/etc/postfix/; %{l_make} clean >/dev/null 2>&1 || true) # remove generated run-time files and directories @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]