sysstat version 12.5.3 final packaging.
Changelog added.
spec and lsm files updated.
This also is mainly a bugfix version (sar, sadf).
One noteworthy new feature is the addition of Link Time Optimization
(LTO) support for smaller binary executables (use --enable-lto to
enable it when compiling sysstat).
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Changes:
+2021/02/14: Version 12.5.3 - Sebastien Godard (sysstat <at> orange.fr)
+ * Add Link Time Optimization (LTO) support.
+ * Fix LTO compilation warnings.
+ * sar: Fix return code sent by write_stats() function [12.4.3].
+ * sar/sadc: Dereference nr array pointer in struct activity [12.4.3].
+ * sadf: SVG: Make graphs discontinuous for disconnected devices [12.4.3].
+ * sadf: SVG: Fix inadequate discontinuities in some graphs [12.4.3].
+ * sadf: Raw: Display number of items in debug mode even if it's zero.
+ * sadf: SVG: Use the <count> parameter entered on the command line [12.4.3].
+ * sadf: SVG: Add 'debug' option.
+ * sadf: Update manual page.
+ * sar/sadc/sadf: Check untrusted values before use [12.4.3].
+ * sar/sadc: Don't use IFNAMSIZ value from <net/if.h> [12.4.3].
+ * sar/sadf: Test codes returned by functions.
+ * simtest: Update/enhance simulation tests environment.
+ * simtest: Add new non regression tests (USB statistics, ...)
+ * Makefile: Define TEST flag when making simulation tests [12.4.3].
+ * Makefile: Add copyyear target to make it easier to update year in (C)
+ messages.
+ * Update NLS translations [12.4.3].
+ * Cosmetic changes in code. Some dead code removed. Code simplified.
+ * irqstat: Sync with upstream version (1.0.1-pre).
+
2020/12/19: Version 12.5.2 - Sebastien Godard (sysstat <at> orange.fr)
* [Aleksei Nikiforov]: Fix alignment and structure size for 32-bit
systems [12.4.2].
[](https://lgtm.com/projects/g/sysstat/sysstat/alerts)
[](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=45U6F9R73ESFQ)
-(C) 1999-2020 Sebastien GODARD (sysstat (at) orange (dot) fr)
+(C) 1999-2021 Sebastien GODARD (sysstat (at) orange (dot) fr)
### Introduction
/*
* activity.c: Define system activities available for sar/sadc.
- * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* sar, sadc, sadf, mpstat and iostat common routines.
- * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* sysstat: System performance tools for Linux
- * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _COMMON_H
/*
* count.c: Count items for which statistics will be collected.
- * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* count.h: Include file used to count items for which
* statistics will be collected.
- * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _COUNT_H
/*
* format.c: Output format definitions for sadf and sar
- * (C) 2011-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 2011-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
#!/bin/sh
#@(#) Configuration script for sysstat
-# (C) 2000-2020 Sebastien GODARD (sysstat <at> orange.fr)
+# (C) 2000-2021 Sebastien GODARD (sysstat <at> orange.fr)
ASK="sh build/Ask.sh"
/*
* iostat: report CPU and I/O statistics
- * (C) 1998-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1998-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* iostat: report CPU and I/O statistics
- * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _IOSTAT_H
/*
* json_stats.c: Funtions used by sadf to display statistics in JSON format.
- * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* json_stats.h: Include file used to display system statistics in JSON format.
- * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _JSON_STATS_H
/*
* mpstat: per-processor statistics
- * (C) 2000-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 2000-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* mpstat: per-processor statistics
- * (C) 2000-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 2000-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _MPSTAT_H
/*
* pcp_def_metrics.c: Funtions used by sadf to define PCP metrics
- * (C) 2019-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 2019-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* pcp_def_metrics.h: Include file used to define PCP metrics.
- * (C) 2019-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 2019-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _PCP_DEF_METRICS_H
/*
* pcp_stats.c: Funtions used by sadf to create PCP archive files.
- * (C) 2019-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 2019-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* pcp_stats.h: Include file used to display system statistics in PCP format.
- * (C) 2019-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 2019-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _PCP_STATS_H
/*
* pidstat: Report statistics for Linux tasks
- * (C) 2007-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 2007-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* pidstat: Display per-process statistics.
- * (C) 2007-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 2007-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _PIDSTAT_H
#define _PIDSTAT_H
/*
* pr_stats.c: Functions used by sar to display statistics
- * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* pr_stats.h: Include file used to display system statistics
- * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _PR_STATS_H
/*
* raw_stats.c: Functions used by sar to display statistics in raw format.
- * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* raw_stats.h: Include file used to display statistics in raw format.
- * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _RAW_STATS_H
/*
* rd_sensors.c: Read sensors statistics
- * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* rd_sensors.h: Include file used to read sensors statistics
- * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _RD_SENSORS_H
/*
* rd_stats.c: Read system statistics
- * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* rd_stats.h: Include file used to read system statistics
- * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _RD_STATS_H
/*
* rndr_stats.c: Funtions used by sadf to display statistics in selected format.
- * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* rndr_stats.h: Include file used to display system statistics in selected format.
- * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _RNDR_STATS_H
/*
* sar/sadc: Report system activity
- * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _SA_H
#!/bin/sh
# @SA_LIB_DIR@/sa1
-# (C) 1999-2020 Sebastien Godard (sysstat <at> orange.fr)
+# (C) 1999-2021 Sebastien Godard (sysstat <at> orange.fr)
#
#@(#) @PACKAGE_NAME@-@PACKAGE_VERSION@
#@(#) sa1: Collect and store binary data in system activity data file.
#!/bin/sh
# @SA_LIB_DIR@/sa2
-# (C) 1999-2020 Sebastien Godard (sysstat <at> orange.fr)
+# (C) 1999-2021 Sebastien Godard (sysstat <at> orange.fr)
#
#@(#) @PACKAGE_NAME@-@PACKAGE_VERSION@
#@(#) sa2: Write a daily report
/*
* sar and sadf common routines.
- * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* sa_conv.c: Convert an old format sa file to the up-to-date format.
- * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* sa_conv.h: Include file for "sadf -c" command.
- * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _SA_CONV_H
/*
* sysstat - sa_wrap.c: Functions used in activity.c
- * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* sadc: system activity data collector
- * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* sadf: system activity data formatter
- * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* sadf: System activity data formatter
- * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _SADF_H
/*
* sadf_misc.c: Funtions used by sadf to display special records
- * (C) 2011-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 2011-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* sar: report system activity
- * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* svg_stats.c: Funtions used by sadf to display statistics in SVG format.
- * (C) 2016-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 2016-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* svg_stats.h: Include file used to display system statistics in SVG format.
- * (C) 2016-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 2016-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _SVG_STATS_H
/*
* sysstat: System performance tools for Linux
- * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _SYSCONFIG_H
Begin4
Title: sysstat - the sar, sadf, mpstat, iostat, tapestat, pidstat and cifsiostat commands for Linux
-Version: 12.5.2
-Entered-date: 2020-12-19
+Version: 12.5.3
+Entered-date: 2021-02-14
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
Author: sysstat@NOSPAM.orange.fr (Sebastien Godard)
Maintained-by: sysstat@NOSPAM.orange.fr (Sebastien Godard)
Primary-site: http://pagesperso-orange.fr/sebastien.godard/
- 1395kiB sysstat-12.5.2.tar.gz
- 1098kiB sysstat-12.5.2.tar.bz2
- 799kiB sysstat-12.5.2.tar.xz
- 1322kiB sysstat-12.5.2-1.src.rpm
- 434kiB sysstat-12.5.2-1.x86_64.rpm
+ 1493kiB sysstat-12.5.3.tar.gz
+ 1143kiB sysstat-12.5.3.tar.bz2
+ 838kiB sysstat-12.5.3.tar.xz
+ 1407kiB sysstat-12.5.3-1.src.rpm
+ 433kiB sysstat-12.5.3-1.x86_64.rpm
Alternate-site:
Copying-policy: GPL
End
Summary: SAR, SADF, MPSTAT, IOSTAT, TAPESTAT, PIDSTAT and CIFSIOSTAT for Linux
Name: sysstat
-Version: 12.5.2
+Version: 12.5.3
Release: 1
License: GPL
Group: Applications/System
# description: Reset the system activity logs
#
# @INIT_DIR@/sysstat
-# (C) 2000-2020 Sebastien Godard (sysstat <at> orange.fr)
+# (C) 2000-2021 Sebastien Godard (sysstat <at> orange.fr)
#
### BEGIN INIT INFO
# Provides: sysstat
/*
* sysstat test functions.
- * (C) 2019-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 2019-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* sysstat: System performance tools for Linux
- * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _SYSTEST_H
/*
* sysstat: System performance tools for Linux
- * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _VERSION_H
/*
* xml_stats.c: Funtions used by sadf to display statistics in XML.
- * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien GODARD (sysstat <at> orange.fr)
*
***************************************************************************
* This program is free software; you can redistribute it and/or modify it *
/*
* xml_stats.h: Include file used to display system statistics in XML.
- * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2021 by Sebastien Godard (sysstat <at> orange.fr)
*/
#ifndef _XML_STATS_H