Hello community, here is the log from the commit of package corosync for openSUSE:Factory checked in at 2020-03-14 09:54:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/corosync (Old) and /work/SRC/openSUSE:Factory/.corosync.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "corosync" Sat Mar 14 09:54:04 2020 rev:66 rq:783591 version:2.4.5 Changes: -------- --- /work/SRC/openSUSE:Factory/corosync/corosync.changes 2019-11-18 20:07:32.909678556 +0100 +++ /work/SRC/openSUSE:Factory/.corosync.new.3160/corosync.changes 2020-03-14 09:54:06.115055590 +0100 @@ -1,0 +2,6 @@ +Fri Jan 3 11:30:41 UTC 2020 - [email protected] + +- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly + add it to /etc/sysconfig, invoking fillup accordingly. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ corosync.spec ++++++ --- /var/tmp/diff_new_pack.ZWHlVd/_old 2020-03-14 09:54:06.875056148 +0100 +++ /var/tmp/diff_new_pack.ZWHlVd/_new 2020-03-14 09:54:06.875056148 +0100 @@ -1,7 +1,7 @@ # # spec file for package corosync # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # + #Compat macro for new _fillupdir macro introduced in Nov 2017 %if ! %{defined _fillupdir} %define _fillupdir /var/adm/fillup-templates @@ -213,11 +214,9 @@ rm -rf %{buildroot}%{_docdir}/* #remove init scripts for corosync, corosync-qdevice, corosync-qnetd rm -rf init/corosync init/corosync-qnetd init/corosync-qdevice -mkdir -p %{buildroot}/usr/lib/tmpfiles.d/ mkdir -p %{buildroot}/usr/share/doc/packages/corosync/ mkdir -p %{buildroot}%{_fillupdir}/ mkdir -p %{buildroot}%{_sysconfdir}/init.d/ -install -m 0644 tools/corosync-notifyd.sysconfig.example %{buildroot}/usr/lib/tmpfiles.d/corosync-notifyd install -m 0644 conf/corosync.conf.example* %{buildroot}/usr/share/doc/packages/corosync/ mkdir -p %{buildroot}/usr/lib/corosync install -m 0755 init/upgrade.sh %{buildroot}/usr/lib/corosync @@ -226,6 +225,8 @@ mkdir -p %{buildroot}%{_sysconfdir}/sysconfig install -m 644 init/corosync.sysconfig.example \ %{buildroot}%{_fillupdir}/sysconfig.corosync +install -m 0644 tools/corosync-notifyd.sysconfig.example \ + %{buildroot}%{_fillupdir}/sysconfig.corosync-notifyd rm -rf %{buildroot}%{localstatedir}/run/ %if %{with qdevices} install -m 644 init/corosync-qdevice.sysconfig.example \ @@ -256,6 +257,7 @@ %post /usr/lib/corosync/upgrade.sh %{fillup_only -n corosync} +%{fillup_only -n corosync-notifyd} # Upgrade if [ $1 -eq 2 ]; then # restore configured /etc/sysconfig/corosync(bsc#1155792) @@ -311,7 +313,7 @@ /usr/lib/corosync/upgrade.sh %config(noreplace) /usr/share/doc/packages/corosync/corosync.conf.example %config(noreplace) /usr/share/doc/packages/corosync/corosync.conf.example.udpu -%config(noreplace) /usr/lib/tmpfiles.d/corosync-notifyd +%config(noreplace) %{_fillupdir}/sysconfig.corosync-notifyd %config(noreplace) %{_fillupdir}/sysconfig.corosync %if %{with dbus}
