Hello community,

here is the log from the commit of package sendmail for openSUSE:Factory
checked in at Mon Mar 14 09:44:29 CET 2011.



--------
--- sendmail/uucp.changes       2010-03-09 17:03:48.000000000 +0100
+++ /mounts/work_src_done/STABLE/sendmail/uucp.changes  2011-03-10 
14:26:39.000000000 +0100
@@ -1,0 +2,6 @@
+Thu Mar 10 13:32:16 CET 2011 - [email protected]
+
+- Change owner ship of /var/log/uucp to root and touch the log
+  files if not exists for user uucp (bnc#678432)
+ 
+-------------------------------------------------------------------

calling whatdependson for head-i586


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ sendmail.spec ++++++
--- /var/tmp/diff_new_pack.5wTvBx/_old  2011-03-14 09:42:36.000000000 +0100
+++ /var/tmp/diff_new_pack.5wTvBx/_new  2011-03-14 09:42:36.000000000 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package sendmail (Version 8.14.4)
+# spec file for package sendmail
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -33,7 +33,7 @@
 Obsoletes:      sendmail-tls
 AutoReqProv:    on
 Version:        8.14.4
-Release:        59
+Release:        60
 Summary:        BSD Sendmail
 Source0:        ftp://ftp.sendmail.org/pub/sendmail/sendmail-%{version}.tar.bz2
 Source1:        FAQ.sendmail-8.14.bz2
@@ -83,7 +83,7 @@
 
 %package -n rmail
 Version:        8.14.3
-Release:        59
+Release:        60
 Summary:        Rmail of the BSD Sendmail
 License:        PERMISSIVE-OSI-COMPLIANT
 Group:          Productivity/Networking/Email/Servers

++++++ uucp.spec ++++++
--- /var/tmp/diff_new_pack.5wTvBx/_old  2011-03-14 09:42:36.000000000 +0100
+++ /var/tmp/diff_new_pack.5wTvBx/_new  2011-03-14 09:42:36.000000000 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package uucp (Version 1.07)
+# spec file for package uucp
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,7 +26,7 @@
 Recommends:     stunnel
 AutoReqProv:    on
 Version:        1.07
-Release:        430
+Release:        431
 Summary:        Taylor UUCP
 Source0:        uucp-1.07.tar.bz2
 Source1:        uucpcfg.tar.bz2
@@ -105,33 +105,44 @@
        type -p install
     fi
     #
-    mkdir -p -m 755 ${RPM_BUILD_ROOT}/etc/uucp/hdb_config
-    mkdir -p -m 755 ${RPM_BUILD_ROOT}/etc/logrotate.d
-    install -m 644 logrotate ${RPM_BUILD_ROOT}/etc/logrotate.d/uucp
-    make DESTDIR=${RPM_BUILD_ROOT} install install-info
-    mkdir -p -m 755 ${RPM_BUILD_ROOT}/var/spool/uucp 
${RPM_BUILD_ROOT}/var/spool/uucppublic
+    mkdir -p -m 755 %{buildroot}/etc/uucp/hdb_config
+    mkdir -p -m 755 %{buildroot}/etc/logrotate.d
+    install -m 644 logrotate %{buildroot}/etc/logrotate.d/uucp
+    make DESTDIR=%{buildroot} install install-info
+    mkdir -p -m 755 %{buildroot}/var/spool/uucp 
%{buildroot}/var/spool/uucppublic
     test "$ID" -ne 0 || \
-    chown uucp:uucp ${RPM_BUILD_ROOT}/var/spool/uucp
-    install -m 644 README.suse ${RPM_BUILD_ROOT}/var/spool/uucppublic/README
-    mkdir -p -m 755 ${RPM_BUILD_ROOT}/usr/lib/uucp
-    mv ${RPM_BUILD_ROOT}/usr/sbin/uu* ${RPM_BUILD_ROOT}/usr/lib/uucp/
-    for x in ${RPM_BUILD_ROOT}/usr/lib/uucp/* ; do
+    chown uucp:uucp %{buildroot}/var/spool/uucp
+    install -m 644 README.suse %{buildroot}/var/spool/uucppublic/README
+    mkdir -p -m 755 %{buildroot}/usr/lib/uucp
+    mv %{buildroot}/usr/sbin/uu* %{buildroot}/usr/lib/uucp/
+    for x in %{buildroot}/usr/lib/uucp/* ; do
        echo ${x##*/}
-       ln -fs /usr/lib/uucp/${x##*/} ${RPM_BUILD_ROOT}/usr/sbin/
+       ln -fs /usr/lib/uucp/${x##*/} %{buildroot}/usr/sbin/
     done
-    rm -rf ${RPM_BUILD_ROOT}%{_defaultdocdir}/uucp
-    mkdir -p ${RPM_BUILD_ROOT}%{_defaultdocdir}/uucp
-    mkdir -p ${RPM_BUILD_ROOT}/var/log/uucp
+    rm -rf %{buildroot}%{_defaultdocdir}/uucp
+    mkdir -p %{buildroot}%{_defaultdocdir}/uucp
+    mkdir -p %{buildroot}/var/log/uucp
     test "$ID" -ne 0 || \
-    chown uucp:uucp ${RPM_BUILD_ROOT}/var/log/uucp
-    tar jxvfpC %{SOURCE1} ${RPM_BUILD_ROOT}%{_defaultdocdir}/uucp
-    chmod -R u+r,o+r,g+r ${RPM_BUILD_ROOT}%{_defaultdocdir}/uucp/
-    mkdir -p -m 755 ${RPM_BUILD_ROOT}/etc/xinetd.d
-    install -m 644 %{SOURCE2} ${RPM_BUILD_ROOT}/etc/xinetd.d/uucp
-    install -m 644 %{SOURCE3} ${RPM_BUILD_ROOT}/etc/xinetd.d/suucp
+    chown root:root %{buildroot}/var/log/uucp
+    chmod 1755      %{buildroot}/var/log/uucp
+    tar jxvfpC %{SOURCE1} %{buildroot}%{_defaultdocdir}/uucp
+    chmod -R u+r,o+r,g+r %{buildroot}%{_defaultdocdir}/uucp/
+    mkdir -p -m 755 %{buildroot}/etc/xinetd.d
+    install -m 644 %{SOURCE2} %{buildroot}/etc/xinetd.d/uucp
+    install -m 644 %{SOURCE3} %{buildroot}/etc/xinetd.d/suucp
 
 %post
 %install_info --info-dir=%{_infodir} %{_infodir}/uucp.info.gz
+for log in Log Stats Debug ; do
+    if test -e var/log/uucp/$log ; then
+       continue
+    fi
+    touch var/log/uucp/$log
+    chown uucp:uucp var/log/uucp/$log
+    chmod 0640      var/log/uucp/$log
+done
+chown root:root var/log/uucp
+chmod 1755      var/log/uucp
 %run_permissions
 
 %postun
@@ -147,7 +158,7 @@
 #%dir %attr(0750,uucp,uucp) /etc/uucp
 %dir %attr(0750,uucp,uucp) /etc/uucp/hdb_config
 %dir /usr/lib/uucp
-%dir %attr(0755,uucp,uucp) /var/log/uucp
+%dir %attr(1755,root,root) /var/log/uucp
 %verify(not mode group) %dir %attr(1770,root,uucp) /var/spool/uucppublic
 #%dir %attr(0700,uucp,uucp) /var/spool/uucp
 %attr(755,root,root) /usr/bin/cu



++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to