commit suse-module-tools for openSUSE:Factory
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 <mwilck@suse.com> + +- 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
participants (1)
-
Source-Sync