Hello community, here is the log from the commit of package supportutils for openSUSE:Factory checked in at 2019-02-13 10:16:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/supportutils (Old) and /work/SRC/openSUSE:Factory/.supportutils.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "supportutils" Wed Feb 13 10:16:57 2019 rev:9 rq:670159 version:3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/supportutils/supportutils.changes 2018-04-02 22:50:06.695915659 +0200 +++ /work/SRC/openSUSE:Factory/.supportutils.new.28833/supportutils.changes 2019-02-13 10:17:01.369365906 +0100 @@ -1,0 +2,53 @@ +Wed Jan 30 15:46:59 UTC 2019 - [email protected] + +- Corrected spec file errors + +------------------------------------------------------------------- +Mon Jan 28 17:50:42 UTC 2019 - [email protected] + +- Added firewall-cmd info +- btrfs filesystem usage +- Add ls -lA --time-style=long-iso /etc/products.d/ +- Dump lsof errors +- Added corosync status to ha_info + +------------------------------------------------------------------- +Fri Dec 28 12:50:09 UTC 2018 - [email protected] + +- Clarified -x functionality in supportconfig(8) (bsc#1115245) +- Dump find errors in ib_info + +------------------------------------------------------------------- +Fri Oct 26 15:03:18 UTC 2018 - [email protected] + +- Exclude pam.txt per GDPR by default (bsc#1112461) + +------------------------------------------------------------------- +Thu Oct 11 15:07:50 UTC 2018 - [email protected] + +- udev service and journal content (bsc#1051797) +- supportconfig collects tuned profile settings (bsc#1071545) +- sfdisk -d no disk device specified (bsc#1043311) + +------------------------------------------------------------------- +Thu Aug 23 22:30:41 UTC 2018 - [email protected] + +- Added vulnerabilites check in basic-health.txt (bsc#1105849) + +------------------------------------------------------------------- +Thu Jul 12 14:43:36 UTC 2018 - [email protected] + +- Added backup rpm database directory +- Updated URLs in documentation + +------------------------------------------------------------------- +Tue Jul 10 22:09:06 UTC 2018 - [email protected] + +- Added only sched_domain from cpu0 + +------------------------------------------------------------------- +Fri Jun 15 15:02:01 UTC 2018 - [email protected] + +- Blacklist sched_domain from proc.txt (bsc#1046681) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ supportutils.spec ++++++ --- /var/tmp/diff_new_pack.oovywL/_old 2019-02-13 10:17:01.889365708 +0100 +++ /var/tmp/diff_new_pack.oovywL/_new 2019-02-13 10:17:01.893365707 +0100 @@ -1,7 +1,7 @@ # # spec file for package supportutils # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,7 @@ Version: 3.1 Release: 0 Summary: Support Troubleshooting Tools -License: GPL-2.0-only +License: GPL-2.0 Group: System/Monitoring Url: https://github.com/g23guy/supportutils Source: %{name}-%{version}.tar.gz @@ -70,6 +70,7 @@ install -m 644 man/*.3.gz %{buildroot}%{_mandir}/man3 install -m 644 man/*.5.gz %{buildroot}%{_mandir}/man5 install -m 644 man/*.8.gz %{buildroot}%{_mandir}/man8 +install -m 644 man/COPYING.GPLv2 %{buildroot}%{_docdir}/%{name} %files %defattr(-,root,root) @@ -80,7 +81,15 @@ %dir %{support_libdir} %dir %{support_libdir}/resources %dir %{support_libdir}/plugins -%license man/COPYING.GPLv2 +%dir %{_docdir}/%{name} +%doc %{_docdir}/%{name}/* + +%if 0%{?suse_version} < 1500 +%doc %{_docdir}/%{name}/COPYING.GPLv2 +%else +%license %{_docdir}/%{name}/COPYING.GPLv2 +%endif + %{support_libdir}/resources/* %doc %{_mandir}/man5/* %doc %{_mandir}/man3/* ++++++ supportutils-3.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/supportutils-3.1/bin/supportconfig new/supportutils-3.1/bin/supportconfig --- old/supportutils-3.1/bin/supportconfig 2018-02-02 21:41:42.642907578 +0100 +++ new/supportutils-3.1/bin/supportconfig 2019-01-28 18:40:46.842008130 +0100 @@ -1,11 +1,11 @@ #!/bin/bash -SVER='3.1-4.7' -SDATE='2018 02 02' +SVER='3.1-4.16' +SDATE='2019 01 28' ############################################################################## # supportconfig - Gathers system troubleshooting information for SUSE Support -# Copyright (C) 2001-2018 SUSE LLC +# Copyright (C) 2001-2019 SUSE LLC # # Creates a tar ball to attach to the SR or send to support. Collects # comprehensive system information for troubleshooting and reducing resolution @@ -128,7 +128,7 @@ echo " If you cannot attach the tar ball to the SR, then email it to the engineer." echo echo " Please submit bug fixes or comments via:" - echo " https://www.suse.com/support/report-a-bug/" + echo " https://en.opensuse.org/openSUSE:Submitting_bug_reports" echo title } @@ -238,6 +238,7 @@ OF=basic-health-check.txt addHeaderFile $OF log_cmd $OF 'uptime' + log_cmd $OF 'grep -H . /sys/devices/system/cpu/vulnerabilities/*' log_cmd $OF 'vmstat 1 4' test -x /usr/bin/mpstat && log_cmd $OF 'mpstat -P ALL 1 3' log_cmd $OF 'free -k' @@ -500,6 +501,9 @@ rpm -qa --queryformat "%-35{NAME} %-35{DISTRIBUTION} %{VERSION}-%{RELEASE}\n" | sort -k 1,2 -t " " -i >> $LOGFILE 2>&1 log_write $RPMFILE log_cmd $RPMFILE "rpm -qa --last" + # Jul 12, 2018 ; Added by Ahmad AL Zayed to get a list of RPM DB Backups + RETURN=$(grep RPMDB_BACKUP_DIR /etc/sysconfig/backup | grep -v "^#" | cut -d= -f2 | tr -d "\"") + [[ -d $RETURN ]] && { log_cmd $RPMFILE "ls -ltr $RETURN" ;} fi echolog Done } @@ -829,6 +833,7 @@ TIMEOUT=0 if [ $SLES_VER -ge 110 ] && rpm_verify $OF zypper; then log_cmd $OF 'date' + log_cmd $OF 'ls -lA --time-style=long-iso /etc/products.d/' for CMDOPT in services 'repos -d' patch-check patches list-patches products '--xml products' do if [ $TIMEOUT -ge 10 ]; then @@ -1024,7 +1029,7 @@ pam_info() { printlog "PAM..." - test $OPTION_PAM -eq 0 && { echolog Excluded; return 1; } + test $FORCE_OPTION_PAM -eq 0 && { echolog Excluded; return 1; } OF=pam.txt addHeaderFile $OF rpm_verify $OF pam @@ -1196,7 +1201,7 @@ log_cmd $OF 'systemd-delta --no-pager' FILES='' [[ -d /etc/systemd ]] && FILES=$(find -L /etc/systemd -maxdepth 1 -type f) - log_cmd $OF 'systemctl --no-pager show' + log_cmd $OF 'systemctl --no-pager show | sort' conf_files $OF $FILES log_cmd $OF 'systemctl --no-pager --all list-units' log_cmd $OF 'systemctl --no-pager --all list-sockets' @@ -1208,7 +1213,7 @@ then break else - log_cmd $OF "systemctl show '$i'" + log_cmd $OF "systemctl show '$i' | sort" fi done log_cmd $OF 'ls -alR /etc/systemd/' @@ -1633,6 +1638,21 @@ "pSeries") log_entry $OF command "cp /proc/ppc64/eeh /proc/ppc64/lparcfg /proc/ppc64/systemcfg /var/log/platform /dev/nvram $PPC_DIR" cp /proc/ppc64/eeh /proc/ppc64/lparcfg /proc/ppc64/systemcfg /var/log/platform /dev/nvram $PPC_DIR 2>/dev/null + + if rpm -q rsct.core.utils &>/dev/null; then + CTSNAP_DIR="${PPC_DIR}/ctsnap" + mkdir -p $CTSNAP_DIR + log_cmd $OF "ctsnap -xrunrpttr -d $CTSNAP_DIR" + fi + + if [[ -f /var/log/drmgr ]]; then + log_entry $OF command "cp /var/log/drmgr $PPC_DIR" + cp /var/log/drmgr $PPC_DIR 2>/dev/null + fi + if [[ -f /var/log/drmgr.0 ]]; then + log_entry $OF command "cp /var/log/drmgr.0 $PPC_DIR" + cp /var/log/drmgr.0 $PPC_DIR 2>/dev/null + fi ;; "PowerNV") log_entry $OF command "cp /proc/ppc64/eeh /proc/ppc64/systemcfg /proc/ppc64/topology_updates /sys/firmware/opal/msglog /var/log/opal-elog /dev/nvram $PPC_DIR" @@ -1687,11 +1707,20 @@ fi if [[ -z "${NS}" ]] ; then rpm_verify $OF sysconfig - if (( SLES_VER >= 120 )) ; then + if (( SLES_VER >= 150 )); then + rpm_verify $OF wicked + rpm_verify $OF iproute2 + rpm_verify $OF firewalld && log_cmd $OF "systemctl status firewalld.service" + log_cmd $OF "systemctl status network.service" + log_cmd $OF "systemctl status nscd.service" + log_cmd $OF "wicked ifstatus --verbose all" + log_cmd $OF "wicked show-config" + elif (( SLES_VER >= 120 )) ; then rpm_verify $OF wicked rpm_verify $OF iproute2 log_cmd $OF "systemctl status network.service" log_cmd $OF "systemctl status nscd.service" + rpm_verify $OF SuSEfirewall2 && log_cmd $OF "systemctl status SuSEfirewall2.service" log_cmd $OF "wicked ifstatus --verbose all" log_cmd $OF "wicked show-config" else @@ -1808,6 +1837,7 @@ esac conf_files $OF $FILES fi + (( $SLES_VER >= 150 )) && log_cmd $OF "${NS}firewall-cmd --list-all" for TABLE in filter nat mangle raw do if grep iptable_$TABLE /proc/modules &>/dev/null @@ -1886,6 +1916,7 @@ log_cmd $OF 'ls -lR --time-style=long-iso /dev/disk/' log_cmd $OF 'ls -l --time-style=long-iso /sys/block/' + log_cmd $OF 'lslocks' if [ $ADD_OPTION_MINDISK -eq 0 ]; then log_cmd $OF 'iostat -x 1 4' @@ -1969,14 +2000,17 @@ [[ -x /usr/bin/findmnt ]] && log_cmd $OF "findmnt" || log_cmd $OF "mount" log_cmd $OF "df -h" log_cmd $OF "modinfo btrfs" - for DISK in $(mount | grep -i btrfs | awk '{ print $3 }') - do - log_cmd $OF "btrfs filesystem df $DISK" - log_cmd $OF "btrfs scrub status $DISK" - done - - FILES="/var/log/messages" - test $ADD_OPTION_LOGS -gt 0 && grep_log_files btrfs $OF 0 $FILES || grep_log_files btrfs $OF $VAR_OPTION_LINE_COUNT $FILES + for DEVICE in $(btrfs filesystem show | awk 'NF{ print $NF }' | grep ^/) + #TODO For multi-device btrfs filesysems only use one device + do + for FILESYS in $(findmnt -S $DEVICE --types btrfs --list --output target --first-only --noheadings) + do + log_cmd $OF "btrfs filesystem usage $FILESYS" + log_cmd $OF "btrfs scrub status $FILESYS" + log_cmd $OF "btrfs subvolume get-default $SUB_VOL" + log_cmd $OF "btrfs subvolume list $SUB_VOL" + done + done if rpm_verify $OF snapper; then log_cmd $OF "snapper list-configs" @@ -1984,13 +2018,13 @@ for PAIR in $CONFIGS do CONFIG=$(echo $PAIR | cut -d\| -f1) - SUB_VOL=$(echo $PAIR | cut -d\| -f2) - log_cmd $OF "btrfs subvolume get-default $SUB_VOL" - log_cmd $OF "btrfs subvolume list $SUB_VOL | grep -v '.snapshots'" log_cmd $OF "snapper -c $CONFIG list" done conf_files $OF /etc/sysconfig/snapper /etc/snapper/configs/* /etc/snapper/filters/* fi + FILES="/var/log/messages" + test $ADD_OPTION_LOGS -gt 0 && grep_log_files btrfs $OF 0 $FILES || grep_log_files btrfs $OF $VAR_OPTION_LINE_COUNT $FILES + FILES="/var/log/snapper.log" test $ADD_OPTION_LOGS -gt 0 && log_files $OF 0 $FILES || log_files $OF $VAR_OPTION_LINE_COUNT $FILES echolog Done @@ -2644,7 +2678,11 @@ log_cmd $OF 'ntpq -p' 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 06, 2018 ; Added by Ahmad Al Zayed + log_cmd $OF 'crm corosync status' log_cmd $OF 'crm configure show' conf_files $OF $CONF_FILES if [[ -s /etc/sysconfig/sbd ]]; then @@ -2719,7 +2757,11 @@ 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 if [[ -s /etc/sysconfig/sbd ]]; then @@ -3017,7 +3059,7 @@ addHeaderFile $OF if rpm_verify $OF lsof then - log_cmd $OF "lsof -b +M -n -l" + log_cmd $OF "lsof -b +M -n -l 2>/dev/null" echolog Done else echolog Skipped @@ -3334,16 +3376,22 @@ ADDPROCS="/proc/sys/kernel/ /proc/scsi/ /proc/net/ /proc/dasd/" for PROCDIR in $ADDPROCS do - FILES=$(find $PROCDIR -maxdepth 1 -type f 2>/dev/null | egrep -iv "rt_acct$" | sort -f) + FILES=$(find $PROCDIR -maxdepth 1 -type f 2>/dev/null | egrep -iv "rt_acct$|/sched_domain/" | sort -f) conf_files $OF $FILES done FULLPROCS="/proc/irq/ /proc/sys/" - FILTER="fs/binfmt_misc/register|net/ipv4/route/flush|net/ipv6/route/flush|vm/compact_memory|base_reachable_time|scan_unevictable_pages" + FILTER="fs/binfmt_misc/register|net/ipv4/route/flush|net/ipv6/route/flush|vm/compact_memory|base_reachable_time|scan_unevictable_pages|/sched_domain/" for PROCDIR in $FULLPROCS do FILES=$(find $PROCDIR -type f 2>/dev/null | egrep -iv "$FILTER" | sort -f) conf_files $OF $FILES done + # only include cpu0 sched_domain information, all others are excluded + SCHED_DOMAIN='/proc/sys/kernel/sched_domain/cpu0' + if [[ -d ${SCHED_DOMAIN} ]]; then + FILES=$(find ${SCHED_DOMAIN} -type f 2>/dev/null | sort -f) + conf_files $OF $FILES + fi echolog Done } @@ -3875,7 +3923,7 @@ log_cmd $OF 'lsmod' log_cmd $OF 'ibv_devinfo -v' log_cmd $OF 'ibdiagnet' - FILES=$(find -L /tmp/ -type f | grep ibdiagnet) + FILES=$(find -L /tmp/ -type f 2>/dev/null | grep ibdiagnet) test $ADD_OPTION_LOGS -gt 0 && log_files $OF 0 $FILES || log_files $OF $VAR_OPTION_LINE_COUNT $FILES echolog Done else @@ -3906,9 +3954,9 @@ # Get configuration files FILES=$(find -L /etc/rdma/ -type f) - [[ -d /etc/infiniband ]] && FILES="$FILES $(find -L /etc/infiniband/ -type f)" + [[ -d /etc/infiniband ]] && FILES="$FILES $(find -L /etc/infiniband/ -type f 2>/dev/null)" (( CHK_SRP )) && FILES="$FILES /etc/srp_daemon.conf" - (( CHK_DIAG )) && FILES="$FILES $(find -L /etc/infiniband-diags/ -type f)" + (( CHK_DIAG )) && FILES="$FILES $(find -L /etc/infiniband-diags/ -type f 2>/dev/null)" (( CHK_OPENSM )) && FILES="$FILES /etc/opensm.conf /etc/sysconfig/opensm" conf_files $OF $FILES @@ -3928,7 +3976,7 @@ log_cmd $OF 'lsmod' FILES='' - (( CHK_DIAG )) && FILES="$FILES $(find -L /tmp/ -type f | grep ibdiagnet)" + (( CHK_DIAG )) && FILES="$FILES $(find -L /tmp/ -type f 2>/dev/null | grep ibdiagnet)" (( CHK_OPENSM )) && FILES="$FILES /var/log/osm.log" (( CHK_ACM )) && FILES="$FILES /var/log/ibacm.log" test $ADD_OPTION_LOGS -gt 0 && log_files $OF 0 $FILES || log_files $OF $VAR_OPTION_LINE_COUNT $FILES @@ -3981,7 +4029,7 @@ log_cmd $OF 'lsmod' FILES='' - (( CHK_DIAG )) && FILES="$FILES $(find -L /tmp/ -type f | grep ibdiagnet)" + (( CHK_DIAG )) && FILES="$FILES $(find -L /tmp/ -type f 2>/dev/null | grep ibdiagnet)" (( CHK_OPENSM )) && FILES="$FILES /var/log/opensm.log" (( CHK_ACM )) && FILES="$FILES /var/log/ibacm.log" test $ADD_OPTION_LOGS -gt 0 && log_files $OF 0 $FILES || log_files $OF $VAR_OPTION_LINE_COUNT $FILES @@ -4314,6 +4362,7 @@ fi log_write ${CSFILE} " Environment Value: $SLES_VER ($KERNVER)" log_write ${CSFILE} " Command with Args: $0 $ALL_ARGS" + log_write ${CSFILE} " FORCE_OPTION_PAM: $FORCE_OPTION_PAM" log2sys "Supportconfig Args: $ALL_ARGS" test -s $SC_CONF && log_write ${CSFILE} " Using Options: $SC_CONF" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/supportutils-3.1/bin/supportconfig.rc new/supportutils-3.1/bin/supportconfig.rc --- old/supportutils-3.1/bin/supportconfig.rc 2018-02-02 14:57:56.347744600 +0100 +++ new/supportutils-3.1/bin/supportconfig.rc 2019-01-28 18:11:22.513588942 +0100 @@ -38,7 +38,6 @@ OPTION_OCFS2=1 OPTION_OES=0 OPTION_OFILES=1 -OPTION_PAM=1 OPTION_PRINT=1 OPTION_PROC=1 OPTION_SAR=1 @@ -98,6 +97,8 @@ VAR_OPTION_UPLOAD_TARGET='ftp://[email protected]/incoming' VAR_OPTION_WAIT_TRACE=0 +: ${FORCE_OPTION_PAM:=0} + LANG=C PATH="/sbin:/usr/sbin:/bin:/usr/bin:$PATH" PATH_ORIG=$PATH diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/supportutils-3.1/man/supportconfig.8 new/supportutils-3.1/man/supportconfig.8 --- old/supportutils-3.1/man/supportconfig.8 2018-02-02 14:57:56.347744600 +0100 +++ new/supportutils-3.1/man/supportconfig.8 2019-01-28 17:08:46.101872917 +0100 @@ -1,4 +1,4 @@ -.TH SUPPORTCONFIG 8 "27 Oct 2017" "supportutils" "Support Utilities Manual" +.TH SUPPORTCONFIG 8 "28 Dec 2018" "supportutils" "Support Utilities Manual" .SH NAME supportconfig - Gathers system troubleshooting information .SH SYNOPSIS @@ -6,7 +6,7 @@ .SH DESCRIPTION Creates a tar ball that can be attached to a SUSE service request and/or sent to a SUSE Technical Services engineer. Collects comprehensive system information for troubleshooting and reducing resolution time. .PP -This tool will create a tar ball in the default /var/log directory. Please attach the tar ball to your open service request, using the following URL: https://secure\-support.novell.com/eService_enu +This tool will create a tar ball in the default /var/log directory. Please attach the tar ball to your open service request, using the following URL: https://scc.suse.com/support/requests .PP If you cannot attach the tar ball to the service request, then email it to the support engineer assigned to your service request. .SH DISCLAIMER @@ -153,7 +153,7 @@ Only gather a minimum amount of info: basic env, basic health, hardware, rpm, messages, y2logs .TP \fB\-o\fR \fIkeyword[,keyword]\fR -Toggle keywords on or off. A comma separated list of feature keywords that changes the feature state opposite it's current state. For example, if OPTION_PAM is set, -o PAM will turn it off. If OPTION_PAM is not set, -o PAM will turn it on. +Toggle keywords on or off. A comma separated list of feature keywords that changes the feature state opposite it's current state. For example, if OPTION_LVM is set, -o LVM will turn it off. If OPTION_LVM is not set, -o LVM will turn it on. .TP \fB\-p\fR Disable all plugin execution @@ -182,7 +182,7 @@ Enable verbose wait trace logging. Shows the start and stop times of each command supportconfig is running. .TP \fB\-x\fR \fIkeyword[,keyword]\fR -Exclude keywords. A comma separated list of feature keywords that specify which features to exclude. +Only exclude keywords. A comma separated list of feature keywords that specify which features to exclude. This option only excludes the keywords listed and includes all other features. It is the same as -A -o keyword[,keyword]. Use -F to see a list of valid keywords. Do not use spaces and keywords are case-sensitive. .RS .B Example: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/supportutils-3.1/man/supportconfig.conf.5 new/supportutils-3.1/man/supportconfig.conf.5 --- old/supportutils-3.1/man/supportconfig.conf.5 2018-02-02 14:57:56.347744600 +0100 +++ new/supportutils-3.1/man/supportconfig.conf.5 2019-01-28 17:08:46.101872917 +0100 @@ -1,4 +1,4 @@ -.TH SUPPORTCONFIG.CONF 5 "01 Feb 2018" "supportutils" "Support Utilities Manual" +.TH SUPPORTCONFIG.CONF 5 "17 Oct 2018" "supportutils" "Support Utilities Manual" .SH NAME supportconfig.conf \- .BR supportconfig (1) @@ -115,7 +115,10 @@ List of all open files using lsof. \fBopen-files.txt\fR (1) .TP OPTION_PAM -Pluggable Authentication Module related information, including user account information. \fBpam.txt\fR (1) +Replaced with FORCE_OPTION_PAM +.TP +FORCE_OPTION_PAM +Pluggable Authentication Module related information, including user account information. This option is disabled by default per General Data Protection Regulation (GDPR) consideration and cannot be toggled on with -o. You have to set the environment variable FORCE_OPTION_PAM=1 to enable it. \fBpam.txt\fR (0) .TP OPTION_PRINT Printing and CUPS related information. \fBprint.txt\fR (1) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/supportutils-3.1/spec/supportutils.changes new/supportutils-3.1/spec/supportutils.changes --- old/supportutils-3.1/spec/supportutils.changes 2018-02-02 21:41:33.163179239 +0100 +++ new/supportutils-3.1/spec/supportutils.changes 2019-01-30 16:47:09.985150420 +0100 @@ -1,4 +1,62 @@ ------------------------------------------------------------------- +Wed Jan 30 15:46:59 UTC 2019 - [email protected] + +- Corrected spec file errors + +------------------------------------------------------------------- +Mon Jan 28 17:50:42 UTC 2019 - [email protected] + +- Added firewall-cmd info +- btrfs filesystem usage +- Add ls -lA --time-style=long-iso /etc/products.d/ +- Dump lsof errors +- Added corosync status to ha_info + +------------------------------------------------------------------- +Fri Dec 28 12:50:09 UTC 2018 - [email protected] + +- Clarified -x functionality in supportconfig(8) (bsc#1115245) +- Dump find errors in ib_info + +------------------------------------------------------------------- +Fri Oct 26 15:03:18 UTC 2018 - [email protected] + +- Exclude pam.txt per GDPR by default (bsc#1112461) + +------------------------------------------------------------------- +Thu Oct 11 15:07:50 UTC 2018 - [email protected] + +- udev service and journal content (bsc#1051797) +- supportconfig collects tuned profile settings (bsc#1071545) +- sfdisk -d no disk device specified (bsc#1043311) + +------------------------------------------------------------------- +Thu Aug 23 22:30:41 UTC 2018 - [email protected] + +- Added vulnerabilites check in basic-health.txt (bsc#1105849) + +------------------------------------------------------------------- +Thu Jul 12 14:43:36 UTC 2018 - [email protected] + +- Added backup rpm database directory +- Updated URLs in documentation + +------------------------------------------------------------------- +Tue Jul 10 22:09:06 UTC 2018 - [email protected] + +- Added only sched_domain from cpu0 + +------------------------------------------------------------------- +Fri Jun 15 15:02:01 UTC 2018 - [email protected] + +- Blacklist sched_domain from proc.txt (bsc#1046681) + +------------------------------------------------------------------- +Mon Mar 26 17:03:43 CEST 2018 - [email protected] + +- Use %license instead of %doc [bsc#1082318] + +------------------------------------------------------------------- Fri Feb 2 20:40:39 UTC 2018 - [email protected] - Accounts for firewalld now (bsc#1079137) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/supportutils-3.1/spec/supportutils.spec new/supportutils-3.1/spec/supportutils.spec --- old/supportutils-3.1/spec/supportutils.spec 2018-02-02 14:57:56.347744600 +0100 +++ new/supportutils-3.1/spec/supportutils.spec 2019-01-30 16:47:13.761046137 +0100 @@ -61,7 +61,6 @@ install -d %{buildroot}%{support_libdir}/resources install -d %{buildroot}%{support_libdir}/plugins install -d %{buildroot}%{_docdir}/%{name} -install -m 444 man/COPYING.GPLv2 %{buildroot}%{_docdir}/%{name} install -m 544 bin/supportconfig %{buildroot}/sbin install -m 544 bin/chkbin %{buildroot}/sbin install -m 544 bin/getappcore %{buildroot}/sbin @@ -71,6 +70,7 @@ install -m 644 man/*.3.gz %{buildroot}%{_mandir}/man3 install -m 644 man/*.5.gz %{buildroot}%{_mandir}/man5 install -m 644 man/*.8.gz %{buildroot}%{_mandir}/man8 +install -m 644 man/COPYING.GPLv2 %{buildroot}%{_docdir}/%{name} %files %defattr(-,root,root) @@ -83,6 +83,13 @@ %dir %{support_libdir}/plugins %dir %{_docdir}/%{name} %doc %{_docdir}/%{name}/* + +%if 0%{?suse_version} < 1500 +%doc %{_docdir}/%{name}/COPYING.GPLv2 +%else +%license %{_docdir}/%{name}/COPYING.GPLv2 +%endif + %{support_libdir}/resources/* %doc %{_mandir}/man5/* %doc %{_mandir}/man3/*
