Hello community,

here is the log from the commit of package sendmail for openSUSE:Factory 
checked in at 2012-05-29 11:37:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sendmail (Old)
 and      /work/SRC/openSUSE:Factory/.sendmail.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sendmail", Maintainer is "wer...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/sendmail/sendmail.changes        2012-02-16 
16:23:47.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.sendmail.new/sendmail.changes   2012-05-29 
11:37:44.000000000 +0200
@@ -1,0 +2,5 @@
+Fri May 25 15:37:22 UTC 2012 - wer...@suse.de
+
+- Help to do systemctl the obvoisly (bnc#754544) 
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/sendmail/uucp.changes    2012-03-19 
10:06:54.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.sendmail.new/uucp.changes       2012-05-29 
11:37:44.000000000 +0200
@@ -1,0 +2,5 @@
+Fri May 25 15:00:21 UTC 2012 - wer...@suse.de
+
+- Job creation scheme (bnc#764107)
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ sendmail.spec ++++++
--- /var/tmp/diff_new_pack.4179m6/_old  2012-05-29 11:37:46.000000000 +0200
+++ /var/tmp/diff_new_pack.4179m6/_new  2012-05-29 11:37:46.000000000 +0200
@@ -15,32 +15,43 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:           sendmail
-BuildRequires:  db-devel mailx openldap2-devel procmail tcpd-devel vacation
+BuildRequires:  db-devel
+BuildRequires:  mailx
+BuildRequires:  openldap2-devel
+BuildRequires:  procmail
+BuildRequires:  tcpd-devel
+BuildRequires:  vacation
 %if 0%{?suse_version} > 1140
-BuildRequires:  pkg-config systemd-devel
+BuildRequires:  pkg-config
+BuildRequires:  systemd-devel
 %endif
 Url:            http://www.sendmail.org/
 %define         SUBDIRS libsmutil libsmdb sendmail mail.local mailstats 
makemap praliases rmail smrsh libmilter libsm editmap
-License:        SUSE-Sendmail
-Group:          Productivity/Networking/Email/Servers
 PreReq:         %fillup_prereq %insserv_prereq
 PreReq:         /bin/mv /bin/rm /bin/sed
 PreReq:         permissions
 %if 0%{?suse_version} > 1130
 PreReq:         sysvinit(network) sysvinit(syslog)
 %endif
-Provides:       sendcf smailcfg smtp_daemon sendmail-tls
-Requires:       filesystem procmail netcfg m4 /bin/fuser make
+Provides:       sendcf
+Provides:       sendmail-tls
+Provides:       smailcfg
+Provides:       smtp_daemon
+Requires:       /bin/fuser
+Requires:       filesystem
+Requires:       m4
+Requires:       make
+Requires:       netcfg
+Requires:       procmail
 Conflicts:      smail postfix postfix-tls
 Obsoletes:      sendmail-tls
-AutoReqProv:    on
 Version:        8.14.5
-Release:        3
+Release:        0
 Summary:        BSD Sendmail
+License:        SUSE-Sendmail
+Group:          Productivity/Networking/Email/Servers
 Source0:        ftp://ftp.sendmail.org/pub/sendmail/sendmail-%{version}.tar.bz2
 Source1:        FAQ.sendmail-8.14.bz2
 Source2:        sendmail-rpmlintrc
@@ -80,9 +91,7 @@
 
 %package -n sendmail-devel
 Summary:        BSD Sendmail Development Kit
-License:        SUSE-Sendmail
 Group:          Development/Libraries/Other
-AutoReqProv:    on
 
 %description -n sendmail-devel
 This package includes libraries and header files for building tools to
@@ -98,11 +107,9 @@
 
 %package -n rmail
 Version:        8.14.3
-Release:        63
+Release:        0
 Summary:        Rmail of the BSD Sendmail
-License:        SUSE-Sendmail
 Group:          Productivity/Networking/Email/Servers
-AutoReqProv:    on
 
 %description -n rmail
 Rmail interprets incoming mail received via uucp and passing the

++++++ uucp.spec ++++++
--- /var/tmp/diff_new_pack.4179m6/_old  2012-05-29 11:37:46.000000000 +0200
+++ /var/tmp/diff_new_pack.4179m6/_new  2012-05-29 11:37:46.000000000 +0200
@@ -15,19 +15,21 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:           uucp
-License:        GPL-2.0+
-Group:          Productivity/Networking/Other
 PreReq:         fileutils %install_info_prereq
-Requires:       /usr/bin/rmail filesystem netcfg
+Requires:       /usr/bin/rmail
+Requires:       filesystem
+Requires:       logrotate
+Requires:       netcfg
+Requires(verify): permissions
+Requires(post): permissions
 Recommends:     stunnel
-AutoReqProv:    on
 Version:        1.07
-Release:        434
+Release:        0
 Summary:        Taylor UUCP
+License:        GPL-2.0+
+Group:          Productivity/Networking/Other
 Source0:        uucp-1.07.tar.bz2
 Source1:        uucpcfg.tar.bz2
 Source2:        uucp.xinetd
@@ -49,15 +51,13 @@
 the standard UUCP package from the Free Software Foundation. It is
 configured to use HoneyDanBer or Taylor configuration files. With
 version 6.0 of SuSE Linux, the configuration directory has been moved
-to /etc/uucp. Exactly: Taylor config:      /etc/uucp HoneyDanBer
-config:  /etc/uucp/hdb_config If you have your own setup under
-/var/lib/uucp, please move it to /etc/uucp. Example configurations can
+to %{_sysconfdir}/uucp. Exactly: Taylor config:            %{_sysconfdir}/uucp 
HoneyDanBer
+config:  %{_sysconfdir}/uucp/hdb_config If you have your own setup under
+%{_localstatedir}/lib/uucp, please move it to %{_sysconfdir}/uucp. Example 
configurations can
 be found in /usr/share/doc/packages/uucp.
 
 We did not include a uucp guest account. If you want to create a guest
-account, make sure the directory /var/spool/uucppublic exists.
-
-
+account, make sure the directory %{_localstatedir}/spool/uucppublic exists.
 
 Authors:
 --------
@@ -79,8 +79,8 @@
     autoreconf
     CFLAGS="-Wall ${RPM_OPT_FLAGS} -pipe -D_GNU_SOURCE" \
     ./configure \
-       --with-newconfigdir=/etc/uucp \
-       --with-oldconfigdir=/etc/uucp/hdb_config \
+       --with-newconfigdir=%{_sysconfdir}/uucp \
+       --with-oldconfigdir=%{_sysconfdir}/uucp/hdb_config \
        --prefix=/usr --mandir=%{_mandir} --infodir=%{_infodir}
     make CFLAGS="-Wall ${RPM_OPT_FLAGS} -pipe -D_GNU_SOURCE" LDFLAGS="-pie"
 
@@ -101,94 +101,113 @@
            esac
        done
        set -- \$(echo \${argv})
-       exec -a install /usr/bin/install \${1+"\$@"}
+       exec -a install %{_bindir}/install \${1+"\$@"}
        EOF
        chmod 755 bin/install
        type -p install
     fi
     #
-    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
+    mkdir -p -m 755 %{buildroot}%{_sysconfdir}/uucp/hdb_config
+    mkdir -p -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
+    install -m 644 logrotate %{buildroot}%{_sysconfdir}/logrotate.d/uucp
     make DESTDIR=%{buildroot} install install-info
-    mkdir -p -m 755 %{buildroot}/var/spool/uucp 
%{buildroot}/var/spool/uucppublic
+    mkdir -p -m 755 %{buildroot}%{_localstatedir}/spool/uucp 
%{buildroot}%{_localstatedir}/spool/uucppublic
     test "$ID" -ne 0 || \
-    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
+    chown uucp:uucp %{buildroot}%{_localstatedir}/spool/uucp
+    install -m 644 README.suse 
%{buildroot}%{_localstatedir}/spool/uucppublic/README
+    mkdir -p -m 755 %{buildroot}%{_libexecdir}/uucp
+    mv %{buildroot}%{_sbindir}/uu* %{buildroot}%{_libexecdir}/uucp/
+    for x in %{buildroot}%{_libexecdir}/uucp/* ; do
        echo ${x##*/}
-       ln -fs /usr/lib/uucp/${x##*/} %{buildroot}/usr/sbin/
+       ln -fs %{_libexecdir}/uucp/${x##*/} %{buildroot}%{_sbindir}/
     done
     rm -rf %{buildroot}%{_defaultdocdir}/uucp
     mkdir -p %{buildroot}%{_defaultdocdir}/uucp
-    mkdir -p %{buildroot}/var/log/uucp
+    mkdir -p %{buildroot}%{_localstatedir}/log/uucp
     test "$ID" -ne 0 || \
-    chown root:root %{buildroot}/var/log/uucp
-    chmod 1755      %{buildroot}/var/log/uucp
+    chown root:root %{buildroot}%{_localstatedir}/log/uucp
+    chmod 1755      %{buildroot}%{_localstatedir}/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
+    mkdir -p -m 755 %{buildroot}%{_sysconfdir}/xinetd.d
+    install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/xinetd.d/uucp
+    install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/xinetd.d/suucp
+
+%if %{defined verify_permissions}
+%verifyscript
+%verify_permissions -e %{_localstatedir}/spool/uucp/
+%verify_permissions -e %{_localstatedir}/spool/uucppublic/
+%verify_permissions -e %{_bindir}/uucp
+%verify_permissions -e %{_bindir}/uuname
+%verify_permissions -e %{_bindir}/uustat
+%verify_permissions -e %{_bindir}/uux
+%verify_permissions -e %{_libexecdir}/uucp/uucico
+%verify_permissions -e %{_libexecdir}/uucp/uuxqt
+%endif
 
 %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
+    if test -e %{_localstatedir}/log/uucp/$log ; then
        continue
     fi
-    touch var/log/uucp/$log
-    chown uucp:uucp var/log/uucp/$log
-    chmod 0640      var/log/uucp/$log
+    touch %{_localstatedir}/log/uucp/$log
+    chown uucp:uucp %{_localstatedir}/log/uucp/$log
+    chmod 0640      %{_localstatedir}/log/uucp/$log
 done
 chown root:root var/log/uucp
 chmod 1755      var/log/uucp
-%run_permissions
+%if %{defined set_permissions}
+%set_permissions %{_localstatedir}/spool/uucp/
+%set_permissions %{_localstatedir}/spool/uucppublic/
+%set_permissions %{_bindir}/uucp
+%set_permissions %{_bindir}/uuname
+%set_permissions %{_bindir}/uustat
+%set_permissions %{_bindir}/uux
+%set_permissions %{_libexecdir}/uucp/uucico
+%set_permissions %{_libexecdir}/uucp/uuxqt
+%endif
 
 %postun
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/uucp.info.gz
-%verifyscript
-%verify_permissions -e /var/spool/uucppublic
 
 %files
 %defattr(-,root,root)
-%config(noreplace) /etc/logrotate.d/uucp
-%config(noreplace) /etc/xinetd.d/uucp
-%config(noreplace) /etc/xinetd.d/suucp
-#%dir %attr(0750,uucp,uucp) /etc/uucp
-%dir %attr(0750,uucp,uucp) /etc/uucp/hdb_config
-%dir /usr/lib/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
-%attr(6555,uucp,uucp) /usr/bin/uucp
-/usr/bin/uulog
-%attr(6555,uucp,uucp) /usr/bin/uuname
-/usr/bin/uupick
-%attr(6555,uucp,uucp) /usr/bin/uustat
-/usr/bin/uuto
-%attr(6555,uucp,uucp) /usr/bin/uux
+%config(noreplace) %{_sysconfdir}/logrotate.d/uucp
+%config(noreplace) %{_sysconfdir}/xinetd.d/uucp
+%config(noreplace) %{_sysconfdir}/xinetd.d/suucp
+#%dir %attr(0750,uucp,uucp) %{_sysconfdir}/uucp
+%dir %attr(0750,uucp,uucp) %{_sysconfdir}/uucp/hdb_config
+%dir %{_libexecdir}/uucp
+%dir %attr(1755,root,root) %{_localstatedir}/log/uucp
+%verify(not mode group) %dir %attr(1770,root,uucp) 
%{_localstatedir}/spool/uucppublic
+#%dir %attr(0700,uucp,uucp) %{_localstatedir}/spool/uucp
+%attr(755,root,root) %{_bindir}/cu
+%verify(not mode) %attr(6555,uucp,uucp) %{_bindir}/uucp
+%{_bindir}/uulog
+%verify(not mode) %attr(6555,uucp,uucp) %{_bindir}/uuname
+%{_bindir}/uupick
+%verify(not mode) %attr(6555,uucp,uucp) %{_bindir}/uustat
+%{_bindir}/uuto
+%verify(not mode) %attr(6555,uucp,uucp) %{_bindir}/uux
 %doc %{_infodir}/uucp.info*.gz
-/usr/lib/uucp/uuchk
-%attr(6555,uucp,uucp) /usr/lib/uucp/uucico
-/usr/lib/uucp/uuconv
-/usr/lib/uucp/uusched
-%attr(6555,uucp,uucp) /usr/lib/uucp/uuxqt
-/usr/sbin/uuchk
-/usr/sbin/uucico
-/usr/sbin/uuconv
-/usr/sbin/uusched
-/usr/sbin/uuxqt
+%{_libexecdir}/uucp/uuchk
+%verify(not mode) %attr(6555,uucp,uucp) %{_libexecdir}/uucp/uucico
+%{_libexecdir}/uucp/uuconv
+%{_libexecdir}/uucp/uusched
+%verify(not mode) %attr(6555,uucp,uucp) %{_libexecdir}/uucp/uuxqt
+%{_sbindir}/uuchk
+%{_sbindir}/uucico
+%{_sbindir}/uuconv
+%{_sbindir}/uusched
+%{_sbindir}/uuxqt
 %doc %{_mandir}/man1/cu.1.gz
 %doc %{_mandir}/man1/uucp.1.gz
 %doc %{_mandir}/man1/uustat.1.gz
 %doc %{_mandir}/man1/uux.1.gz
 %doc %{_mandir}/man8/uucico.8.gz
 %doc %{_mandir}/man8/uuxqt.8.gz
-/var/spool/uucppublic/README
+%{_localstatedir}/spool/uucppublic/README
 %doc %{_defaultdocdir}/uucp
 %attr(0640,root,uucp) %{_defaultdocdir}/uucp/cfg_example/taylor_config/call
 %attr(0640,root,uucp) %{_defaultdocdir}/uucp/cfg_example/taylor_config/passwd


++++++ sendmail-client.service ++++++
--- /var/tmp/diff_new_pack.4179m6/_old  2012-05-29 11:37:46.000000000 +0200
+++ /var/tmp/diff_new_pack.4179m6/_new  2012-05-29 11:37:46.000000000 +0200
@@ -25,6 +25,7 @@
 EnvironmentFile=-/etc/sysconfig/mail
 EnvironmentFile=-/etc/sysconfig/sendmail
 ExecStart=/usr/sbin/sendmail $SENDMAIL_CLIENT_ARGS
+ExecReload=/bin/kill -HUP $MAINPID
 
 [Install]
 WantedBy=multi-user.target

++++++ sendmail.service ++++++
--- /var/tmp/diff_new_pack.4179m6/_old  2012-05-29 11:37:46.000000000 +0200
+++ /var/tmp/diff_new_pack.4179m6/_new  2012-05-29 11:37:47.000000000 +0200
@@ -32,6 +32,7 @@
 EnvironmentFile=-/etc/sysconfig/sendmail
 EnvironmentFile=-/var/run/sendmail/port
 ExecStart=/usr/sbin/sendmail $SENDMAIL_PORT_OPTS $SENDMAIL_ARGS
+ExecReload=/bin/kill -HUP $MAINPID
 
 [Install]
 WantedBy=multi-user.target

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to