mailman/mailman.spec

changeset 9
871621b80702
parent 8
012d4ffc4892
child 56
70d79f7a1825
     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' \

mercurial