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

Reply via email to