[mailman/f16] fix #751581 - added "su" directive to logrotate config piddir and lockdir added to the package
Jan Kaluža
jkaluza at fedoraproject.org
Mon Nov 7 09:00:03 UTC 2011
commit f0ba8f070c8c52610011ef052d127b834caabf93
Author: Jan Kaluza <hanzz.k at gmail.com>
Date: Mon Nov 7 09:56:59 2011 +0100
fix #751581 - added "su" directive to logrotate config
piddir and lockdir added to the package
mailman.logrotate | 1 +
mailman.spec | 14 +++++++++-----
2 files changed, 10 insertions(+), 5 deletions(-)
---
diff --git a/mailman.logrotate b/mailman.logrotate
index 4a5c1c4..8bf672b 100644
--- a/mailman.logrotate
+++ b/mailman.logrotate
@@ -1,6 +1,7 @@
@LOG_DIR@/bounce @LOG_DIR@/digest @LOG_DIR@/error @LOG_DIR@/post @LOG_DIR@/smtp @LOG_DIR@/smtp-failure @LOG_DIR@/qrunner @LOG_DIR@/locks @LOG_DIR@/fromusenet @LOG_DIR@/subscribe @LOG_DIR@/vette {
missingok
sharedscripts
+ su mailman mailman
postrotate
@MMDIR@/bin/mailmanctl reopen >/dev/null 2>&1 || true
endscript
diff --git a/mailman.spec b/mailman.spec
index c36a7ee..88c16f3 100644
--- a/mailman.spec
+++ b/mailman.spec
@@ -1,7 +1,7 @@
Summary: Mailing list manager with built in Web access
Name: mailman
Version: 2.1.14
-Release: 9%{?dist}
+Release: 10%{?dist}
Epoch: 3
Group: Applications/Internet
Source0: ftp://ftp.gnu.org/pub/gnu/mailman/mailman-%{version}.tgz
@@ -285,9 +285,9 @@ chmod 0644 $RPM_BUILD_ROOT/%{mmdir}/tests/fblast.py
#chmod 0755 $RPM_BUILD_ROOT/%{mmdir}/pythonlib/korean/c/_koco.so
# Directories...
-#mkdir -p $RPM_BUILD_ROOT/%{lockdir}
+mkdir -p $RPM_BUILD_ROOT/%{lockdir}
mkdir -p $RPM_BUILD_ROOT/%{logdir}
-#mkdir -p $RPM_BUILD_ROOT/%{piddir}
+mkdir -p $RPM_BUILD_ROOT/%{piddir}
mkdir -p $RPM_BUILD_ROOT/%{queuedir}
install -p -D %{SOURCE9} %{buildroot}%{_sysconfdir}/tmpfiles.d/mailman.conf
@@ -528,11 +528,11 @@ exit 0
%dir %attr(2775,root,%{mmgroup}) %{configdir}
%attr(0644, root, %{mmgroup}) %config(noreplace) %verify(not md5 size mtime) %{configdir}/sitelist.cfg
%{configdir}/mm_cfg.*
-#%attr(2775,root,%{mmgroup}) %{lockdir}
%attr(2775,root,%{mmgroup}) %{logdir}
%config(noreplace) %{_sysconfdir}/tmpfiles.d/mailman.conf
%attr(2775,root,%{mmgroup}) %{queuedir}
-#%attr(2775,root,%{mmgroup}) %{piddir}
+%dir %attr(2775,root,%{mmgroup}) %{piddir}
+%dir %attr(2775,root,%{mmgroup}) %{lockdir}
%attr(0644,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/cron.d/mailman
%attr(0644,root,%{mmgroup}) %config(noreplace) %{mmdir}/cron/crontab.in
%attr(0755,root,root) %{_bindir}/mailman-update-cfg
@@ -540,6 +540,10 @@ exit 0
%attr(2770,%{cgiuser},%{mmgroup}) %{archivesdir}/private
%changelog
+* Mon Nov 07 2011 Jan Kaluza <jkaluza at redhat.com> - 3:2.1.14-10
+- fix #751581 - added "su" directive to logrotate config
+- piddir and lockdir added to the package
+
* Wed Jul 13 2011 Jan Kaluza <jkaluza at redhat.com> - 3:2.1.14-9
- fix #719371 - added native systemd unit file
More information about the scm-commits
mailing list