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 - werner@suse.de + +- 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org