1.1 --- a/mailman/mailman.spec Wed Dec 17 15:03:09 2008 +0100 1.2 +++ b/mailman/mailman.spec Fri Jan 02 21:11:40 2009 +0100 1.3 @@ -32,7 +32,7 @@ 1.4 Group: Mail 1.5 License: GPL 1.6 Version: 2.1.11 1.7 -Release: 20081218 1.8 +Release: 20081220 1.9 1.10 # list of sources 1.11 Source0: http://switch.dl.sourceforge.net/mailman/mailman-%{version}.tgz 1.12 @@ -154,12 +154,16 @@ 1.13 %{l_shtool} install -c -m 755 %{l_value -s -a} \ 1.14 %{SOURCE rc.mailman} ${RPM_BUILD_ROOT}%{l_prefix}/etc/rc.d/ 1.15 1.16 + # avoid root permissions on log file creation 1.17 + touch %{l_prefix}/var/mailman/logs/error 1.18 + 1.19 # determine installation files 1.20 %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ 1.21 %{l_files_std} \ 1.22 '%dir %attr(2700,%{l_nusr},%{l_mgrp}) %{l_prefix}/libexec/mailman/mail/mailman-sendmail' \ 1.23 '%dir %attr(2775,%{l_nusr},%{l_mgrp}) %{l_prefix}/var/mailman' \ 1.24 '%dir %attr(2775,%{l_nusr},%{l_mgrp}) %{l_prefix}/var/mailman/logs' \ 1.25 + '%dir %attr(644,%{l_nusr},%{l_mgrp}) %{l_prefix}/var/mailman/logs/*' \ 1.26 '%dir %attr(2775,%{l_nusr},%{l_mgrp}) %{l_prefix}/var/mailman/spam' \ 1.27 '%dir %attr(2775,%{l_nusr},%{l_mgrp}) %{l_prefix}/var/mailman/qfiles' \ 1.28 '%dir %attr(2775,%{l_nusr},%{l_mgrp}) %{l_prefix}/var/mailman/locks' \