Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package aaa_base for openSUSE:Factory checked in at 2024-08-21 23:24:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aaa_base (Old) and /work/SRC/openSUSE:Factory/.aaa_base.new.2698 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aaa_base" Wed Aug 21 23:24:42 2024 rev:504 rq:1195035 version:84.87+git20240821.fbabe1d Changes: -------- --- /work/SRC/openSUSE:Factory/aaa_base/aaa_base.changes 2024-08-11 16:55:29.450522647 +0200 +++ /work/SRC/openSUSE:Factory/.aaa_base.new.2698/aaa_base.changes 2024-08-21 23:24:44.302388930 +0200 @@ -1,0 +2,6 @@ +Wed Aug 21 08:51:24 UTC 2024 - [email protected] + +- Update to version 84.87+git20240821.fbabe1d: + * Add helper service for soft-reboot + +------------------------------------------------------------------- Old: ---- aaa_base-84.87+git20240809.5d13eb4.tar New: ---- aaa_base-84.87+git20240821.fbabe1d.tar ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aaa_base.spec ++++++ --- /var/tmp/diff_new_pack.3rwVul/_old 2024-08-21 23:24:48.134548618 +0200 +++ /var/tmp/diff_new_pack.3rwVul/_new 2024-08-21 23:24:48.150549285 +0200 @@ -33,7 +33,7 @@ %endif Name: aaa_base -Version: 84.87+git20240809.5d13eb4%{git_version} +Version: 84.87+git20240821.fbabe1d%{git_version} Release: 0 Summary: openSUSE Base Package License: GPL-2.0-or-later @@ -154,6 +154,12 @@ rm -vrf %{buildroot}/usr/share/fillup-templates %endif +%pre +%service_add_pre soft-reboot-cleanup.service + +%preun +%service_del_preun soft-reboot-cleanup.service + %post export LC_ALL=C @@ -169,6 +175,10 @@ %{fillup_only -n language} %{fillup_only -n proxy} +%service_add_post soft-reboot-cleanup.service + +%postun +%service_del_postun_without_restart soft-reboot-cleanup.service %pre extras %service_add_pre backup-rpmdb.service backup-rpmdb.timer backup-sysconfig.service backup-sysconfig.timer check-battery.service check-battery.timer @@ -217,6 +227,8 @@ /usr/etc/profile.d/terminal.csh %dir /usr/lib/environment.d /usr/lib/environment.d/50-xdg.conf +/usr/lib/systemd/system/soft-reboot-cleanup.service +/usr/libexec/soft-reboot-cleanup %{_tmpfilesdir}/soft-reboot-cleanup.conf %config /etc/shells %ghost %dir /etc/init.d @@ -247,7 +259,7 @@ /usr/lib/base-scripts/backup-rpmdb /usr/lib/base-scripts/backup-sysconfig /usr/lib/base-scripts/check-battery -/usr/lib/systemd/system/* +/usr/lib/systemd/system/[bc]* /var/adm/backup/rpmdb /var/adm/backup/sysconfig %{_fillupdir}/sysconfig.backup ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.3rwVul/_old 2024-08-21 23:24:48.482563120 +0200 +++ /var/tmp/diff_new_pack.3rwVul/_new 2024-08-21 23:24:48.506564120 +0200 @@ -1,7 +1,7 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/openSUSE/aaa_base.git</param> - <param name="changesrevision">5d13eb4bf0438b5c6c9624b64d1eda2fb2459112</param></service> + <param name="changesrevision">fbabe1d9dfff899e79fccf92703bbbbc20890e36</param></service> </servicedata> (No newline at EOF) ++++++ aaa_base-84.87+git20240809.5d13eb4.tar -> aaa_base-84.87+git20240821.fbabe1d.tar ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-84.87+git20240809.5d13eb4/aaa_base.spec new/aaa_base-84.87+git20240821.fbabe1d/aaa_base.spec --- old/aaa_base-84.87+git20240809.5d13eb4/aaa_base.spec 2024-08-09 15:37:42.000000000 +0200 +++ new/aaa_base-84.87+git20240821.fbabe1d/aaa_base.spec 2024-08-21 09:26:51.000000000 +0200 @@ -154,6 +154,12 @@ rm -vrf %{buildroot}/usr/share/fillup-templates %endif +%pre +%service_add_pre soft-reboot-cleanup.service + +%preun +%service_del_preun soft-reboot-cleanup.service + %post export LC_ALL=C @@ -169,6 +175,10 @@ %{fillup_only -n language} %{fillup_only -n proxy} +%service_add_post soft-reboot-cleanup.service + +%postun +%service_del_postun_without_restart soft-reboot-cleanup.service %pre extras %service_add_pre backup-rpmdb.service backup-rpmdb.timer backup-sysconfig.service backup-sysconfig.timer check-battery.service check-battery.timer @@ -217,6 +227,8 @@ /usr/etc/profile.d/terminal.csh %dir /usr/lib/environment.d /usr/lib/environment.d/50-xdg.conf +/usr/lib/systemd/system/soft-reboot-cleanup.service +/usr/libexec/soft-reboot-cleanup %{_tmpfilesdir}/soft-reboot-cleanup.conf %config /etc/shells %ghost %dir /etc/init.d @@ -247,7 +259,7 @@ /usr/lib/base-scripts/backup-rpmdb /usr/lib/base-scripts/backup-sysconfig /usr/lib/base-scripts/check-battery -/usr/lib/systemd/system/* +/usr/lib/systemd/system/[bc]* /var/adm/backup/rpmdb /var/adm/backup/sysconfig %{_fillupdir}/sysconfig.backup diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-84.87+git20240809.5d13eb4/files/usr/lib/systemd/system/soft-reboot-cleanup.service new/aaa_base-84.87+git20240821.fbabe1d/files/usr/lib/systemd/system/soft-reboot-cleanup.service --- old/aaa_base-84.87+git20240809.5d13eb4/files/usr/lib/systemd/system/soft-reboot-cleanup.service 1970-01-01 01:00:00.000000000 +0100 +++ new/aaa_base-84.87+git20240821.fbabe1d/files/usr/lib/systemd/system/soft-reboot-cleanup.service 2024-08-21 09:26:51.000000000 +0200 @@ -0,0 +1,14 @@ +[Unit] +Description=Cleanup system data after soft-reboot +Before=network-pre.target +Wants=network-pre.target +Before=iptables.service ip6tables.service ebtables.service ipset.service nftables.service +Before=firewalld.service + +[Service] +Type=oneshot +ExecStart=/usr/libexec/soft-reboot-cleanup +RemainAfterExit=true + +[Install] +WantedBy=default.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-84.87+git20240809.5d13eb4/files/usr/libexec/soft-reboot-cleanup new/aaa_base-84.87+git20240821.fbabe1d/files/usr/libexec/soft-reboot-cleanup --- old/aaa_base-84.87+git20240809.5d13eb4/files/usr/libexec/soft-reboot-cleanup 1970-01-01 01:00:00.000000000 +0100 +++ new/aaa_base-84.87+git20240821.fbabe1d/files/usr/libexec/soft-reboot-cleanup 2024-08-21 09:26:51.000000000 +0200 @@ -0,0 +1,10 @@ +#!/bin/bash + +# A normal reboot clears the kernel tables, a soft-reboot does +# not. Do this manually to avoid problems with old, outdated rules. +if [ -x /usr/sbin/iptables ]; then + iptables -F +fi +if [ -x /usr/sbin/nft ]; then + nft flush ruleset +fi
