[mailman] fix #701539 - fixed permissions of all directories in mailman dir
Jan Kaluža
jkaluza at fedoraproject.org
Wed May 18 11:35:50 UTC 2011
commit 6b60c6b7d347f02ba0cd208e51d0f3b2f90bc0eb
Author: Jan Kaluza <hanzz.k at gmail.com>
Date: Wed May 18 13:35:37 2011 +0200
fix #701539 - fixed permissions of all directories in mailman dir
mailman.spec | 41 ++++++++++++++++++++++-------------------
1 files changed, 22 insertions(+), 19 deletions(-)
---
diff --git a/mailman.spec b/mailman.spec
index e058609..9fdec70 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: 7%{?dist}
+Release: 8%{?dist}
Epoch: 3
Group: Applications/Internet
Source0: ftp://ftp.gnu.org/pub/gnu/mailman/mailman-%{version}.tgz
@@ -364,22 +364,22 @@ exit 0
%files
%defattr(-,root,%{mmgroup})
-%dir %{mmdir}
+%attr(2755,root,%{mmgroup}) %dir %{mmdir}
#%%{mmdir}/Mailman
-%{mmdir}/bin
+%attr(2755,root,%{mmgroup}) %{mmdir}/bin
%attr(2755,root,%{mmgroup}) %{mmdir}/cgi-bin
#%%{mmdir}/cron
-%{mmdir}/icons
-%{mmdir}/mail
-%{mmdir}/messages
-%{mmdir}/pythonlib
-%{mmdir}/scripts
+%attr(2755,root,%{mmgroup}) %{mmdir}/icons
+%attr(2755,root,%{mmgroup}) %{mmdir}/mail
+%attr(2755,root,%{mmgroup}) %{mmdir}/messages
+%attr(2755,root,%{mmgroup}) %{mmdir}/pythonlib
+%attr(2755,root,%{mmgroup}) %{mmdir}/scripts
# rpmlint will complain here about config files being in /usr
# but these are both data files -parts of mailman's web UI-
# and config files - user can change them to match the design
# and/or content of their web pages
-%config(noreplace) %{mmdir}/templates
-%{mmdir}/tests
+%attr(2755,root,%{mmgroup}) %config(noreplace) %{mmdir}/templates
+%attr(2755,root,%{mmgroup}) %{mmdir}/tests
%{varmmdir}
#cron dir minus one file which is listed later
%{mmdir}/cron/bumpdigests
@@ -394,16 +394,16 @@ exit 0
%{mmdir}/cron/paths.pyo
%{mmdir}/cron/senddigests
#Mailman dir minus one file which is listed later
-%{mmdir}/Mailman/Archiver
+%attr(2755,root,%{mmgroup}) %{mmdir}/Mailman/Archiver
%{mmdir}/Mailman/Autoresponder.py
%{mmdir}/Mailman/Autoresponder.pyc
%{mmdir}/Mailman/Autoresponder.pyo
%{mmdir}/Mailman/Bouncer.py
%{mmdir}/Mailman/Bouncer.pyc
%{mmdir}/Mailman/Bouncer.pyo
-%{mmdir}/Mailman/Bouncers
-%{mmdir}/Mailman/Cgi
-%{mmdir}/Mailman/Commands
+%attr(2755,root,%{mmgroup}) %{mmdir}/Mailman/Bouncers
+%attr(2755,root,%{mmgroup}) %{mmdir}/Mailman/Cgi
+%attr(2755,root,%{mmgroup}) %{mmdir}/Mailman/Commands
%{mmdir}/Mailman/Defaults.py
%{mmdir}/Mailman/Defaults.pyc
%{mmdir}/Mailman/Defaults.pyo
@@ -422,8 +422,8 @@ exit 0
#%%{mmdir}/Mailman/Generator.py
#%%{mmdir}/Mailman/Generator.pyc
#%%{mmdir}/Mailman/Generator.pyo
-%{mmdir}/Mailman/Gui
-%{mmdir}/Mailman/Handlers
+%attr(2755,root,%{mmgroup}) %{mmdir}/Mailman/Gui
+%attr(2755,root,%{mmgroup}) %{mmdir}/Mailman/Handlers
%{mmdir}/Mailman/htmlformat.py
%{mmdir}/Mailman/htmlformat.pyc
%{mmdir}/Mailman/htmlformat.pyo
@@ -442,7 +442,7 @@ exit 0
%{mmdir}/Mailman/LockFile.py
%{mmdir}/Mailman/LockFile.pyc
%{mmdir}/Mailman/LockFile.pyo
-%{mmdir}/Mailman/Logging
+%attr(2755,root,%{mmgroup}) %{mmdir}/Mailman/Logging
%{mmdir}/Mailman/Mailbox.py
%{mmdir}/Mailman/Mailbox.pyc
%{mmdir}/Mailman/Mailbox.pyo
@@ -456,7 +456,7 @@ exit 0
%{mmdir}/Mailman/Message.pyc
%{mmdir}/Mailman/Message.pyo
%{mmdir}/Mailman/mm_cfg.py.dist
-%{mmdir}/Mailman/MTA
+%attr(2755,root,%{mmgroup}) %{mmdir}/Mailman/MTA
%{mmdir}/Mailman/OldStyleMemberships.py
%{mmdir}/Mailman/OldStyleMemberships.pyc
%{mmdir}/Mailman/OldStyleMemberships.pyo
@@ -466,7 +466,7 @@ exit 0
%{mmdir}/Mailman/Post.py
%{mmdir}/Mailman/Post.pyc
%{mmdir}/Mailman/Post.pyo
-%{mmdir}/Mailman/Queue
+%attr(2755,root,%{mmgroup}) %{mmdir}/Mailman/Queue
%{mmdir}/Mailman/SafeDict.py
%{mmdir}/Mailman/SafeDict.pyc
%{mmdir}/Mailman/SafeDict.pyo
@@ -516,6 +516,9 @@ exit 0
%attr(2770,%{cgiuser},%{mmgroup}) %{archivesdir}/private
%changelog
+* Wed May 18 2011 Jan Kaluza <jkaluza at redhat.com> - 3:2.1.14-8
+- fix #701539 - fixed permissions of all directories in mailman dir
+
* Mon May 09 2011 Jan Kaluza <jkaluza at redhat.com> - 3:2.1.14-7
- fix #701539 - fixed cgi-bin permissions
More information about the scm-commits
mailing list