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 2022-09-13 15:08:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/suse-module-tools (Old) and /work/SRC/openSUSE:Factory/.suse-module-tools.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "suse-module-tools" Tue Sep 13 15:08:00 2022 rev:58 rq:1003010 version:16.0.23 Changes: -------- --- /work/SRC/openSUSE:Factory/suse-module-tools/suse-module-tools.changes 2022-07-18 18:33:00.705678493 +0200 +++ /work/SRC/openSUSE:Factory/.suse-module-tools.new.2083/suse-module-tools.changes 2022-09-13 15:08:06.724426882 +0200 @@ -1,0 +2,8 @@ +Mon Sep 12 15:28:13 UTC 2022 - Martin Wilck <mwi...@suse.com> + +- Update to version 16.0.23: + * cert-script: skip cert handling if efivarfs is not writable + (bsc#1201066) + * driver-check.sh, unblacklist: convert egrep to grep -E (bsc#1203092) + +------------------------------------------------------------------- Old: ---- suse-module-tools-16.0.22.obscpio New: ---- suse-module-tools-16.0.23.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ suse-module-tools.spec ++++++ --- /var/tmp/diff_new_pack.mYLrEn/_old 2022-09-13 15:08:07.268428414 +0200 +++ /var/tmp/diff_new_pack.mYLrEn/_new 2022-09-13 15:08:07.272428425 +0200 @@ -45,7 +45,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.22 +Version: 16.0.23 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.mYLrEn/_old 2022-09-13 15:08:07.308428527 +0200 +++ /var/tmp/diff_new_pack.mYLrEn/_new 2022-09-13 15:08:07.312428538 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/openSUSE/suse-module-tools.git</param> - <param name="changesrevision">215e163d867977bfc345497da2e1c4a0eca89427</param></service></servicedata> + <param name="changesrevision">7b60f9764ada8f304a3c9695b2d35243827c7892</param></service></servicedata> (No newline at EOF) ++++++ suse-module-tools-16.0.22.obscpio -> suse-module-tools-16.0.23.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/suse-module-tools-16.0.22/.obs/workflows.yml new/suse-module-tools-16.0.23/.obs/workflows.yml --- old/suse-module-tools-16.0.22/.obs/workflows.yml 2022-07-14 11:53:11.000000000 +0200 +++ new/suse-module-tools-16.0.23/.obs/workflows.yml 2022-09-12 17:27:17.000000000 +0200 @@ -16,16 +16,12 @@ - i586 - name: openSUSE_Leap_15.4 paths: - - target_project: openSUSE:Tools - target_repository: 15.4 - target_project: openSUSE:Leap:15.4 target_repository: standard architectures: - x86_64 - name: SLE_15_SP4 paths: - - target_project: openSUSE:Tools - target_repository: 15.4 - target_project: SUSE:SLE-15-SP4:GA target_repository: pool architectures: @@ -35,8 +31,6 @@ - aarch64 - name: SLE_15_SP3 paths: - - target_project: openSUSE:Tools - target_repository: 15.3 - target_project: SUSE:SLE-15-SP3:GA target_repository: pool architectures: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/suse-module-tools-16.0.22/driver-check.sh new/suse-module-tools-16.0.23/driver-check.sh --- old/suse-module-tools-16.0.22/driver-check.sh 2022-07-14 11:53:11.000000000 +0200 +++ new/suse-module-tools-16.0.23/driver-check.sh 2022-09-12 17:27:17.000000000 +0200 @@ -131,7 +131,7 @@ if ! rpm -q --qf '%{description}\n' "$kernel" | grep -q '^GIT '; then error "$kernel does not look like a SUSE kernel package (no commit id)" fi - if ! rpm -q --qf '%{postin}\n' "$kernel" | egrep -Eq 'weak-modules2|kernel-scriptlets/rpm-post'; then + if ! rpm -q --qf '%{postin}\n' "$kernel" | grep -Eq 'weak-modules2|kernel-scriptlets/rpm-post'; then error "$kernel does not look like a SUSE kernel package (wrong %post script)" fi } @@ -186,7 +186,7 @@ { local kmp=$1 prefix prev_krel krel path found_module=false - if ! rpm -q --qf '%{postin}\n' "$kmp" | egrep -Eq 'weak-modules2|kernel-scriptlets/kmp-post'; then + if ! rpm -q --qf '%{postin}\n' "$kmp" | grep -Eq 'weak-modules2|kernel-scriptlets/kmp-post'; then error "$kmp does not look like a SUSE kernel module package (wrong %post)" fi if ! rpm -q -R "$kmp" | grep -Eq "$req_re"; then diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/suse-module-tools-16.0.22/kernel-scriptlets/cert-script new/suse-module-tools-16.0.23/kernel-scriptlets/cert-script --- old/suse-module-tools-16.0.22/kernel-scriptlets/cert-script 2022-07-14 11:53:11.000000000 +0200 +++ new/suse-module-tools-16.0.23/kernel-scriptlets/cert-script 2022-09-12 17:27:17.000000000 +0200 @@ -38,6 +38,15 @@ echo "$0: system doesn't support UEFI, skipping certificate handling" >&2 exit 0 fi +if [ ! -w /sys/firmware/efi/efivars ]; then + mkdir -p /run/suse-kernel-rpm-scriptlets + if [ -n "$KERNEL_PACKAGE_SCRIPT_DEBUG" ] || \ + [ ! -e /run/suse-kernel-rpm-scriptlets/cert-warning ]; then + echo "$0: efivarfs is not writable, skipping certificate handling" >&2 + fi + touch /run/suse-kernel-rpm-scriptlets/cert-warning + exit 0 +fi run_mokutil () { [ -z "$KERNEL_PACKAGE_SCRIPT_DEBUG" ] || echo mokutil "$@" >&2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/suse-module-tools-16.0.22/suse-module-tools.spec new/suse-module-tools-16.0.23/suse-module-tools.spec --- old/suse-module-tools-16.0.22/suse-module-tools.spec 2022-07-14 11:53:11.000000000 +0200 +++ new/suse-module-tools-16.0.23/suse-module-tools.spec 2022-09-12 17:27:17.000000000 +0200 @@ -45,7 +45,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.22 +Version: 16.0.23 Release: 0 Summary: Configuration for module loading and SUSE-specific utilities for KMPs License: GPL-2.0-or-later diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/suse-module-tools-16.0.22/unblacklist new/suse-module-tools-16.0.23/unblacklist --- old/suse-module-tools-16.0.22/unblacklist 2022-07-14 11:53:11.000000000 +0200 +++ new/suse-module-tools-16.0.23/unblacklist 2022-09-12 17:27:17.000000000 +0200 @@ -36,11 +36,11 @@ exit 1 fi elif [ -f "$CONF" ]; then - if ! egrep -q "^[ ]*blacklist[ ]+$MODULE" "$CONF"; then + if ! grep -E -q "^[ ]*blacklist[ ]+$MODULE" "$CONF"; then # not blacklisted exit 0 fi - if ! egrep -q '^# __THIS FILE MAY BE MODIFIED__' "$CONF"; then + if ! grep -E -q '^# __THIS FILE MAY BE MODIFIED__' "$CONF"; then echo "$ME: $CONF exists, cannot modify it" >&2 exit 1 fi ++++++ suse-module-tools.obsinfo ++++++ --- /var/tmp/diff_new_pack.mYLrEn/_old 2022-09-13 15:08:07.448428921 +0200 +++ /var/tmp/diff_new_pack.mYLrEn/_new 2022-09-13 15:08:07.452428933 +0200 @@ -1,5 +1,5 @@ name: suse-module-tools -version: 16.0.22 -mtime: 1657792391 -commit: 215e163d867977bfc345497da2e1c4a0eca89427 +version: 16.0.23 +mtime: 1662996437 +commit: 7b60f9764ada8f304a3c9695b2d35243827c7892