Hello community,

here is the log from the commit of package cronie for openSUSE:Factory checked 
in at 2019-08-24 18:38:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cronie (Old)
 and      /work/SRC/openSUSE:Factory/.cronie.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cronie"

Sat Aug 24 18:38:50 2019 rev:73 rq:724718 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/cronie/cronie.changes    2019-05-22 
10:54:30.319163795 +0200
+++ /work/SRC/openSUSE:Factory/.cronie.new.7948/cronie.changes  2019-08-24 
18:38:56.117800432 +0200
@@ -1,0 +2,7 @@
+Mon Aug 19 19:01:01 UTC 2019 - Thorsten Kukuk <[email protected]>
+
+- Add /etc/cron.* directories to cron sub-package from filesystem
+  - allows correct usage of permissions macros
+  - fixes installation of this directories on systems without cron
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ cronie.spec ++++++
--- /var/tmp/diff_new_pack.BewSPi/_old  2019-08-24 18:38:57.677800282 +0200
+++ /var/tmp/diff_new_pack.BewSPi/_new  2019-08-24 18:38:57.677800282 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -89,6 +89,7 @@
 Summary:        Auxiliary package
 Group:          System/Daemons
 Requires:       %{name} = %{cronie_version}-%{release}
+Requires(post): permissions
 
 %description -n cron
 Auxiliary package, needed for proper update from vixie-cron 4.1 to cronie 1.4.4
@@ -148,6 +149,12 @@
 mkdir -p %{buildroot}%{_fillupdir}
 cp %{SOURCE9} %{buildroot}%{_fillupdir}/
 
+mkdir -p %{buildroot}%{_sysconfdir}/cron.d
+mkdir -p %{buildroot}%{_sysconfdir}/cron.hourly
+mkdir -p %{buildroot}%{_sysconfdir}/cron.daily
+mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
+mkdir -p %{buildroot}%{_sysconfdir}/cron.monthly
+
 touch %{buildroot}%{_localstatedir}/spool/anacron/cron.daily
 touch %{buildroot}%{_localstatedir}/spool/anacron/cron.weekly
 touch %{buildroot}%{_localstatedir}/spool/anacron/cron.monthly
@@ -194,6 +201,20 @@
 [ -e %{_localstatedir}/spool/anacron/cron.weekly ] || touch 
%{_localstatedir}/spool/anacron/cron.weekly
 [ -e %{_localstatedir}/spool/anacron/cron.monthly ] || touch 
%{_localstatedir}/spool/anacron/cron.monthly
 
+%verifyscript -n cron
+%verify_permissions -e /etc/cron.d
+%verify_permissions -e /etc/cron.daily
+%verify_permissions -e /etc/cron.hourly
+%verify_permissions -e /etc/cron.monthly
+%verify_permissions -e /etc/cron.weekly
+
+%post -n cron
+%set_permissions /etc/cron.d
+%set_permissions /etc/cron.daily
+%set_permissions /etc/cron.hourly
+%set_permissions /etc/cron.monthly
+%set_permissions /etc/cron.weekly
+
 %files
 %defattr(-,root,root)
 %doc AUTHORS COPYING README ChangeLog
@@ -231,5 +252,10 @@
 %files -n cron
 %defattr(-,root,root,-)
 %doc cron_to_cronie.README
+%dir %attr(755,root,root) %{_sysconfdir}/cron.d
+%dir %attr(755,root,root) %{_sysconfdir}/cron.hourly
+%dir %attr(755,root,root) %{_sysconfdir}/cron.daily
+%dir %attr(755,root,root) %{_sysconfdir}/cron.weekly
+%dir %attr(755,root,root) %{_sysconfdir}/cron.monthly
 
 %changelog


Reply via email to