Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sysstat for openSUSE:Factory checked in at 2023-04-16 19:12:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sysstat (Old) and /work/SRC/openSUSE:Factory/.sysstat.new.19717 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sysstat" Sun Apr 16 19:12:59 2023 rev:104 rq:1079637 version:12.6.2 Changes: -------- --- /work/SRC/openSUSE:Factory/sysstat/sysstat.changes 2023-02-06 14:15:38.068635706 +0100 +++ /work/SRC/openSUSE:Factory/.sysstat.new.19717/sysstat.changes 2023-04-16 19:12:59.853315129 +0200 @@ -1,0 +2,7 @@ +Fri Apr 14 17:14:24 UTC 2023 - David Anes <[email protected]> + +- Update to version 12.6.2: + * sadf: PCP: Fix pmiID used for two USB metrics. + * sadc: Add another overflow check. + +------------------------------------------------------------------- Old: ---- sysstat-12.6.1.tar.gz New: ---- sysstat-12.6.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sysstat.spec ++++++ --- /var/tmp/diff_new_pack.QTImCV/_old 2023-04-16 19:13:00.537319080 +0200 +++ /var/tmp/diff_new_pack.QTImCV/_new 2023-04-16 19:13:00.541319103 +0200 @@ -1,7 +1,7 @@ # # spec file for package sysstat # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: sysstat -Version: 12.6.1 +Version: 12.6.2 Release: 0 Summary: Sar and Iostat Commands for Linux License: GPL-2.0-or-later ++++++ sysstat-12.6.1.tar.gz -> sysstat-12.6.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/CHANGES new/sysstat-12.6.2/CHANGES --- old/sysstat-12.6.1/CHANGES 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/CHANGES 2023-01-29 09:24:19.000000000 +0100 @@ -1,5 +1,9 @@ Changes: +2023/01/29: Version 12.6.2 - Sebastien Godard (sysstat <at> orange.fr) + * sadf: PCP: Fix pmiID used for two USB metrics. + * sadc: Add another overflow check. + 2022/11/06: Version 12.6.1 - Sebastien Godard (sysstat <at> orange.fr) * Fix possible overflow in sa_common.c (GHSL-2022-074). * sa_conv.c: Make size of statistics structures from older sysstat diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/Makefile.in new/sysstat-12.6.2/Makefile.in --- old/sysstat-12.6.1/Makefile.in 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/Makefile.in 2023-01-29 09:24:19.000000000 +0100 @@ -1,5 +1,5 @@ # Makefile to build sysstat commands -# (C) 1999-2021 Sebastien GODARD (sysstat <at> orange.fr) +# (C) 1999-2023 Sebastien GODARD (sysstat <at> orange.fr) # Version and package name VERSION = @PACKAGE_VERSION@ @@ -539,7 +539,7 @@ catalogs="$(SOURCE_CODE) iconfig README.md sa1.in sa2.in sysconfig.in sysstat.in version.in"; \ for c in $$catalogs; do \ echo "Updating file: $$c"; \ - sed 's/-2021/-2022/g' $$c > copyyear.tmp; \ + sed 's/-2022/-2023/g' $$c > copyyear.tmp; \ mv copyyear.tmp $$c; \ done diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/README.md new/sysstat-12.6.2/README.md --- old/sysstat-12.6.1/README.md 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/README.md 2023-01-29 09:24:19.000000000 +0100 @@ -5,7 +5,7 @@ [](https://lgtm.com/projects/g/sysstat/sysstat/alerts) [](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=45U6F9R73ESFQ) -(C) 1999-2022 Sebastien GODARD (sysstat (at) orange (dot) fr) +(C) 1999-2023 Sebastien GODARD (sysstat (at) orange (dot) fr) ### Introduction diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/activity.c new/sysstat-12.6.2/activity.c --- old/sysstat-12.6.1/activity.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/activity.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * activity.c: Define system activities available for sar/sadc. - * (C) 1999-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/common.c new/sysstat-12.6.2/common.c --- old/sysstat-12.6.1/common.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/common.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * sar, sadc, sadf, mpstat and iostat common routines. - * (C) 1999-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/common.h new/sysstat-12.6.2/common.h --- old/sysstat-12.6.1/common.h 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/common.h 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * sysstat: System performance tools for Linux - * (C) 1999-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _COMMON_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/configure new/sysstat-12.6.2/configure --- old/sysstat-12.6.1/configure 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/configure 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for sysstat 12.6.1. +# Generated by GNU Autoconf 2.71 for sysstat 12.6.2. # # # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, @@ -607,8 +607,8 @@ # Identity of this package. PACKAGE_NAME='sysstat' PACKAGE_TARNAME='sysstat' -PACKAGE_VERSION='12.6.1' -PACKAGE_STRING='sysstat 12.6.1' +PACKAGE_VERSION='12.6.2' +PACKAGE_STRING='sysstat 12.6.2' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1364,7 +1364,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures sysstat 12.6.1 to adapt to many kinds of systems. +\`configure' configures sysstat 12.6.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1426,7 +1426,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of sysstat 12.6.1:";; + short | recursive ) echo "Configuration of sysstat 12.6.2:";; esac cat <<\_ACEOF @@ -1553,7 +1553,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -sysstat configure 12.6.1 +sysstat configure 12.6.2 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -1828,7 +1828,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by sysstat $as_me 12.6.1, which was +It was created by sysstat $as_me 12.6.2, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -6465,7 +6465,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by sysstat $as_me 12.6.1, which was +This file was extended by sysstat $as_me 12.6.2, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -6520,7 +6520,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -sysstat config.status 12.6.1 +sysstat config.status 12.6.2 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/configure.in new/sysstat-12.6.2/configure.in --- old/sysstat-12.6.1/configure.in 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/configure.in 2023-01-29 09:24:19.000000000 +0100 @@ -4,7 +4,7 @@ # Modified by Sebastien Godard (sysstat <at> orange.fr) # Initialization of $PACKAGE_VERSION and $PACKAGE_NAME variables -AC_INIT(sysstat, 12.6.1) +AC_INIT(sysstat, 12.6.2) # Ensure that a recent enough version of Autoconf is being used AC_PREREQ(2.53) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/count.c new/sysstat-12.6.2/count.c --- old/sysstat-12.6.1/count.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/count.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * count.c: Count items for which statistics will be collected. - * (C) 1999-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/count.h new/sysstat-12.6.2/count.h --- old/sysstat-12.6.1/count.h 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/count.h 2023-01-29 09:24:19.000000000 +0100 @@ -1,7 +1,7 @@ /* * count.h: Include file used to count items for which * statistics will be collected. - * (C) 1999-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _COUNT_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/format.c new/sysstat-12.6.2/format.c --- old/sysstat-12.6.1/format.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/format.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * format.c: Output format definitions for sadf and sar - * (C) 2011-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 2011-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/iconfig new/sysstat-12.6.2/iconfig --- old/sysstat-12.6.1/iconfig 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/iconfig 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ #!/bin/sh #@(#) Configuration script for sysstat -# (C) 2000-2022 Sebastien GODARD (sysstat <at> orange.fr) +# (C) 2000-2023 Sebastien GODARD (sysstat <at> orange.fr) ASK="sh build/Ask.sh" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/iostat.c new/sysstat-12.6.2/iostat.c --- old/sysstat-12.6.1/iostat.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/iostat.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * iostat: report CPU and I/O statistics - * (C) 1998-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 1998-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/iostat.h new/sysstat-12.6.2/iostat.h --- old/sysstat-12.6.1/iostat.h 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/iostat.h 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * iostat: report CPU and I/O statistics - * (C) 1999-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _IOSTAT_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/json_stats.c new/sysstat-12.6.2/json_stats.c --- old/sysstat-12.6.1/json_stats.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/json_stats.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * json_stats.c: Functions used by sadf to display statistics in JSON format. - * (C) 1999-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/json_stats.h new/sysstat-12.6.2/json_stats.h --- old/sysstat-12.6.1/json_stats.h 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/json_stats.h 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * json_stats.h: Include file used to display system statistics in JSON format. - * (C) 1999-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _JSON_STATS_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/mpstat.c new/sysstat-12.6.2/mpstat.c --- old/sysstat-12.6.1/mpstat.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/mpstat.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * mpstat: per-processor statistics - * (C) 2000-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 2000-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/mpstat.h new/sysstat-12.6.2/mpstat.h --- old/sysstat-12.6.1/mpstat.h 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/mpstat.h 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * mpstat: per-processor statistics - * (C) 2000-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 2000-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _MPSTAT_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/nls/sysstat.pot new/sysstat-12.6.2/nls/sysstat.pot --- old/sysstat-12.6.1/nls/sysstat.pot 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/nls/sysstat.pot 2023-01-29 09:24:19.000000000 +0100 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: sysstat <at> orange.fr\n" -"POT-Creation-Date: 2022-02-28 08:35+0100\n" +"POT-Creation-Date: 2023-01-29 09:22+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -43,8 +43,8 @@ msgid "sysstat version %s\n" msgstr "" -#: count.c:118 ioconf.c:479 rd_stats.c:86 sa_common.c:1786 sadc.c:741 -#: sadc.c:804 +#: count.c:118 ioconf.c:480 rd_stats.c:86 sa_common.c:1802 sadc.c:747 +#: sadc.c:810 #, c-format msgid "Cannot open %s: %s\n" msgstr "" @@ -78,7 +78,7 @@ "[ <device> [...] | ALL ]\n" msgstr "" -#: iostat.c:2177 sa_common.c:2334 +#: iostat.c:2178 sa_common.c:2350 #, c-format msgid "Invalid type of persistent device name\n" msgstr "" @@ -92,7 +92,7 @@ "[ --dec={ 0 | 1 | 2 } ] [ -o JSON ] [ -P { <cpu_list> | ALL } ]\n" msgstr "" -#: mpstat.c:1757 pidstat.c:2292 sar.c:383 +#: mpstat.c:1758 pidstat.c:2299 sar.c:383 msgid "Average:" msgstr "" @@ -113,63 +113,63 @@ "[ --dec={ 0 | 1 | 2 } ] [ --human ]\n" msgstr "" -#: pidstat.c:211 sa_common.c:369 +#: pidstat.c:212 sa_common.c:368 #, c-format msgid "Requested activities not available\n" msgstr "" -#: pr_stats.c:2682 pr_stats.c:2689 pr_stats.c:2795 pr_stats.c:2842 +#: pr_stats.c:2680 pr_stats.c:2687 pr_stats.c:2793 pr_stats.c:2840 msgid "Summary:" msgstr "" -#: rd_stats.c:425 +#: rd_stats.c:427 #, c-format msgid "Cannot read %s\n" msgstr "" -#: sa_common.c:302 +#: sa_common.c:301 #, c-format msgid "File created by sar/sadc from sysstat version %d.%d.%d" msgstr "" -#: sa_common.c:335 +#: sa_common.c:334 #, c-format msgid "Invalid system activity file: %s\n" msgstr "" -#: sa_common.c:345 +#: sa_common.c:344 #, c-format msgid "Current sysstat version cannot read the format of this file (%#x)\n" msgstr "" -#: sa_common.c:349 +#: sa_common.c:348 #, c-format msgid "" "Try to convert it to current format. Enter:\n" "\n" msgstr "" -#: sa_common.c:352 +#: sa_common.c:351 #, c-format msgid "You should then be able to read the new file created (%s.new)\n" msgstr "" -#: sa_common.c:1368 +#: sa_common.c:1381 #, c-format msgid "Error while reading system activity file: %s\n" msgstr "" -#: sa_common.c:1378 +#: sa_common.c:1391 #, c-format msgid "End of system activity file unexpected\n" msgstr "" -#: sa_common.c:1789 +#: sa_common.c:1805 #, c-format msgid "Please check if data collecting is enabled\n" msgstr "" -#: sa_common.c:2124 +#: sa_common.c:2140 #, c-format msgid "Requested activities not available in file %s\n" msgstr "" @@ -179,38 +179,38 @@ msgid "Cannot convert the format of this file\n" msgstr "" -#: sa_conv.c:383 +#: sa_conv.c:385 #, c-format msgid "" "\n" "CPU activity not found in file. Aborting...\n" msgstr "" -#: sa_conv.c:406 +#: sa_conv.c:408 #, c-format msgid "" "\n" "Invalid data found. Aborting...\n" msgstr "" -#: sa_conv.c:1927 +#: sa_conv.c:1931 #, c-format msgid "Statistics:\n" msgstr "" -#: sa_conv.c:2028 +#: sa_conv.c:2032 #, c-format msgid "" "\n" "File format already up-to-date\n" msgstr "" -#: sa_conv.c:2040 +#: sa_conv.c:2044 #, c-format msgid "HZ: Using current value: %lu\n" msgstr "" -#: sa_conv.c:2071 +#: sa_conv.c:2075 #, c-format msgid "File successfully converted to sysstat format version %s\n" msgstr "" @@ -233,7 +233,7 @@ msgid "Cannot write data to system activity file: %s\n" msgstr "" -#: sadc.c:1028 +#: sadc.c:1040 #, c-format msgid "Cannot append data to that file (%s)\n" msgstr "" @@ -257,79 +257,79 @@ "[ -- <sar_options> ]\n" msgstr "" -#: sadf.c:1865 +#: sadf.c:1877 #, c-format msgid "PCP support not compiled in\n" msgstr "" -#: sadf_misc.c:1216 +#: sadf_misc.c:1220 #, c-format msgid "System activity data file: %s (%#x)\n" msgstr "" -#: sadf_misc.c:1225 +#: sadf_misc.c:1229 #, c-format msgid "Genuine sa datafile: %s (%x)\n" msgstr "" -#: sadf_misc.c:1226 +#: sadf_misc.c:1230 msgid "no" msgstr "" -#: sadf_misc.c:1226 +#: sadf_misc.c:1230 msgid "yes" msgstr "" -#: sadf_misc.c:1229 +#: sadf_misc.c:1233 #, c-format msgid "Host: " msgstr "" -#: sadf_misc.c:1239 +#: sadf_misc.c:1243 #, c-format msgid "File date: %s\n" msgstr "" -#: sadf_misc.c:1242 +#: sadf_misc.c:1246 #, c-format msgid "File time: " msgstr "" -#: sadf_misc.c:1247 +#: sadf_misc.c:1251 #, c-format msgid "Timezone: %s\n" msgstr "" -#: sadf_misc.c:1250 +#: sadf_misc.c:1254 #, c-format msgid "File composition: (%d,%d,%d),(%d,%d,%d),(%d,%d,%d)\n" msgstr "" -#: sadf_misc.c:1255 +#: sadf_misc.c:1259 #, c-format msgid "Size of a long int: %d\n" msgstr "" -#: sadf_misc.c:1257 +#: sadf_misc.c:1261 #, c-format msgid "Number of activities in file: %u\n" msgstr "" -#: sadf_misc.c:1259 +#: sadf_misc.c:1263 #, c-format msgid "Extra structures available: %c\n" msgstr "" -#: sadf_misc.c:1262 +#: sadf_misc.c:1266 #, c-format msgid "List of activities:\n" msgstr "" -#: sadf_misc.c:1273 +#: sadf_misc.c:1277 msgid "Unknown activity" msgstr "" -#: sadf_misc.c:1281 +#: sadf_misc.c:1285 #, c-format msgid " \t[Unknown format]" msgstr "" @@ -341,7 +341,7 @@ "[ -A ] [ -B ] [ -b ] [ -C ] [ -D ] [ -d ] [ -F [ MOUNT ] ] [ -H ] [ -h ]\n" "[ -p ] [ -r [ ALL ] ] [ -S ] [ -t ] [ -u [ ALL ] ] [ -V ]\n" "[ -v ] [ -W ] [ -w ] [ -y ] [ -z ]\n" -"[ -I { <int_list> | SUM | ALL } ] [ -P { <cpu_list> | ALL } ]\n" +"[ -I [ SUM | ALL ] ] [ -P { <cpu_list> | ALL } ]\n" "[ -m { <keyword> [,...] | ALL } ] [ -n { <keyword> [,...] | ALL } ]\n" "[ -q [ <keyword> [,...] | ALL ] ]\n" "[ --dev=<dev_list> ] [ --fs=<fs_list> ] [ --iface=<iface_list> ] [ --" @@ -390,7 +390,7 @@ #: sar.c:156 #, c-format msgid "" -"\t-I { <int_list> | SUM | ALL }\n" +"\t-I [ SUM | ALL ]\n" "\t\tInterrupts statistics [A_IRQ]\n" msgstr "" @@ -534,7 +534,7 @@ "[ --human ] [ -k | -m ] [ -t ] [ -V ] [ -y ] [ -z ]\n" msgstr "" -#: tapestat.c:272 +#: tapestat.c:273 #, c-format msgid "No tape drives with statistics found\n" msgstr "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/pcp_def_metrics.c new/sysstat-12.6.2/pcp_def_metrics.c --- old/sysstat-12.6.1/pcp_def_metrics.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/pcp_def_metrics.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * pcp_def_metrics.c: Functions used by sadf to define PCP metrics - * (C) 2019-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 2019-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * @@ -1706,11 +1706,11 @@ pmiUnits(0, 0, 0, 0, 0, 0)); pmiAddMetric("power.usb.manufacturer", - pmiID(34, 3, 3), PM_TYPE_STRING, indom, PM_SEM_DISCRETE, + pmiID(34, 3, 4), PM_TYPE_STRING, indom, PM_SEM_DISCRETE, pmiUnits(0, 0, 0, 0, 0, 0)); pmiAddMetric("power.usb.productName", - pmiID(34, 3, 3), PM_TYPE_STRING, indom, PM_SEM_DISCRETE, + pmiID(34, 3, 5), PM_TYPE_STRING, indom, PM_SEM_DISCRETE, pmiUnits(0, 0, 0, 0, 0, 0)); #endif /* HAVE_PCP */ } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/pcp_def_metrics.h new/sysstat-12.6.2/pcp_def_metrics.h --- old/sysstat-12.6.1/pcp_def_metrics.h 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/pcp_def_metrics.h 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * pcp_def_metrics.h: Include file used to define PCP metrics. - * (C) 2019-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 2019-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _PCP_DEF_METRICS_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/pcp_stats.c new/sysstat-12.6.2/pcp_stats.c --- old/sysstat-12.6.1/pcp_stats.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/pcp_stats.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * pcp_stats.c: Functions used by sadf to create PCP archive files. - * (C) 2019-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 2019-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/pcp_stats.h new/sysstat-12.6.2/pcp_stats.h --- old/sysstat-12.6.1/pcp_stats.h 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/pcp_stats.h 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * pcp_stats.h: Include file used to display system statistics in PCP format. - * (C) 2019-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 2019-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _PCP_STATS_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/pidstat.c new/sysstat-12.6.2/pidstat.c --- old/sysstat-12.6.1/pidstat.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/pidstat.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * pidstat: Report statistics for Linux tasks - * (C) 2007-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 2007-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/pidstat.h new/sysstat-12.6.2/pidstat.h --- old/sysstat-12.6.1/pidstat.h 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/pidstat.h 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * pidstat: Display per-process statistics. - * (C) 2007-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 2007-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _PIDSTAT_H #define _PIDSTAT_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/pr_stats.c new/sysstat-12.6.2/pr_stats.c --- old/sysstat-12.6.1/pr_stats.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/pr_stats.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * pr_stats.c: Functions used by sar to display statistics - * (C) 1999-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/pr_stats.h new/sysstat-12.6.2/pr_stats.h --- old/sysstat-12.6.1/pr_stats.h 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/pr_stats.h 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * pr_stats.h: Include file used to display system statistics - * (C) 1999-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _PR_STATS_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/raw_stats.c new/sysstat-12.6.2/raw_stats.c --- old/sysstat-12.6.1/raw_stats.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/raw_stats.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * raw_stats.c: Functions used by sar to display statistics in raw format. - * (C) 1999-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/raw_stats.h new/sysstat-12.6.2/raw_stats.h --- old/sysstat-12.6.1/raw_stats.h 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/raw_stats.h 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * raw_stats.h: Include file used to display statistics in raw format. - * (C) 1999-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _RAW_STATS_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/rd_sensors.c new/sysstat-12.6.2/rd_sensors.c --- old/sysstat-12.6.1/rd_sensors.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/rd_sensors.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * rd_sensors.c: Read sensors statistics - * (C) 1999-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/rd_sensors.h new/sysstat-12.6.2/rd_sensors.h --- old/sysstat-12.6.1/rd_sensors.h 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/rd_sensors.h 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * rd_sensors.h: Include file used to read sensors statistics - * (C) 1999-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _RD_SENSORS_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/rd_stats.c new/sysstat-12.6.2/rd_stats.c --- old/sysstat-12.6.1/rd_stats.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/rd_stats.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * rd_stats.c: Read system statistics - * (C) 1999-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/rd_stats.h new/sysstat-12.6.2/rd_stats.h --- old/sysstat-12.6.1/rd_stats.h 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/rd_stats.h 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * rd_stats.h: Include file used to read system statistics - * (C) 1999-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _RD_STATS_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/rndr_stats.c new/sysstat-12.6.2/rndr_stats.c --- old/sysstat-12.6.1/rndr_stats.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/rndr_stats.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * rndr_stats.c: Functions used by sadf to display statistics in selected format. - * (C) 1999-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/rndr_stats.h new/sysstat-12.6.2/rndr_stats.h --- old/sysstat-12.6.1/rndr_stats.h 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/rndr_stats.h 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * rndr_stats.h: Include file used to display system statistics in selected format. - * (C) 1999-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _RNDR_STATS_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/sa.h new/sysstat-12.6.2/sa.h --- old/sysstat-12.6.1/sa.h 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/sa.h 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * sar/sadc: Report system activity - * (C) 1999-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _SA_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/sa1.in new/sysstat-12.6.2/sa1.in --- old/sysstat-12.6.1/sa1.in 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/sa1.in 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ #!/bin/sh # @SA_LIB_DIR@/sa1 -# (C) 1999-2022 Sebastien Godard (sysstat <at> orange.fr) +# (C) 1999-2023 Sebastien Godard (sysstat <at> orange.fr) # #@(#) @PACKAGE_NAME@-@PACKAGE_VERSION@ #@(#) sa1: Collect and store binary data in system activity data file. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/sa2.in new/sysstat-12.6.2/sa2.in --- old/sysstat-12.6.1/sa2.in 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/sa2.in 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ #!/bin/sh # @SA_LIB_DIR@/sa2 -# (C) 1999-2022 Sebastien Godard (sysstat <at> orange.fr) +# (C) 1999-2023 Sebastien Godard (sysstat <at> orange.fr) # #@(#) @PACKAGE_NAME@-@PACKAGE_VERSION@ #@(#) sa2: Write a daily report diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/sa_common.c new/sysstat-12.6.2/sa_common.c --- old/sysstat-12.6.1/sa_common.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/sa_common.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * sar and sadf common routines. - * (C) 1999-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/sa_conv.c new/sysstat-12.6.2/sa_conv.c --- old/sysstat-12.6.1/sa_conv.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/sa_conv.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * sa_conv.c: Convert an old format sa file to the up-to-date format. - * (C) 1999-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/sa_conv.h new/sysstat-12.6.2/sa_conv.h --- old/sysstat-12.6.1/sa_conv.h 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/sa_conv.h 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * sa_conv.h: Include file for "sadf -c" command. - * (C) 1999-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _SA_CONV_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/sa_wrap.c new/sysstat-12.6.2/sa_wrap.c --- old/sysstat-12.6.1/sa_wrap.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/sa_wrap.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * sysstat - sa_wrap.c: Functions used in activity.c - * (C) 1999-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/sadc.c new/sysstat-12.6.2/sadc.c --- old/sysstat-12.6.1/sadc.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/sadc.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * sadc: system activity data collector - * (C) 1999-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * @@ -1013,6 +1013,12 @@ if (act[p]->nr_ini > act[p]->nr_allocated) { act[p]->nr_allocated = act[p]->nr_ini; } + + /* Look for a possible overflow */ + check_overflow((unsigned int) act[p]->msize, + (unsigned int) act[p]->nr_allocated, + (unsigned int) act[p]->nr2); + SREALLOC(act[p]->_buf0, void, (size_t) act[p]->msize * (size_t) act[p]->nr_allocated * (size_t) act[p]->nr2); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/sadf.c new/sysstat-12.6.2/sadf.c --- old/sysstat-12.6.1/sadf.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/sadf.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * sadf: system activity data formatter - * (C) 1999-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/sadf.h new/sysstat-12.6.2/sadf.h --- old/sysstat-12.6.1/sadf.h 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/sadf.h 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * sadf: System activity data formatter - * (C) 1999-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _SADF_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/sadf_misc.c new/sysstat-12.6.2/sadf_misc.c --- old/sysstat-12.6.1/sadf_misc.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/sadf_misc.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * sadf_misc.c: Functions used by sadf to display special records - * (C) 2011-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 2011-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/sar.c new/sysstat-12.6.2/sar.c --- old/sysstat-12.6.1/sar.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/sar.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * sar: report system activity - * (C) 1999-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/svg_stats.c new/sysstat-12.6.2/svg_stats.c --- old/sysstat-12.6.1/svg_stats.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/svg_stats.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * svg_stats.c: Functions used by sadf to display statistics in SVG format. - * (C) 2016-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 2016-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/svg_stats.h new/sysstat-12.6.2/svg_stats.h --- old/sysstat-12.6.1/svg_stats.h 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/svg_stats.h 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * svg_stats.h: Include file used to display system statistics in SVG format. - * (C) 2016-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 2016-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _SVG_STATS_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/sysconfig.in new/sysstat-12.6.2/sysconfig.in --- old/sysstat-12.6.1/sysconfig.in 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/sysconfig.in 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * sysstat: System performance tools for Linux - * (C) 1999-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _SYSCONFIG_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/sysstat-12.6.1.lsm new/sysstat-12.6.2/sysstat-12.6.1.lsm --- old/sysstat-12.6.1/sysstat-12.6.1.lsm 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/sysstat-12.6.1.lsm 1970-01-01 01:00:00.000000000 +0100 @@ -1,35 +0,0 @@ -Begin4 -Title: sysstat - the sar, sadf, mpstat, iostat, tapestat, pidstat and cifsiostat commands for Linux -Version: 12.6.1 -Entered-date: 2022-11-06 -Description: The sysstat package contains the sar, sadf, mpstat, iostat, tapestat, - pidstat, cifsiostat and sa tools for Linux. - The sar command collects and reports system activity - information. - The information collected by sar can be saved in a file - in a binary format for future inspection. - The statistics reported by sar concern I/O transfer rates, - paging activity, process-related activities, interrupts, - network activity, memory and swap space utilization, CPU - utilization, kernel activities and TTY statistics, among - others. Both UP and SMP machines are fully supported. - The sadf command is used to display data collected by sar in various - formats (XML, database-friendly, etc.) and to draw graphs (SVG). - The mpstat command reports global and per-processor statistics. - The iostat command reports CPU utilization and I/O statistics - for disks. - The tapestat command reports statistics for tape drives connected - to the system. - The pidstat command reports statistics for Linux tasks (processes). - The cifsiostat command reports I/O statistics for CIFS filesystems. - NB: Send bugs, patches, suggestions and/or questions to - (sysstat [at] orange.fr). - URL: http://pagesperso-orange.fr/sebastien.godard/ -Keywords: system administration, system monitoring, sar, sadf, iostat, mpstat, tapestat, pidstat, system accounting, performance, tuning -Author: [email protected] (Sebastien Godard) -Maintained-by: [email protected] (Sebastien Godard) -Primary-site: http://pagesperso-orange.fr/sebastien.godard/ - 853kiB sysstat-12.6.1.tar.xz -Alternate-site: -Copying-policy: GPL -End diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/sysstat-12.6.1.spec new/sysstat-12.6.2/sysstat-12.6.1.spec --- old/sysstat-12.6.1/sysstat-12.6.1.spec 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/sysstat-12.6.1.spec 1970-01-01 01:00:00.000000000 +0100 @@ -1,83 +0,0 @@ -Summary: SAR, SADF, MPSTAT, IOSTAT, TAPESTAT, PIDSTAT and CIFSIOSTAT for Linux -Name: sysstat -Version: 12.6.1 -Release: 1 -License: GPL -Group: Applications/System -Source0: %{name}-%{version}.tar.gz -URL: http://pagesperso-orange.fr/sebastien.godard/ -Packager: Sebastien Godard <sysstat _at_ orange.fr> -BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(id -u -n) -Requires: gettext - -%description -The sysstat package contains the sar, sadf, mpstat, iostat, tapestat, -pidstat, cifsiostat and sa tools for Linux. -The sar command collects and reports system activity information. -The information collected by sar can be saved in a file in a binary -format for future inspection. The statistics reported by sar concern -I/O transfer rates, paging activity, process-related activities, -interrupts, network activity, memory and swap space utilization, CPU -utilization, kernel activities and TTY statistics, among others. Both -UP and SMP machines are fully supported. -The sadf command may be used to display data collected by sar in -various formats (CSV, XML, etc.) and to draw graphs (SVG). -The iostat command reports CPU utilization and I/O statistics for disks. -The tapestat command reports statistics for tapes connected to the system. -The mpstat command reports global and per-processor statistics. -The pidstat command reports statistics for Linux tasks (processes). -The cifsiostat command reports I/O statistics for CIFS filesystems. - -%define debug_package %{nil} - -%prep -%setup - -%build -# To include cron installation, add options --enable-install-cron and --enable-copy-only -./configure --prefix=%{_prefix} \ - --disable-file-attr \ - sa_lib_dir=%{_libdir}/sa \ - --mandir=%{_mandir} \ - DESTDIR=$RPM_BUILD_ROOT -make - -%install -rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT/var/log/sa - -make install - -mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d -install -m 755 sysstat $RPM_BUILD_ROOT/etc/rc.d/init.d/sysstat -mkdir -p $RPM_BUILD_ROOT/etc/sysconfig -install -m 644 sysstat.sysconfig $RPM_BUILD_ROOT/etc/sysconfig/sysstat -install -m 644 sysstat.ioconf $RPM_BUILD_ROOT/etc/sysconfig/sysstat.ioconf -mkdir -p $RPM_BUILD_ROOT/etc/cron.d -install -m 644 cron/sysstat.crond.sample $RPM_BUILD_ROOT/etc/cron.d/sysstat -mkdir -p $RPM_BUILD_ROOT/etc/rc2.d -cd $RPM_BUILD_ROOT/etc/rc2.d && ln -sf ../init.d/sysstat S01sysstat -mkdir -p $RPM_BUILD_ROOT/etc/rc3.d -cd $RPM_BUILD_ROOT/etc/rc3.d && ln -sf ../init.d/sysstat S01sysstat -mkdir -p $RPM_BUILD_ROOT/etc/rc5.d -cd $RPM_BUILD_ROOT/etc/rc5.d && ln -sf ../init.d/sysstat S01sysstat - -%clean -rm -rf $RPM_BUILD_ROOT - -%files -%defattr(644,root,root,755) -%doc %{_datadir}/doc/sysstat-%{version}/* -%attr(755,root,root) %{_bindir}/* -%attr(755,root,root) %{_libdir}/sa/* -%attr(644,root,root) %{_mandir}/man*/* -%attr(644,root,root) %{_datadir}/locale/*/LC_MESSAGES/sysstat.mo -%attr(755,root,root) %dir /var/log/sa -%attr(755,root,root) /etc/rc.d/init.d/sysstat -%attr(644,root,root) /etc/sysconfig/sysstat -%attr(644,root,root) /etc/sysconfig/sysstat.ioconf -/etc/rc2.d/S01sysstat -/etc/rc3.d/S01sysstat -/etc/rc5.d/S01sysstat -%config(noreplace) %attr(0644,root,root) /etc/cron.d/sysstat - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/sysstat-12.6.2.lsm new/sysstat-12.6.2/sysstat-12.6.2.lsm --- old/sysstat-12.6.1/sysstat-12.6.2.lsm 1970-01-01 01:00:00.000000000 +0100 +++ new/sysstat-12.6.2/sysstat-12.6.2.lsm 2023-01-29 09:24:19.000000000 +0100 @@ -0,0 +1,35 @@ +Begin4 +Title: sysstat - the sar, sadf, mpstat, iostat, tapestat, pidstat and cifsiostat commands for Linux +Version: 12.6.2 +Entered-date: 2023-01-29 +Description: The sysstat package contains the sar, sadf, mpstat, iostat, tapestat, + pidstat, cifsiostat and sa tools for Linux. + The sar command collects and reports system activity + information. + The information collected by sar can be saved in a file + in a binary format for future inspection. + The statistics reported by sar concern I/O transfer rates, + paging activity, process-related activities, interrupts, + network activity, memory and swap space utilization, CPU + utilization, kernel activities and TTY statistics, among + others. Both UP and SMP machines are fully supported. + The sadf command is used to display data collected by sar in various + formats (XML, database-friendly, etc.) and to draw graphs (SVG). + The mpstat command reports global and per-processor statistics. + The iostat command reports CPU utilization and I/O statistics + for disks. + The tapestat command reports statistics for tape drives connected + to the system. + The pidstat command reports statistics for Linux tasks (processes). + The cifsiostat command reports I/O statistics for CIFS filesystems. + NB: Send bugs, patches, suggestions and/or questions to + (sysstat [at] orange.fr). + URL: http://pagesperso-orange.fr/sebastien.godard/ +Keywords: system administration, system monitoring, sar, sadf, iostat, mpstat, tapestat, pidstat, system accounting, performance, tuning +Author: [email protected] (Sebastien Godard) +Maintained-by: [email protected] (Sebastien Godard) +Primary-site: http://pagesperso-orange.fr/sebastien.godard/ + 853kiB sysstat-12.6.2.tar.xz +Alternate-site: +Copying-policy: GPL +End diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/sysstat-12.6.2.spec new/sysstat-12.6.2/sysstat-12.6.2.spec --- old/sysstat-12.6.1/sysstat-12.6.2.spec 1970-01-01 01:00:00.000000000 +0100 +++ new/sysstat-12.6.2/sysstat-12.6.2.spec 2023-01-29 09:24:19.000000000 +0100 @@ -0,0 +1,83 @@ +Summary: SAR, SADF, MPSTAT, IOSTAT, TAPESTAT, PIDSTAT and CIFSIOSTAT for Linux +Name: sysstat +Version: 12.6.2 +Release: 1 +License: GPL +Group: Applications/System +Source0: %{name}-%{version}.tar.gz +URL: http://pagesperso-orange.fr/sebastien.godard/ +Packager: Sebastien Godard <sysstat _at_ orange.fr> +BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(id -u -n) +Requires: gettext + +%description +The sysstat package contains the sar, sadf, mpstat, iostat, tapestat, +pidstat, cifsiostat and sa tools for Linux. +The sar command collects and reports system activity information. +The information collected by sar can be saved in a file in a binary +format for future inspection. The statistics reported by sar concern +I/O transfer rates, paging activity, process-related activities, +interrupts, network activity, memory and swap space utilization, CPU +utilization, kernel activities and TTY statistics, among others. Both +UP and SMP machines are fully supported. +The sadf command may be used to display data collected by sar in +various formats (CSV, XML, etc.) and to draw graphs (SVG). +The iostat command reports CPU utilization and I/O statistics for disks. +The tapestat command reports statistics for tapes connected to the system. +The mpstat command reports global and per-processor statistics. +The pidstat command reports statistics for Linux tasks (processes). +The cifsiostat command reports I/O statistics for CIFS filesystems. + +%define debug_package %{nil} + +%prep +%setup + +%build +# To include cron installation, add options --enable-install-cron and --enable-copy-only +./configure --prefix=%{_prefix} \ + --disable-file-attr \ + sa_lib_dir=%{_libdir}/sa \ + --mandir=%{_mandir} \ + DESTDIR=$RPM_BUILD_ROOT +make + +%install +rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT/var/log/sa + +make install + +mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d +install -m 755 sysstat $RPM_BUILD_ROOT/etc/rc.d/init.d/sysstat +mkdir -p $RPM_BUILD_ROOT/etc/sysconfig +install -m 644 sysstat.sysconfig $RPM_BUILD_ROOT/etc/sysconfig/sysstat +install -m 644 sysstat.ioconf $RPM_BUILD_ROOT/etc/sysconfig/sysstat.ioconf +mkdir -p $RPM_BUILD_ROOT/etc/cron.d +install -m 644 cron/sysstat.crond.sample $RPM_BUILD_ROOT/etc/cron.d/sysstat +mkdir -p $RPM_BUILD_ROOT/etc/rc2.d +cd $RPM_BUILD_ROOT/etc/rc2.d && ln -sf ../init.d/sysstat S01sysstat +mkdir -p $RPM_BUILD_ROOT/etc/rc3.d +cd $RPM_BUILD_ROOT/etc/rc3.d && ln -sf ../init.d/sysstat S01sysstat +mkdir -p $RPM_BUILD_ROOT/etc/rc5.d +cd $RPM_BUILD_ROOT/etc/rc5.d && ln -sf ../init.d/sysstat S01sysstat + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) +%doc %{_datadir}/doc/sysstat-%{version}/* +%attr(755,root,root) %{_bindir}/* +%attr(755,root,root) %{_libdir}/sa/* +%attr(644,root,root) %{_mandir}/man*/* +%attr(644,root,root) %{_datadir}/locale/*/LC_MESSAGES/sysstat.mo +%attr(755,root,root) %dir /var/log/sa +%attr(755,root,root) /etc/rc.d/init.d/sysstat +%attr(644,root,root) /etc/sysconfig/sysstat +%attr(644,root,root) /etc/sysconfig/sysstat.ioconf +/etc/rc2.d/S01sysstat +/etc/rc3.d/S01sysstat +/etc/rc5.d/S01sysstat +%config(noreplace) %attr(0644,root,root) /etc/cron.d/sysstat + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/sysstat.in new/sysstat-12.6.2/sysstat.in --- old/sysstat-12.6.1/sysstat.in 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/sysstat.in 2023-01-29 09:24:19.000000000 +0100 @@ -4,7 +4,7 @@ # description: Reset the system activity logs # # @INIT_DIR@/sysstat -# (C) 2000-2022 Sebastien Godard (sysstat <at> orange.fr) +# (C) 2000-2023 Sebastien Godard (sysstat <at> orange.fr) # ### BEGIN INIT INFO # Provides: sysstat diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/systest.c new/sysstat-12.6.2/systest.c --- old/sysstat-12.6.1/systest.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/systest.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * sysstat test functions. - * (C) 2019-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 2019-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/systest.h new/sysstat-12.6.2/systest.h --- old/sysstat-12.6.1/systest.h 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/systest.h 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * sysstat: System performance tools for Linux - * (C) 1999-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _SYSTEST_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/version.in new/sysstat-12.6.2/version.in --- old/sysstat-12.6.1/version.in 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/version.in 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * sysstat: System performance tools for Linux - * (C) 1999-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _VERSION_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/xml_stats.c new/sysstat-12.6.2/xml_stats.c --- old/sysstat-12.6.1/xml_stats.c 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/xml_stats.c 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * xml_stats.c: Functions used by sadf to display statistics in XML. - * (C) 1999-2022 by Sebastien GODARD (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien GODARD (sysstat <at> orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysstat-12.6.1/xml_stats.h new/sysstat-12.6.2/xml_stats.h --- old/sysstat-12.6.1/xml_stats.h 2022-11-06 16:03:27.000000000 +0100 +++ new/sysstat-12.6.2/xml_stats.h 2023-01-29 09:24:19.000000000 +0100 @@ -1,6 +1,6 @@ /* * xml_stats.h: Include file used to display system statistics in XML. - * (C) 1999-2022 by Sebastien Godard (sysstat <at> orange.fr) + * (C) 1999-2023 by Sebastien Godard (sysstat <at> orange.fr) */ #ifndef _XML_STATS_H
