From 2e46917adcd69c701d498e5c9fdfd0e33f75f6a7 Mon Sep 17 00:00:00 2001 From: Sebastien GODARD Date: Fri, 8 May 2020 10:02:41 +0200 Subject: [PATCH] sysstat-12.3.3 sysstat version 12.3.3 final packaging. lsm and spec files updated. Changelog added. Year of (C) message updated. Exciting new features in this version include: * sar/sadc collect and display Pressure-Stall Information statistics. These metrics have been added during the 4.20 development cycle of the Linux kernel. They can be displayed with "sar -q {CPU | LOAD | MEM}". * iostat has gained support devices managed by drivers in userspace like spdk (see #257). New flags (-f / +f) have been added so that the user can specify an alternate location for statistics files. This version also includes various bug fixes. Enjoy! Signed-off-by: Sebastien GODARD --- BUG_REPORT | 2 + CHANGES | 21 ++++ Makefile.in | 2 +- README.md | 6 +- activity.c | 2 +- common.c | 2 +- common.h | 2 +- count.c | 2 +- count.h | 2 +- format.c | 2 +- iostat.c | 2 +- iostat.h | 2 +- json_stats.c | 2 +- json_stats.h | 2 +- mpstat.c | 2 +- mpstat.h | 2 +- nls/sysstat.pot | 110 ++++++++++----------- pcp_def_metrics.c | 2 +- pcp_def_metrics.h | 2 +- pcp_stats.c | 2 +- pcp_stats.h | 2 +- pidstat.c | 2 +- pidstat.h | 2 +- pr_stats.c | 2 +- pr_stats.h | 2 +- raw_stats.c | 2 +- raw_stats.h | 2 +- rd_sensors.c | 2 +- rd_sensors.h | 2 +- rd_stats.c | 2 +- rd_stats.h | 2 +- rndr_stats.c | 2 +- rndr_stats.h | 2 +- sa.h | 2 +- sa1.in | 2 +- sa2.in | 2 +- sa_common.c | 2 +- sa_conv.c | 2 +- sa_conv.h | 2 +- sa_wrap.c | 2 +- sadc.c | 2 +- sadf.c | 2 +- sadf.h | 2 +- sadf_misc.c | 2 +- sar.c | 2 +- svg_stats.c | 2 +- svg_stats.h | 2 +- sysconfig.in | 2 +- sysstat-12.3.2.lsm => sysstat-12.3.3.lsm | 14 +-- sysstat-12.3.2.spec => sysstat-12.3.3.spec | 2 +- sysstat.in | 2 +- systest.c | 2 +- systest.h | 2 +- version.in | 2 +- xml_stats.c | 2 +- xml_stats.h | 2 +- 56 files changed, 140 insertions(+), 115 deletions(-) rename sysstat-12.3.2.lsm => sysstat-12.3.3.lsm (89%) rename sysstat-12.3.2.spec => sysstat-12.3.3.spec (99%) diff --git a/BUG_REPORT b/BUG_REPORT index c75119aa..bc62a3a9 100644 --- a/BUG_REPORT +++ b/BUG_REPORT @@ -16,3 +16,5 @@ Actual behavior: [What actually happened] Additional info: [Include gist of relevant binary system activity datafile, config, logs, etc. or send them directly to me at sysstat orange_dot_fr] +Opening an issue on GitHub is the preferred way to report a bug. + diff --git a/CHANGES b/CHANGES index 15f56284..a8bce01f 100644 --- a/CHANGES +++ b/CHANGES @@ -1,5 +1,26 @@ Changes: +2020/05/08: Version 12.3.3 - Sebastien Godard (sysstat orange.fr) + * sar/sadc: Add new Pressure-Stall Information (PSI) statistics. + * sadf: Add support for PSI statistics. + * iostat: Add support for devices managed by userspace drivers (e.g. spdk). + Add new flags -f/+f to specify an alternate location for stats files. + * sar: Don't display duplicate entries in /etc/mtab [12.2.2]. + * sar: Don't display "Inconsistent input data" error message when no + activities are collected by sadc. + * sadf: XML: Remove "per" attribute for memory activity. + * sadf: Add new option "hz=" for datafile conversion. + * Various updates to remove GCC v9/v10 warnings. + * sar: Don't check if we are close enough to selected interval when + interval=1 [12.2.2]. + * sadf: Use actual number of items, not its pointer address [12.2.2]. + * [Sdrkun]: sa1: Create default sa directory if it doesn't exist [12.2.2]. + * pr_stats.c: Printing timestamp should appear only once [12.2.2]. + * common.c: Remove unused get_dev_part_nr() function [12.2.2]. + * DTD and XSD documents updated. + * sar and sadf manual pages updated. + * Non regression tests updated. New tests added (sar, iostat). + 2020/04/10: Version 12.3.2 - Sebastien Godard (sysstat orange.fr) * pidstat: Major code refactoring. Several bugs fixed. * pidstat: Don't display unneeded spaces following command name diff --git a/Makefile.in b/Makefile.in index e5098f7d..915e02ad 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1,5 +1,5 @@ # Makefile to build sysstat commands -# (C) 1999-2019 Sebastien GODARD (sysstat orange.fr) +# (C) 1999-2020 Sebastien GODARD (sysstat orange.fr) # Version and package name VERSION = @PACKAGE_VERSION@ diff --git a/README.md b/README.md index eed68e48..5ba7004e 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ [![Total Alerts](https://img.shields.io/lgtm/alerts/g/sysstat/sysstat.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/sysstat/sysstat/alerts) [![Donate](https://img.shields.io/badge/Donate-PayPal-blue.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=45U6F9R73ESFQ) -(C) 1999-2019 Sebastien GODARD (sysstat (at) orange (dot) fr) +(C) 1999-2020 Sebastien GODARD (sysstat (at) orange (dot) fr) ### Introduction @@ -46,6 +46,7 @@ Default sampling interval is 10 minutes but this can be changed of course (it ca - Power management statistics (instantaneous and average CPU clock frequency, fans speed, devices temperature, voltage inputs) - USB devices plugged into the system - Filesystems utilization (inodes and blocks) +- Pressure-Stall Information statistics #### Sysstat key features: - Display average statistics values at the end of the reports. @@ -56,6 +57,7 @@ Default sampling interval is 10 minutes but this can be changed of course (it ca - Needs very little CPU time to run (written in C). - System statistics collected by sar/sadc can be saved in a file for future inspection. You can configure the length of data history to keep. There is no limit for this history length but the available space on your storage device. - System statistics collected by sar/sadc can be exported in various different formats (CSV, XML, JSON, SVG, etc.). DTD and XML Schema documents are included in sysstat package. JSON output format is also available for mpstat and iostat commands. +- iostat can display statistics for devices managed by drivers in userspace like spdk. - Smart color output for easier statistics reading. ![Smart color output](images/color_output.png) @@ -167,7 +169,7 @@ that should be provided for this. Please also remember to read the FAQ that comes with sysstat or is available from the Wiki page on GitHub. -Opening a pull request is the preferred way to submit a patch. +Opening an issue or a pull request on GitHub is the preferred way to report a bug or submit a patch. Patches and suggestions for improvements are always welcome! ### Support sysstat! diff --git a/activity.c b/activity.c index 088ff307..cece67f9 100644 --- a/activity.c +++ b/activity.c @@ -1,6 +1,6 @@ /* * activity.c: Define system activities available for sar/sadc. - * (C) 1999-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 1999-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/common.c b/common.c index 28279ceb..bf55e057 100644 --- a/common.c +++ b/common.c @@ -1,6 +1,6 @@ /* * sar, sadc, sadf, mpstat and iostat common routines. - * (C) 1999-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 1999-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/common.h b/common.h index f8a8dd41..0119df74 100644 --- a/common.h +++ b/common.h @@ -1,6 +1,6 @@ /* * sysstat: System performance tools for Linux - * (C) 1999-2019 by Sebastien Godard (sysstat orange.fr) + * (C) 1999-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _COMMON_H diff --git a/count.c b/count.c index c2afee74..0bc57121 100644 --- a/count.c +++ b/count.c @@ -1,6 +1,6 @@ /* * count.c: Count items for which statistics will be collected. - * (C) 1999-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 1999-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/count.h b/count.h index 5358e66e..db1364e0 100644 --- a/count.h +++ b/count.h @@ -1,7 +1,7 @@ /* * count.h: Include file used to count items for which * statistics will be collected. - * (C) 1999-2019 by Sebastien Godard (sysstat orange.fr) + * (C) 1999-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _COUNT_H diff --git a/format.c b/format.c index 84521b90..7f0797c6 100644 --- a/format.c +++ b/format.c @@ -1,6 +1,6 @@ /* * format.c: Output format definitions for sadf and sar - * (C) 2011-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 2011-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/iostat.c b/iostat.c index 2b8a58aa..dcf23e25 100644 --- a/iostat.c +++ b/iostat.c @@ -1,6 +1,6 @@ /* * iostat: report CPU and I/O statistics - * (C) 1998-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 1998-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/iostat.h b/iostat.h index ceabb73e..264bc589 100644 --- a/iostat.h +++ b/iostat.h @@ -1,6 +1,6 @@ /* * iostat: report CPU and I/O statistics - * (C) 1999-2019 by Sebastien Godard (sysstat orange.fr) + * (C) 1999-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _IOSTAT_H diff --git a/json_stats.c b/json_stats.c index 7479fe12..ac7bbbf8 100644 --- a/json_stats.c +++ b/json_stats.c @@ -1,6 +1,6 @@ /* * json_stats.c: Funtions used by sadf to display statistics in JSON format. - * (C) 1999-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 1999-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/json_stats.h b/json_stats.h index 90a7e2fd..133a292b 100644 --- a/json_stats.h +++ b/json_stats.h @@ -1,6 +1,6 @@ /* * json_stats.h: Include file used to display system statistics in JSON format. - * (C) 1999-2019 by Sebastien Godard (sysstat orange.fr) + * (C) 1999-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _JSON_STATS_H diff --git a/mpstat.c b/mpstat.c index 3aca60fd..14474a37 100644 --- a/mpstat.c +++ b/mpstat.c @@ -1,6 +1,6 @@ /* * mpstat: per-processor statistics - * (C) 2000-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 2000-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/mpstat.h b/mpstat.h index a20acfad..c458d6a8 100644 --- a/mpstat.h +++ b/mpstat.h @@ -1,6 +1,6 @@ /* * mpstat: per-processor statistics - * (C) 2000-2019 by Sebastien Godard (sysstat orange.fr) + * (C) 2000-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _MPSTAT_H diff --git a/nls/sysstat.pot b/nls/sysstat.pot index a51ee317..dfcfa0b4 100644 --- a/nls/sysstat.pot +++ b/nls/sysstat.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: sysstat orange.fr\n" -"POT-Creation-Date: 2020-05-08 09:24+0200\n" +"POT-Creation-Date: 2020-05-08 09:52+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,11 +17,44 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: cifsiostat.c:75 tapestat.c:104 mpstat.c:134 iostat.c:89 sar.c:108 +#: pr_stats.c:2616 pr_stats.c:2623 pr_stats.c:2728 pr_stats.c:2773 +msgid "Summary:" +msgstr "" + +#: iostat.c:89 cifsiostat.c:75 mpstat.c:134 tapestat.c:104 sar.c:108 #, c-format msgid "Usage: %s [ options ] [ [ ] ]\n" msgstr "" +#: iostat.c:92 +#, c-format +msgid "" +"Options are:\n" +"[ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -s ] [ -t ] [ -V ] [ -x ] [ -y ] " +"[ -z ]\n" +"[ { -f | +f } ] [ -j { ID | LABEL | PATH | UUID | ... } ]\n" +"[ --dec={ 0 | 1 | 2 } ] [ --human ] [ -o JSON ]\n" +"[ [ -H ] -g ] [ -p [ [,...] | ALL ] ]\n" +"[ [...] | ALL ] [ --debuginfo ]\n" +msgstr "" + +#: iostat.c:99 +#, c-format +msgid "" +"Options are:\n" +"[ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -s ] [ -t ] [ -V ] [ -x ] [ -y ] " +"[ -z ]\n" +"[ { -f | +f } ] [ -j { ID | LABEL | PATH | UUID | ... } ]\n" +"[ --dec={ 0 | 1 | 2 } ] [ --human ] [ -o JSON ]\n" +"[ [ -H ] -g ] [ -p [ [,...] | ALL ] ]\n" +"[ [...] | ALL ]\n" +msgstr "" + +#: iostat.c:2165 sa_common.c:2329 +#, c-format +msgid "Invalid type of persistent device name\n" +msgstr "" + #: cifsiostat.c:79 #, c-format msgid "" @@ -71,18 +104,6 @@ msgstr "" msgid "Cannot handle so many processors!\n" msgstr "" -#: tapestat.c:106 -#, c-format -msgid "" -"Options are:\n" -"[ --human ] [ -k | -m ] [ -t ] [ -V ] [ -y ] [ -z ]\n" -msgstr "" - -#: tapestat.c:272 -#, c-format -msgid "No tape drives with statistics found\n" -msgstr "" - #: mpstat.c:137 #, c-format msgid "" @@ -96,35 +117,6 @@ msgstr "" msgid "Average:" msgstr "" -#: iostat.c:92 -#, c-format -msgid "" -"Options are:\n" -"[ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -s ] [ -t ] [ -V ] [ -x ] [ -y ] " -"[ -z ]\n" -"[ { -f | +f } ] [ -j { ID | LABEL | PATH | UUID | ... } ]\n" -"[ --dec={ 0 | 1 | 2 } ] [ --human ] [ -o JSON ]\n" -"[ [ -H ] -g ] [ -p [ [,...] | ALL ] ]\n" -"[ [...] | ALL ] [ --debuginfo ]\n" -msgstr "" - -#: iostat.c:99 -#, c-format -msgid "" -"Options are:\n" -"[ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -s ] [ -t ] [ -V ] [ -x ] [ -y ] " -"[ -z ]\n" -"[ { -f | +f } ] [ -j { ID | LABEL | PATH | UUID | ... } ]\n" -"[ --dec={ 0 | 1 | 2 } ] [ --human ] [ -o JSON ]\n" -"[ [ -H ] -g ] [ -p [ [,...] | ALL ] ]\n" -"[ [...] | ALL ]\n" -msgstr "" - -#: iostat.c:2165 sa_common.c:2329 -#, c-format -msgid "Invalid type of persistent device name\n" -msgstr "" - #: sadf.c:105 #, c-format msgid "" @@ -148,8 +140,21 @@ msgstr "" msgid "PCP support not compiled in\n" msgstr "" -#: pr_stats.c:2616 pr_stats.c:2623 pr_stats.c:2728 pr_stats.c:2773 -msgid "Summary:" +#: tapestat.c:106 +#, c-format +msgid "" +"Options are:\n" +"[ --human ] [ -k | -m ] [ -t ] [ -V ] [ -y ] [ -z ]\n" +msgstr "" + +#: tapestat.c:272 +#, c-format +msgid "No tape drives with statistics found\n" +msgstr "" + +#: common.c:79 +#, c-format +msgid "sysstat version %s\n" msgstr "" #: sar.c:123 @@ -344,16 +349,6 @@ msgstr "" msgid "Cannot find the data collector (%s)\n" msgstr "" -#: rd_stats.c:359 -#, c-format -msgid "Cannot read %s\n" -msgstr "" - -#: common.c:79 -#, c-format -msgid "sysstat version %s\n" -msgstr "" - #: sa_conv.c:99 #, c-format msgid "Cannot convert the format of this file\n" @@ -489,6 +484,11 @@ msgstr "" msgid " \t[Unknown format]" msgstr "" +#: rd_stats.c:359 +#, c-format +msgid "Cannot read %s\n" +msgstr "" + #: sa_common.c:302 #, c-format msgid "File created by sar/sadc from sysstat version %d.%d.%d" diff --git a/pcp_def_metrics.c b/pcp_def_metrics.c index db5a705d..61cf7af2 100644 --- a/pcp_def_metrics.c +++ b/pcp_def_metrics.c @@ -1,6 +1,6 @@ /* * pcp_def_metrics.c: Funtions used by sadf to define PCP metrics - * (C) 2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 2019-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/pcp_def_metrics.h b/pcp_def_metrics.h index 1eff754a..809bab25 100644 --- a/pcp_def_metrics.h +++ b/pcp_def_metrics.h @@ -1,6 +1,6 @@ /* * pcp_def_metrics.h: Include file used to define PCP metrics. - * (C) 2019 by Sebastien Godard (sysstat orange.fr) + * (C) 2019-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _PCP_DEF_METRICS_H diff --git a/pcp_stats.c b/pcp_stats.c index 85e41012..e4e365b8 100644 --- a/pcp_stats.c +++ b/pcp_stats.c @@ -1,6 +1,6 @@ /* * pcp_stats.c: Funtions used by sadf to create PCP archive files. - * (C) 2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 2019-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/pcp_stats.h b/pcp_stats.h index 7a0536d3..f2823984 100644 --- a/pcp_stats.h +++ b/pcp_stats.h @@ -1,6 +1,6 @@ /* * pcp_stats.h: Include file used to display system statistics in PCP format. - * (C) 2019 by Sebastien Godard (sysstat orange.fr) + * (C) 2019-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _PCP_STATS_H diff --git a/pidstat.c b/pidstat.c index 10e5821e..3e326f41 100644 --- a/pidstat.c +++ b/pidstat.c @@ -1,6 +1,6 @@ /* * pidstat: Report statistics for Linux tasks - * (C) 2007-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 2007-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/pidstat.h b/pidstat.h index cef31219..1bcbe6f3 100644 --- a/pidstat.h +++ b/pidstat.h @@ -1,6 +1,6 @@ /* * pidstat: Display per-process statistics. - * (C) 2007-2019 by Sebastien Godard (sysstat orange.fr) + * (C) 2007-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _PIDSTAT_H #define _PIDSTAT_H diff --git a/pr_stats.c b/pr_stats.c index 8adc5046..32b1dfaf 100644 --- a/pr_stats.c +++ b/pr_stats.c @@ -1,6 +1,6 @@ /* * pr_stats.c: Functions used by sar to display statistics - * (C) 1999-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 1999-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/pr_stats.h b/pr_stats.h index 6c26393c..dd524048 100644 --- a/pr_stats.h +++ b/pr_stats.h @@ -1,6 +1,6 @@ /* * pr_stats.h: Include file used to display system statistics - * (C) 1999-2019 by Sebastien Godard (sysstat orange.fr) + * (C) 1999-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _PR_STATS_H diff --git a/raw_stats.c b/raw_stats.c index e98e52b9..4dd41034 100644 --- a/raw_stats.c +++ b/raw_stats.c @@ -1,6 +1,6 @@ /* * raw_stats.c: Functions used by sar to display statistics in raw format. - * (C) 1999-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 1999-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/raw_stats.h b/raw_stats.h index 7b49046e..6bd8645a 100644 --- a/raw_stats.h +++ b/raw_stats.h @@ -1,6 +1,6 @@ /* * raw_stats.h: Include file used to display statistics in raw format. - * (C) 1999-2019 by Sebastien Godard (sysstat orange.fr) + * (C) 1999-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _RAW_STATS_H diff --git a/rd_sensors.c b/rd_sensors.c index ca7747e8..ee910705 100644 --- a/rd_sensors.c +++ b/rd_sensors.c @@ -1,6 +1,6 @@ /* * rd_sensors.c: Read sensors statistics - * (C) 1999-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 1999-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/rd_sensors.h b/rd_sensors.h index fce85f8c..ee5e92c3 100644 --- a/rd_sensors.h +++ b/rd_sensors.h @@ -1,6 +1,6 @@ /* * rd_sensors.h: Include file used to read sensors statistics - * (C) 1999-2019 by Sebastien Godard (sysstat orange.fr) + * (C) 1999-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _RD_SENSORS_H diff --git a/rd_stats.c b/rd_stats.c index b7990c22..56d42d00 100644 --- a/rd_stats.c +++ b/rd_stats.c @@ -1,6 +1,6 @@ /* * rd_stats.c: Read system statistics - * (C) 1999-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 1999-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/rd_stats.h b/rd_stats.h index d9820743..42d7e220 100644 --- a/rd_stats.h +++ b/rd_stats.h @@ -1,6 +1,6 @@ /* * rd_stats.h: Include file used to read system statistics - * (C) 1999-2019 by Sebastien Godard (sysstat orange.fr) + * (C) 1999-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _RD_STATS_H diff --git a/rndr_stats.c b/rndr_stats.c index 12c0a6e6..4b2cf55b 100644 --- a/rndr_stats.c +++ b/rndr_stats.c @@ -1,6 +1,6 @@ /* * rndr_stats.c: Funtions used by sadf to display statistics in selected format. - * (C) 1999-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 1999-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/rndr_stats.h b/rndr_stats.h index 29a8cdda..3db592e3 100644 --- a/rndr_stats.h +++ b/rndr_stats.h @@ -1,6 +1,6 @@ /* * rndr_stats.h: Include file used to display system statistics in selected format. - * (C) 1999-2019 by Sebastien Godard (sysstat orange.fr) + * (C) 1999-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _RNDR_STATS_H diff --git a/sa.h b/sa.h index 7e6f963e..85d87dd7 100644 --- a/sa.h +++ b/sa.h @@ -1,6 +1,6 @@ /* * sar/sadc: Report system activity - * (C) 1999-2019 by Sebastien Godard (sysstat orange.fr) + * (C) 1999-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _SA_H diff --git a/sa1.in b/sa1.in index b87d5775..c72ce453 100644 --- a/sa1.in +++ b/sa1.in @@ -1,6 +1,6 @@ #!/bin/sh # @SA_LIB_DIR@/sa1 -# (C) 1999-2019 Sebastien Godard (sysstat orange.fr) +# (C) 1999-2020 Sebastien Godard (sysstat orange.fr) # #@(#) @PACKAGE_NAME@-@PACKAGE_VERSION@ #@(#) sa1: Collect and store binary data in system activity data file. diff --git a/sa2.in b/sa2.in index bc9caba6..4e50c973 100644 --- a/sa2.in +++ b/sa2.in @@ -1,6 +1,6 @@ #!/bin/sh # @SA_LIB_DIR@/sa2 -# (C) 1999-2019 Sebastien Godard (sysstat orange.fr) +# (C) 1999-2020 Sebastien Godard (sysstat orange.fr) # #@(#) @PACKAGE_NAME@-@PACKAGE_VERSION@ #@(#) sa2: Write a daily report diff --git a/sa_common.c b/sa_common.c index 283a16d2..9b8051ba 100644 --- a/sa_common.c +++ b/sa_common.c @@ -1,6 +1,6 @@ /* * sar and sadf common routines. - * (C) 1999-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 1999-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/sa_conv.c b/sa_conv.c index eb037df4..db1fade0 100644 --- a/sa_conv.c +++ b/sa_conv.c @@ -1,6 +1,6 @@ /* * sa_conv.c: Convert an old format sa file to the up-to-date format. - * (C) 1999-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 1999-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/sa_conv.h b/sa_conv.h index 3b9820c4..3e49b934 100644 --- a/sa_conv.h +++ b/sa_conv.h @@ -1,6 +1,6 @@ /* * sa_conv.h: Include file for "sadf -c" command. - * (C) 1999-2019 by Sebastien Godard (sysstat orange.fr) + * (C) 1999-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _SA_CONV_H diff --git a/sa_wrap.c b/sa_wrap.c index 5f029701..fa78add3 100644 --- a/sa_wrap.c +++ b/sa_wrap.c @@ -1,6 +1,6 @@ /* * sysstat - sa_wrap.c: Functions used in activity.c - * (C) 1999-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 1999-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/sadc.c b/sadc.c index 84168802..40c3b466 100644 --- a/sadc.c +++ b/sadc.c @@ -1,6 +1,6 @@ /* * sadc: system activity data collector - * (C) 1999-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 1999-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/sadf.c b/sadf.c index dd0a25b1..bceb5eaf 100644 --- a/sadf.c +++ b/sadf.c @@ -1,6 +1,6 @@ /* * sadf: system activity data formatter - * (C) 1999-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 1999-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/sadf.h b/sadf.h index af366032..5628d289 100644 --- a/sadf.h +++ b/sadf.h @@ -1,6 +1,6 @@ /* * sadf: System activity data formatter - * (C) 1999-2019 by Sebastien Godard (sysstat orange.fr) + * (C) 1999-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _SADF_H diff --git a/sadf_misc.c b/sadf_misc.c index 6c322ba9..bf847e4f 100644 --- a/sadf_misc.c +++ b/sadf_misc.c @@ -1,6 +1,6 @@ /* * sadf_misc.c: Funtions used by sadf to display special records - * (C) 2011-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 2011-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/sar.c b/sar.c index 64bddb59..d2b2f4f1 100644 --- a/sar.c +++ b/sar.c @@ -1,6 +1,6 @@ /* * sar: report system activity - * (C) 1999-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 1999-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/svg_stats.c b/svg_stats.c index b2e52977..4a38d6a5 100644 --- a/svg_stats.c +++ b/svg_stats.c @@ -1,6 +1,6 @@ /* * svg_stats.c: Funtions used by sadf to display statistics in SVG format. - * (C) 2016-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 2016-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/svg_stats.h b/svg_stats.h index 8f37bcc9..32aecc0d 100644 --- a/svg_stats.h +++ b/svg_stats.h @@ -1,6 +1,6 @@ /* * svg_stats.h: Include file used to display system statistics in SVG format. - * (C) 2016-2019 by Sebastien Godard (sysstat orange.fr) + * (C) 2016-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _SVG_STATS_H diff --git a/sysconfig.in b/sysconfig.in index 93e6e0a3..c9478494 100644 --- a/sysconfig.in +++ b/sysconfig.in @@ -1,6 +1,6 @@ /* * sysstat: System performance tools for Linux - * (C) 1999-2019 by Sebastien Godard (sysstat orange.fr) + * (C) 1999-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _SYSCONFIG_H diff --git a/sysstat-12.3.2.lsm b/sysstat-12.3.3.lsm similarity index 89% rename from sysstat-12.3.2.lsm rename to sysstat-12.3.3.lsm index af34cdef..a169e68f 100644 --- a/sysstat-12.3.2.lsm +++ b/sysstat-12.3.3.lsm @@ -1,7 +1,7 @@ Begin4 Title: sysstat - the sar, sadf, mpstat, iostat, tapestat, pidstat and cifsiostat commands for Linux -Version: 12.3.2 -Entered-date: 2020-04-10 +Version: 12.3.3 +Entered-date: 2020-05-08 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 @@ -29,11 +29,11 @@ Keywords: system administration, system monitoring, sar, sadf, iostat, mpstat, t Author: sysstat@NOSPAM.orange.fr (Sebastien Godard) Maintained-by: sysstat@NOSPAM.orange.fr (Sebastien Godard) Primary-site: http://pagesperso-orange.fr/sebastien.godard/ - 1320kiB sysstat-12.3.2.tar.gz - 1045kiB sysstat-12.3.2.tar.bz2 - 725kiB sysstat-12.3.2.tar.xz - 1252kiB sysstat-12.3.2-1.src.rpm - 401kiB sysstat-12.3.2-1.x86_64.rpm + 1353kiB sysstat-12.3.3.tar.gz + 1059kiB sysstat-12.3.3.tar.bz2 + 767kiB sysstat-12.3.3.tar.xz + 1285kiB sysstat-12.3.3-1.src.rpm + 410kiB sysstat-12.3.3-1.x86_64.rpm Alternate-site: Copying-policy: GPL End diff --git a/sysstat-12.3.2.spec b/sysstat-12.3.3.spec similarity index 99% rename from sysstat-12.3.2.spec rename to sysstat-12.3.3.spec index f44293cb..c59a1def 100644 --- a/sysstat-12.3.2.spec +++ b/sysstat-12.3.3.spec @@ -1,6 +1,6 @@ Summary: SAR, SADF, MPSTAT, IOSTAT, TAPESTAT, PIDSTAT and CIFSIOSTAT for Linux Name: sysstat -Version: 12.3.2 +Version: 12.3.3 Release: 1 License: GPL Group: Applications/System diff --git a/sysstat.in b/sysstat.in index 5ce61682..c12bbba2 100644 --- a/sysstat.in +++ b/sysstat.in @@ -4,7 +4,7 @@ # description: Reset the system activity logs # # @INIT_DIR@/sysstat -# (C) 2000-2019 Sebastien Godard (sysstat orange.fr) +# (C) 2000-2020 Sebastien Godard (sysstat orange.fr) # ### BEGIN INIT INFO # Provides: sysstat diff --git a/systest.c b/systest.c index 4cbf25f7..088596cc 100644 --- a/systest.c +++ b/systest.c @@ -1,6 +1,6 @@ /* * sysstat test functions. - * (C) 2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 2019-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/systest.h b/systest.h index ff74ee07..f0fe4d2e 100644 --- a/systest.h +++ b/systest.h @@ -1,6 +1,6 @@ /* * sysstat: System performance tools for Linux - * (C) 1999-2019 by Sebastien Godard (sysstat orange.fr) + * (C) 1999-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _SYSTEST_H diff --git a/version.in b/version.in index 5709e1a7..f291e812 100644 --- a/version.in +++ b/version.in @@ -1,6 +1,6 @@ /* * sysstat: System performance tools for Linux - * (C) 1999-2019 by Sebastien Godard (sysstat orange.fr) + * (C) 1999-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _VERSION_H diff --git a/xml_stats.c b/xml_stats.c index b3a0ef63..a7097c59 100644 --- a/xml_stats.c +++ b/xml_stats.c @@ -1,6 +1,6 @@ /* * xml_stats.c: Funtions used by sadf to display statistics in XML. - * (C) 1999-2019 by Sebastien GODARD (sysstat orange.fr) + * (C) 1999-2020 by Sebastien GODARD (sysstat orange.fr) * *************************************************************************** * This program is free software; you can redistribute it and/or modify it * diff --git a/xml_stats.h b/xml_stats.h index 65457953..df1bbcac 100644 --- a/xml_stats.h +++ b/xml_stats.h @@ -1,6 +1,6 @@ /* * xml_stats.h: Include file used to display system statistics in XML. - * (C) 1999-2019 by Sebastien Godard (sysstat orange.fr) + * (C) 1999-2020 by Sebastien Godard (sysstat orange.fr) */ #ifndef _XML_STATS_H