Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package suse-module-tools for
openSUSE:Factory checked in at 2024-01-31 23:53:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/suse-module-tools (Old)
and /work/SRC/openSUSE:Factory/.suse-module-tools.new.1815 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "suse-module-tools"
Wed Jan 31 23:53:55 2024 rev:75 rq:1143010 version:16.0.43
Changes:
--------
--- /work/SRC/openSUSE:Factory/suse-module-tools/suse-module-tools.changes
2024-01-04 15:58:27.214833671 +0100
+++
/work/SRC/openSUSE:Factory/.suse-module-tools.new.1815/suse-module-tools.changes
2024-01-31 23:54:07.073785395 +0100
@@ -1,0 +2,10 @@
+Wed Jan 31 12:02:16 UTC 2024 - Martin Wilck <[email protected]>
+
+- Update to version 16.0.43:
+ * macros.initrd: %regenerate_initrd_post: don't fail if mkdir is unavailable
+ (boo#1217979)
+ * Don't rebuild existing initramfs imagees if the environment variable
+ SKIP_REGENERATE_ALL=1 is set (boo#1192014)
+ * README: Update blacklist description (gh#openSUSE/suse-module-tools#71)
+
+-------------------------------------------------------------------
Old:
----
suse-module-tools-16.0.42.obscpio
New:
----
suse-module-tools-16.0.43.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ suse-module-tools.spec ++++++
--- /var/tmp/diff_new_pack.gsz7EO/_old 2024-01-31 23:54:08.045820472 +0100
+++ /var/tmp/diff_new_pack.gsz7EO/_new 2024-01-31 23:54:08.045820472 +0100
@@ -36,7 +36,7 @@
%global modprobe_conf_rpmsave %(echo "%{modprobe_conf_files}" | sed 's,\\([^
]*\\),%{_sysconfdir}/modprobe.d/\\1.conf.rpmsave,g')
Name: suse-module-tools
-Version: 16.0.42
+Version: 16.0.43
Release: 0
Summary: Configuration for module loading and SUSE-specific utilities
for KMPs
License: GPL-2.0-or-later
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.gsz7EO/_old 2024-01-31 23:54:08.077821627 +0100
+++ /var/tmp/diff_new_pack.gsz7EO/_new 2024-01-31 23:54:08.077821627 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param
name="url">https://github.com/openSUSE/suse-module-tools.git</param>
- <param
name="changesrevision">065d699b3b505b10a27efcb79acee44215615171</param></service></servicedata>
+ <param
name="changesrevision">2e7447774e720050841ea03eb9f8447191eeffde</param></service></servicedata>
(No newline at EOF)
++++++ suse-module-tools-16.0.42.obscpio -> suse-module-tools-16.0.43.obscpio
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-module-tools-16.0.42/README.md
new/suse-module-tools-16.0.43/README.md
--- old/suse-module-tools-16.0.42/README.md 2024-01-03 10:58:53.000000000
+0100
+++ new/suse-module-tools-16.0.43/README.md 2024-01-12 15:39:13.000000000
+0100
@@ -22,17 +22,20 @@
## Blacklisted file systems
-In the Linux kernel, file system types are implemented as kernel
-modules. While many of these file systems are well maintained, some of the
-older and less frequently used ones are not. This poses a security risk,
-because maliciously crafted file system images might open security holes when
-mounted either automatically or by an inadvertent user.
+In the Linux kernel, file system types are implemented as kernel modules. While
+many of these file systems are well maintained, some of the older and less
+frequently used ones are not. Others are actively maintained upstream but SUSE
+kernel developers do not not actively review and include fixes for them in the
+kernel sources released in openSUSE and SUSE Enterprise Linux. This poses a
+security risk, because maliciously crafted file system images might open
+security holes when mounted either automatically or by an inadvertent user.
-These file systems are therefore **blacklisted** by default under openSUSE and
-SUSE Enterprise Linux. This means that the on-demand loading of file system
-modules at mount time is disabled. Blacklisting is accomplished by placing
-configuration files called `60-blacklist_fs-$SOME_FS.conf` under
-`/lib/modprobe.d`. The current list of blacklisted filesystems is:
+Filesystems not actively maintained by SUSE kernel developers are therefore
+**blacklisted** by default under openSUSE and SUSE Enterprise Linux. This means
+that the on-demand loading of file system modules at mount time is disabled.
+Blacklisting is accomplished by placing configuration files called
+`60-blacklist_fs-$SOME_FS.conf` under `/lib/modprobe.d`. The current list of
+blacklisted filesystems is:
@FS_BLACKLIST@ # will be filled from spec file during package build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-module-tools-16.0.42/macros.initrd
new/suse-module-tools-16.0.43/macros.initrd
--- old/suse-module-tools-16.0.42/macros.initrd 2024-01-03 10:58:53.000000000
+0100
+++ new/suse-module-tools-16.0.43/macros.initrd 2024-01-12 15:39:13.000000000
+0100
@@ -3,9 +3,23 @@
# regenerated
# See also fate#313506
+# mkdir is part of the coreutils package. When the post scriptlet of some
+# package using regenerate_initrd_post is run, the mkdir command may be
+# unavailable. This is non-fatal, because in all cases that matter for initrd
+# generation, coreutils will be part of the same transaction and will trigger
+# an initrd rebuild later. See boo#1217775.
+#
+# Anyway, packages can use the regenerate_initrd_requires macro below to make
+# sure mkdir is available in their post scriptlet. Use if this macro is not
+# mandatory.
+
+%regenerate_initrd_requires \
+Requires(post): /usr/bin/mkdir \
+%nil
+
%regenerate_initrd_post \
- mkdir -p /run/regenerate-initrd/ \
- touch /run/regenerate-initrd/all \
+ ! command -v mkdir >/dev/null || mkdir -p /run/regenerate-initrd/; \
+ [ ! -d /run/regenerate-initrd ] || > /run/regenerate-initrd/all; \
%nil
%regenerate_initrd_posttrans \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/suse-module-tools-16.0.42/regenerate-initrd-posttrans
new/suse-module-tools-16.0.43/regenerate-initrd-posttrans
--- old/suse-module-tools-16.0.42/regenerate-initrd-posttrans 2024-01-03
10:58:53.000000000 +0100
+++ new/suse-module-tools-16.0.43/regenerate-initrd-posttrans 2024-01-12
15:39:13.000000000 +0100
@@ -38,7 +38,8 @@
if test -e "$dir/all"; then
rm "$dir"/*
- "$DRACUT" -f --regenerate-all
+ [ "$SKIP_REGENERATE_INITRD_ALL" = 1 ] ||
+ "$DRACUT" -f --regenerate-all
exit
fi
err=0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/suse-module-tools-16.0.42/suse-module-tools.spec
new/suse-module-tools-16.0.43/suse-module-tools.spec
--- old/suse-module-tools-16.0.42/suse-module-tools.spec 2024-01-03
10:58:53.000000000 +0100
+++ new/suse-module-tools-16.0.43/suse-module-tools.spec 2024-01-12
15:39:13.000000000 +0100
@@ -36,7 +36,7 @@
%global modprobe_conf_rpmsave %(echo "%{modprobe_conf_files}" | sed 's,\\([^
]*\\),%{_sysconfdir}/modprobe.d/\\1.conf.rpmsave,g')
Name: suse-module-tools
-Version: 16.0.42
+Version: 16.0.43
Release: 0
Summary: Configuration for module loading and SUSE-specific utilities
for KMPs
License: GPL-2.0-or-later
++++++ suse-module-tools.obsinfo ++++++
--- /var/tmp/diff_new_pack.gsz7EO/_old 2024-01-31 23:54:08.177825236 +0100
+++ /var/tmp/diff_new_pack.gsz7EO/_new 2024-01-31 23:54:08.181825379 +0100
@@ -1,5 +1,5 @@
name: suse-module-tools
-version: 16.0.42
-mtime: 1704275933
-commit: 065d699b3b505b10a27efcb79acee44215615171
+version: 16.0.43
+mtime: 1705070353
+commit: 2e7447774e720050841ea03eb9f8447191eeffde