Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package supportutils for openSUSE:Factory checked in at 2026-05-28 17:26:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/supportutils (Old) and /work/SRC/openSUSE:Factory/.supportutils.new.1937 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "supportutils" Thu May 28 17:26:31 2026 rev:48 rq:1355457 version:3.2.14.2 Changes: -------- --- /work/SRC/openSUSE:Factory/supportutils/supportutils.changes 2025-12-16 16:02:15.178009442 +0100 +++ /work/SRC/openSUSE:Factory/.supportutils.new.1937/supportutils.changes 2026-05-28 17:27:51.193989147 +0200 @@ -1,0 +2,23 @@ +Wed May 13 16:19:54 UTC 2026 - [email protected] + ++ Changes to version 3.2.14 + - Integrates supportutils-scrub for data obfuscation, use -j (PED-7324, bsc#1259520, #302) + - santize env.txt (pr#301) + - ha.txt: Collect hacluster passwd entry (pr#299) + - Added systemd cat unit.service output (pr#294) + - Added softirqs to proc (bsc#1258069. pr#298) + - Check for /usr/lib/pam.d (pr#296) + - Ignore deprecated crash variable message (pr#297) + - Update supportconfig with note about bpftool (pr#285) + - Added /boot/grub2/grubenv (bsc#1257383, pr#292) + - Verify procps pkg (pr#293) + +------------------------------------------------------------------- +Wed Jan 28 20:23:39 UTC 2026 - [email protected] + + - scplugin.rc is restored in package 3.2.12.1 for continued compatibility. + There is no furture development for scplugin.rc. Use supportconfig.rc. + Package version 3.2.12.2 does not have scplugin.rc. Supportconfig + itself is the same for both versions. (bsc#1256709) + +------------------------------------------------------------------- Old: ---- supportutils-3.2.12.2.tar.gz New: ---- supportutils-3.2.14.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ supportutils.spec ++++++ --- /var/tmp/diff_new_pack.Es59Ur/_old 2026-05-28 17:27:52.102026734 +0200 +++ /var/tmp/diff_new_pack.Es59Ur/_new 2026-05-28 17:27:52.102026734 +0200 @@ -22,7 +22,7 @@ %endif Name: supportutils -Version: 3.2.12.2 +Version: 3.2.14.2 Release: 0 Summary: Support Troubleshooting Tools License: GPL-2.0-only ++++++ supportutils-3.2.12.2.tar.gz -> supportutils-3.2.14.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/supportutils-3.2.12.2/bin/supportconfig new/supportutils-3.2.14.2/bin/supportconfig --- old/supportutils-3.2.12.2/bin/supportconfig 2025-12-15 21:44:52.940706071 +0100 +++ new/supportutils-3.2.14.2/bin/supportconfig 2026-05-27 18:21:30.999751603 +0200 @@ -1,11 +1,11 @@ #!/bin/bash -SVER='3.2.12' -SDATE='2025 Dec 12' +SVER='3.2.14' +SDATE='2026 May 13' ############################################################################## # supportconfig - Gathers system troubleshooting information for SUSE Support -# Copyright (C) 2001-2025 SUSE LLC +# Copyright (C) 2001-2026 SUSE LLC # # Creates a tar ball to attach to the support case or send to support. # Collects comprehensive system information for troubleshooting and reducing @@ -98,6 +98,8 @@ echo " -f From directory. Don't collect report files, just use the directory or files in that" echo " directory." echo " -g Use gzip instead of the default xz compression" + echo " -j Scrub sensitive data with supportutils-scrub before packing." + echo " Use SUPPORTUTILS_SCRUB_OPTS env var for extra options (--verify, --keywords ...)." echo " -i <keyword list>" echo " Include keywords. A comma separated list of feature keywords that specify" echo " which features to include. Use -F to see a list of valid keywords." @@ -336,7 +338,6 @@ rm -f $TOPTMP fi - if grep 'security=apparmor' /proc/cmdline &>/dev/null; then log_write $AARTMP "#==[ Summary ]======================================#" log_write $AARTMP "# AppArmor REJECT Messages" @@ -372,6 +373,8 @@ cat $PSPTMP >> $LOG/$OF rm $PSPTMP + rpm_verify $OF procps + echolog Done } @@ -402,7 +405,6 @@ printf "%-63s %-35s %s\n" SIGNATURE VENDOR PACKAGE >> $LOGFILE $RPM_BIN -qa --queryformat "%{SIGPGP:pgpsig} %-35{VENDOR} %{NAME}-%{VERSION}-%{RELEASE}\n" | sort -k 11 -t " " -i >> $LOGFILE 2>&1 log_write $RPMFILE - # Jul 12, 2018 ; Added by Ahmad AL Zayed to get a list of RPM DB Backups RETURN=$(grep RPMDB_BACKUP_DIR /etc/sysconfig/backup 2>/dev/null | grep -v "^#" | cut -d= -f2 | tr -d "\"") [[ -d $RETURN ]] && { log_cmd $RPMFILE "ls -ltr $RETURN" ;} fi @@ -655,7 +657,13 @@ OF=boot.txt addHeaderFile $OF log_cmd $OF "uname -a" - # Feb 6, 2024 - Ahmad Alzayed - Added grep -E '[0-9]' to avoid getting duplicated output + if [[ "$(readlink -f /boot/initrd)" == *"$(uname -r)"* ]]; then + echo -e "Current running kernel matches /boot/initrd\n" >> $LOG/$OF + else + echo "**WARNING -- MISMATCH**: Running kernel DOES NOT match version of $(readlink -f /boot/initrd)" >> $LOG/$OF + echo -e "This could be due to a different kernel installed but not rebooted, booted to a different kernel, chrooted in rescue, or other cause.\n" >> $LOG/$OF + fi + KERNELS=$(cat $LOG/$RPMFILE | grep '^kernel-' | grep -v 'kernel-source' | awk '{print $1}' | grep -E '[0-9]') for KERNEL in $KERNELS do @@ -668,9 +676,10 @@ fi if $RPM_BIN -q grub2 &> /dev/null; then rpm_verify $OF grub2 - conf_files $OF /etc/default/grub /etc/default/grub_installdevice /boot/grub2/device.map + conf_files $OF /etc/default/grub /etc/default/grub_installdevice /boot/grub2/device.map /boot/grub2/grubenv BKOP=$ADD_OPTION_LOGS - ADD_OPTION_LOGS=1 conf_files $OF /boot/grub2/grub.cfg + ADD_OPTION_LOGS=1 + conf_files $OF /boot/grub2/grub.cfg ADD_OPTION_LOGS=$BKOP fi if $RPM_BIN -q lilo &> /dev/null; then @@ -709,7 +718,7 @@ conf_files $OF /proc/cmdline /etc/sysconfig/kernel $FILES log_cmd $OF 'ls -lR --time-style=long-iso /boot/' - log_cmd $OF "lsinitrd -k $(uname -r)" + log_cmd $OF 'lsinitrd $(readlink -f /boot/initrd)' (( $ADD_OPTION_LOGS )) && log_files $OF 0 $FILES || log_files $OF $VAR_OPTION_LINE_COUNT $FILES log_cmd $OF 'journalctl --boot=0 --no-pager --disk-usage' if [[ -x $JOURNALCTL_BIN ]]; then @@ -776,6 +785,7 @@ fi fi else + log_entry $OF note "Install bpftool to display more information." log_cmd $OF 'grep -E bpf_prog_[a-f0-9]{16} /proc/kallsyms' fi echolog Done @@ -948,11 +958,16 @@ log_write $OF "#==[ Files in /etc/security ]=======================#" [[ -d /etc/security ]] && FILES="$(find -L /etc/security/ -type f -name \*conf)" || FILES="" conf_files $OF $FILES - # Nov 24, 2023 ,, Added by Ahmad Alzayed log_cmd $OF "ls -lt --time-style=long-iso /etc/pam.d/" log_write $OF "#==[ Files in /etc/pam.d ]==========================#" [[ -d /etc/pam.d ]] && FILES="$(find -L /etc/pam.d/ -type f | sort)" || FILES="" conf_files $OF $FILES + if [[ -d /usr/lib/pam.d ]]; then + log_write $OF "#==[ Files in /usr/lib/pam.d ]==========================#" + log_cmd $OF "ls -lt --time-style=long-iso /usr/lib/pam.d/" + FILES="$(find -L /usr/lib/pam.d/ -type f | sort)" || FILES="" + conf_files $OF $FILES + fi echolog Done else log_entry $OF note "Restricted" @@ -1063,6 +1078,8 @@ conf_files $OF /etc/profile /etc/profile.local /etc/profile.d/* conf_files $OF /etc/bash.bashrc /etc/csh\.* /etc/ksh* sed -i -e 's/\r//g' $LOG/$OF + # Mar 26, 2026 - Added by Ahmad Alzayed to remove proxy information from env file. + _sanitize_file $OF echolog Done } @@ -1112,6 +1129,10 @@ do log_cmd $OF2 "systemctl status '$i'" done + for i in $($SYSTEMCTL_BIN --no-pager list-unit-files --type=service 2>/dev/null | sed 's/^[^-_:\\a-zA-Z0-9]*//' | grep -vE '^UNIT |^LOAD |^ACTIVE |^SUB |^To |^[[:digit:]]* ' | awk '{print $1}') + do + log_cmd $OF "systemctl cat '$i'" + done fi log_cmd $OF 'ls -alR /etc/systemd/' log_cmd $OF 'ls -alR /usr/lib/systemd/' @@ -2518,7 +2539,7 @@ log_cmd $OF 'sysctl kernel 2>/dev/null | grep panic' if rpm -q kdump &>/dev/null ; then if [[ -x $READ_KDUMP_CONFIG ]]; then - . $READ_KDUMP_CONFIG + source $READ_KDUMP_CONFIG 2>&1 | grep -v "deprecated, ignoring" DUMPDIR=${KDUMP_SAVEDIR#file://} else DUMPDIR='' @@ -2825,10 +2846,8 @@ log_cmd $OF 'chronyc sources -v' log_cmd $OF 'crm_mon -r -1' log_cmd $OF 'crm_mon -r -n -1' - # Display node attributes ; Nov 15, 2018 ; Added by Ahmad Al Zayed log_cmd $OF 'crm_mon -A -1' log_cmd $OF 'corosync-cfgtool -s' - # More corosync information ; Dec 6, 2018 ; Added by Ahmad Al Zayed log_cmd $OF 'crm corosync status' log_cmd $OF 'crm configure show' conf_files $OF $CONF_FILES @@ -2857,6 +2876,8 @@ done fi done + log_cmd $OF "grep -E '^hacluster:[x*]:' /etc/passwd" + log_cmd $OF "grep -E '^haclient:[x*]:' /etc/group" cd $CURRENT_PATH CURRENT_CIB='' FILES='' @@ -3081,7 +3102,6 @@ log_cmd $OF "grep drbd /proc/modules" log_cmd $OF "modinfo drbd" log_cmd $OF "drbd-overview" - # Added By Ahmad Al Zayed - Feb 21, 2019 to get few drbd output & configuration log_cmd $OF "drbdadm status" log_cmd $OF "drbdadm dump" log_cmd $OF "cat /proc/drbd" @@ -4208,7 +4228,7 @@ NSA_CHECK=0 ALL_ARGS="$@" declare -a KV_PAIRS -while getopts :\#AB:CDE:FG:H:I:JLM:N:O:P:QR:S:T:U:W:X:V:abcdef:ghi:klmo:pqr:st:uvwx:yz TMPOPT +while getopts :\#AB:CDE:FG:H:I:JLM:N:O:P:QR:S:T:U:W:X:V:abcdef:ghi:jklmo:pqr:st:uvwx:yz TMPOPT do case $TMPOPT in \:) clear; title @@ -4257,6 +4277,7 @@ g) COMPRESS="tgz"; COMPRESS_OPT="zcf" ;; h) title; show_help; exit_code 0 ;; i) SELECTED_FEATURE_LIST=$OPTARG; set_to_min; selected_features on ;; + j) ADD_OPTION_SCRUB=1 ;; k) MIN_OPTION_AUTOMOD=0 ;; l) ADD_OPTION_LOGS=1 ;; m) set_to_min ;; @@ -4283,6 +4304,8 @@ esac done +(( $ADD_OPTION_SCRUB )) && validate_scrubbing + (( $ADD_OPTION_LOGS )) && ADD_OPTION_MAXYAST=1 umask 0077 @@ -4506,6 +4529,8 @@ (( $VAR_OPTION_SILENT )) || { clear; title; } fi +(( ADD_OPTION_SCRUB )) && scrub_dir + # don't continue if SAVE_LOGS_ONLY is set (( $SAVE_LOGS_ONLY )) && exit_code 0; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/supportutils-3.2.12.2/bin/supportconfig.rc new/supportutils-3.2.14.2/bin/supportconfig.rc --- old/supportutils-3.2.12.2/bin/supportconfig.rc 2025-12-15 21:44:52.940706071 +0100 +++ new/supportutils-3.2.14.2/bin/supportconfig.rc 2026-05-27 18:21:30.999751603 +0200 @@ -1,7 +1,7 @@ ############################################################################## # supportconfig.rc - Resource file for supportconfig -# Copyright (C) 2025 SUSE LLC -RCVER='3.2.8-6' +# Copyright (C) 2026 SUSE LLC +RCVER='3.2.8-8' # # Contains supporting functions and variables used by supportconfig and # supportconfig plugins. @@ -101,6 +101,7 @@ ADD_OPTION_MINDISK=0 ADD_OPTION_MAXYAST=0 ADD_OPTION_RPMV=0 +ADD_OPTION_SCRUB=0 ADD_OPTION_SLP=0 ADD_OPTION_LOCAL_ONLY=0 @@ -145,6 +146,7 @@ : ${FORCE_OPTION_PAM:=0} : ${LOCAL_PODMAN_USERS:=''} + LANG=C PATH="/sbin:/usr/sbin:/bin:/usr/bin:$PATH" PATH_ORIG=$PATH @@ -152,6 +154,7 @@ LIB_DIR='/usr/lib/supportconfig' CONFIG_DIR='/etc/supportutils' SC_RESOURCE_FILE="${LIB_DIR}/resources/supportconfig.rc" +SCRUB_PKG="supportutils-scrub" XPLUGIN_DIR="${LIB_DIR}/plugins" CURRENT_SCRIPT=$(basename $0) ARCHIVE_PREFIX='scc_' @@ -195,7 +198,7 @@ EXT_SCALING_IRQ_LIMIT=1000 EXT_SCALING_EXEC_LIMIT=9000000 -PROC_FILES="/proc/mounts /proc/zoneinfo" +PROC_FILES="/proc/mounts /proc/zoneinfo /proc/softirqs" PROC_DIRS_DEPTH_ONE="/proc/sys/kernel/ /proc/scsi/ /proc/net/ /proc/dasd/" PROC_DIRS_DEPTH_FULL="/proc/irq/ /proc/sys/" PROC_DIRS_DEPTH_ONE_FILTER_OUT="rt_acct$|/sched_domain/" @@ -237,6 +240,8 @@ BRCTL_BIN=$(command -v brctl) LOGGER_BIN=$(command -v logger) KLP_BIN=$(command -v klp) +SCRUB_BIN=$(command -v supportutils-scrub 2>/dev/null) + trap "{ echolog TERMINATED BY USER; echo; exit 5; }" SIGINT trap "{ echolog SKIPPED BY USER; return 4; }" SIGQUIT @@ -528,6 +533,81 @@ fi } +validate_scrubbing() { + if rpm -q $SCRUB_PKG &> /dev/null; then + if ! [[ -x $SCRUB_BIN ]]; then + title + echo "ERROR: Unable to scrub data files, invalid or missing $SCRUB_PKG utility." + echo " Please reinstall the $SCRUB_PKG package or turn off scrubbing with ADD_OPTION_SCRUB=0" + echo + exit 15 + fi + else + title + echo "ERROR: Unable to scrub data files, missing $SCRUB_PKG package." + echo " Try 'sudo zypper in $SCRUB_PKG' or turn off scrubbing with ADD_OPTION_SCRUB=0 or omit -j" + echo + exit 15 + fi + SCRUB_VER=$(rpm -q --queryformat '%{VERSION}' $SCRUB_PKG 2>/dev/null) + if [[ $(echo -e "1.2\n$SCRUB_VER" | sort -V | head -1) != "1.2" ]]; then + title + echo "ERROR: $SCRUB_PKG version $SCRUB_VER is too old. Version 1.4 or later required." + echo " Please update the $SCRUB_PKG package." + echo + exit 15 + fi + export SCRUB_VER +} + +scrub_dir() { + echolog "Scrubbing supportconfig files..." + + # supportutils-scrub v1.4 returns the supportconfig scrubbed path to stdout + if [[ $(echo -e "1.4\n$SCRUB_VER" | sort -V | head -1) == "1.4" ]]; then + local SCRUBBED_DIR RC NEW_BASE NEW_LOG + SCRUBBED_DIR=$("$SCRUB_BIN" --quiet "$LOG") + RC=$? + + if (( RC == 0 )) || (( RC == 2 )); then + if [[ -d "$SCRUBBED_DIR" ]]; then + rm -rf "$LOG" + NEW_BASE=$(basename "$SCRUBBED_DIR" | sed 's/_scrubbed$//') + NEW_LOG="$(dirname "$LOG")/$NEW_BASE" + mv "$SCRUBBED_DIR" "$NEW_LOG" + LOG="$NEW_LOG" + BASE="$NEW_BASE" + export LOG BASE + echolog "Supportconfig scrubbing complete. " + else + echo "WARNING: supportutils-scrub did not produce output directory." >&2 + fi + elif (( RC == 3 )); then + echo "ERROR: supportutils-scrub --verify found remaining sensitive data." >&2 + echo " Removing the original and the scrubbed supportconfig to prevent any potential leak." >&2 + rm -rf "$LOG" + [[ -n "$SCRUBBED_DIR" ]] && rm -rf "$SCRUBBED_DIR" + exit 15 + else + echo "WARNING: supportutils-scrub exited with rc=$RC -- data not scrubbed." >&2 + fi + else + # v1.2/v1.3 does not support hostname scrubbing from folder name + # the --quiet option is supported from v1.3 + local QUIET_OPT="" + [[ $(echo -e "1.3\n$SCRUB_VER" | sort -V | head -1) == "1.3" ]] && QUIET_OPT="--quiet" + $SCRUB_BIN "$LOG" $QUIET_OPT ${SUPPORTUTILS_SCRUB_OPTS} + if [[ -d "${LOG}_scrubbed" ]]; then + LOG="${LOG}_scrubbed" + BASE="${BASE}_scrubbed" + export LOG BASE + echolog "Data scrubbing complete." + else + echo "WARNING: supportutils-scrub did not produce ${LOG}_scrubbed -- data not scrubbed." >&2 + fi + fi +} + printvrpmlog() { CSLOGFILE=$LOG/${CSFILE} (( $VAR_OPTION_SILENT )) && printf " %-40s %12s ... " "$1" "$2" >> $CSLOGFILE || printf " %-40s %12s ... " "$1" "$2" | tee -a $CSLOGFILE @@ -1058,6 +1138,7 @@ echo "-----------------------------------------------------------------------------" } + encrypt_tarball() { log2sys "Encrypt Tar Ball" if [[ -x $GPG_BIN ]]; then diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/supportutils-3.2.12.2/man/supportconfig.8 new/supportutils-3.2.14.2/man/supportconfig.8 --- old/supportutils-3.2.12.2/man/supportconfig.8 2025-12-15 21:44:52.940706071 +0100 +++ new/supportutils-3.2.14.2/man/supportconfig.8 2026-05-27 18:21:30.999751603 +0200 @@ -141,9 +141,24 @@ \fB\-f\fR \fIdirectory\fR From directory. Don't collect report files, just use files in that directory. This option is most often used in connection with -t <target_directory> and the YaST support module. If a regular directory is used, supportconfig looks for the most recent supportconfig archive directory and uses it. If a valid supportconfig directory is specified, it is used. .TP -\fB\-g\fR +\fB\-g\fR Use gzip instead of the default bzip2 compression. .TP +\fB\-j\fR +Scrub sensitive data from the collected files before packing the archive. +Requires the +.B supportutils-scrub +package (version 1.2 or later) to be installed. +Obfuscates IP addresses, MAC addresses, hostnames, domain names, usernames, and serial numbers. +With version 1.4 or later, the hostname is also scrubbed from the archive folder name. +Additional options can be passed to supportutils-scrub via the +.B SUPPORTUTILS_SCRUB_OPTS +environment variable. +Scrubbing can be enabled permanently without using this flag by setting +.B ADD_OPTION_SCRUB=1 +in +.IR /etc/supportutils/supportconfig.conf . +.TP \fB\-i\fR \fIkeyword[,keyword]\fR Include keywords. A comma separated list of feature keywords that specify which features to include. Use -F to see a list of valid keywords. Do not use spaces and keywords are case-sensitive. @@ -214,6 +229,18 @@ .RS .B Example: export SC_CONF=/opt/supportconfig.conf .RE +.PP +.I SUPPORTUTILS_SCRUB_OPTS +.RS +Extra options passed to +.B supportutils-scrub +when +.B \-j +is used. +.RE +.RS +.B Example: SUPPORTUTILS_SCRUB_OPTS="--verify --keywords mycompany,myserver --hostname terminus,vmhost1" supportconfig -j +.RE .SH FILES .I /etc/supportutils/supportconfig.conf .RS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/supportutils-3.2.12.2/man/supportconfig.conf.5 new/supportutils-3.2.14.2/man/supportconfig.conf.5 --- old/supportutils-3.2.12.2/man/supportconfig.conf.5 2025-12-15 21:44:52.940706071 +0100 +++ new/supportutils-3.2.14.2/man/supportconfig.conf.5 2026-05-27 18:21:30.999751603 +0200 @@ -225,6 +225,15 @@ ADD_OPTION_RPMV Runs an rpm -V on every installed RPM package. This takes some time to complete. \fB\-v\fR, \fBrpm-verify.txt\fR (0) .TP +ADD_OPTION_SCRUB +Scrub sensitive data from all collected files before packing the archive. Requires the +.B supportutils-scrub +package (version 1.2 or later). Obfuscates IP addresses, MAC addresses, hostnames, domain names, usernames, and serial numbers. Equivalent to passing +.B \-j +on the command line. Use +.B SUPPORTUTILS_SCRUB_OPTS +to pass additional options to supportutils-scrub. \fB\-j\fR (0) +.TP ADD_OPTION_SLP Normally only the base SLP service types are listed. This option allows you to query each of the discovered service types individually. \fB\-s\fR, \fBslp.txt\fR (0) .PD diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/supportutils-3.2.12.2/spec/supportutils.changes new/supportutils-3.2.14.2/spec/supportutils.changes --- old/supportutils-3.2.12.2/spec/supportutils.changes 2025-12-15 21:44:52.940706071 +0100 +++ new/supportutils-3.2.14.2/spec/supportutils.changes 2026-05-27 18:21:30.999751603 +0200 @@ -1,4 +1,27 @@ ------------------------------------------------------------------- +Wed May 13 16:19:54 UTC 2026 - [email protected] + ++ Changes to version 3.2.14 + - Integrates supportutils-scrub for data obfuscation, use -j (PED-7324, bsc#1259520, #302) + - santize env.txt (pr#301) + - ha.txt: Collect hacluster passwd entry (pr#299) + - Added systemd cat unit.service output (pr#294) + - Added softirqs to proc (bsc#1258069. pr#298) + - Check for /usr/lib/pam.d (pr#296) + - Ignore deprecated crash variable message (pr#297) + - Update supportconfig with note about bpftool (pr#285) + - Added /boot/grub2/grubenv (bsc#1257383, pr#292) + - Verify procps pkg (pr#293) + +------------------------------------------------------------------- +Wed Jan 28 20:23:39 UTC 2026 - [email protected] + + - scplugin.rc is restored in package 3.2.12.1 for continued compatibility. + There is no furture development for scplugin.rc. Use supportconfig.rc. + Package version 3.2.12.2 does not have scplugin.rc. Supportconfig + itself is the same for both versions. (bsc#1256709) + +------------------------------------------------------------------- Fri Dec 12 20:05:09 UTC 2025 - [email protected] - Changes to version 3.2.12 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/supportutils-3.2.12.2/spec/supportutils.spec new/supportutils-3.2.14.2/spec/supportutils.spec --- old/supportutils-3.2.12.2/spec/supportutils.spec 2025-12-15 21:44:52.940706071 +0100 +++ new/supportutils-3.2.14.2/spec/supportutils.spec 2026-05-27 18:21:30.999751603 +0200 @@ -22,7 +22,7 @@ %endif Name: supportutils -Version: 3.2.12.2 +Version: 3.2.14.2 Release: 0 Summary: Support Troubleshooting Tools License: GPL-2.0-only
