Package: sysstat / 11.4.3-2

Metadata

Package Version Patches format
sysstat 11.4.3-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
00 Makefile.patch | (download)

Makefile.in | 42 22 + 20 - 0 !
1 file changed, 22 insertions(+), 20 deletions(-)

 00-makefile

Makefile fixes.

01 isag.patch | (download)

contrib/isag/README-isag | 2 1 + 1 - 0 !
contrib/isag/isag.1 | 4 2 + 2 - 0 !
contrib/isag/isag.in | 4 2 + 2 - 0 !
3 files changed, 5 insertions(+), 5 deletions(-)

 01-isag

Fix paths and typos in isag script and man page.

02 sargraph.patch | (download)

contrib/sargraph/sargraph | 2 1 + 1 - 0 !
contrib/sargraph/sargraph2 | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 02-sargraph

Fix paths in sargraph script

03 manpages.patch | (download)

man/sa1.in | 6 5 + 1 - 0 !
man/sa2.in | 5 5 + 0 - 0 !
2 files changed, 10 insertions(+), 1 deletion(-)

 03-manpages

Added README.Debian file and the 'Debian note' to sa1 and sa2 man pages
to explain source of common problems (closes: #279049, #269712).

04 configs.patch | (download)

cron/crontab.sample | 3 0 + 3 - 0 !
sysstat.sysconfig.in | 9 6 + 3 - 0 !
2 files changed, 6 insertions(+), 6 deletions(-)

 04-configs

Minor fixes in config files.

06 exec.patch | (download)

sar.c | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 06-exec

Merge the following change from Ubuntu:
    - remove call to execvp() as it's not needed and has potential
      security problems.

08 scripts.patch | (download)

sa2.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 08-scripts

Minor sa2 script fixes.

09 format warning.patch | (download)

rndr_stats.c | 6 1 + 5 - 0 !
1 file changed, 1 insertion(+), 5 deletions(-)

 09-format-warning

Fix a warning given by gcc -Wformat.

10 isag menu refresh.patch | (download)

contrib/isag/isag.in | 13 11 + 2 - 0 !
1 file changed, 11 insertions(+), 2 deletions(-)

 10-isag-menu-refresh

Add Refresh button to file menu to make it possible to re-read contents
of /var/log/sysstat directory in case isag is running over midnight, and
new file is created (LP: #924197).

Please note that (depending on /etc/sysstat/sysstat settings) the new file
created just after midnight can be replaced with a symbolic link, so it might
be necessary to use the Refresh button again in such cases.

12 isag new format support.patch | (download)

contrib/isag/isag.in | 109 59 + 50 - 0 !
1 file changed, 59 insertions(+), 50 deletions(-)

 12-isag-new-format-support

Add support for the new `saYYYYMMDD' log files format to isag.

The fill_file_menu() function was rewritten and tries to handle
all three possible formats (`saYYYYMMDD, `saDD', `YYYYMM/saDD')
by collecting existing log files into a temporary list of strings,
which is then used after being sorted to generate the menu.

Not to make the menu too long the `saYYYYMMDD' files are displayed
as `DD' files in `saYYYYMM' submenus.

13 remove sccsid.patch | (download)

cifsiostat.c | 3 0 + 3 - 0 !
iostat.c | 3 0 + 3 - 0 !
mpstat.c | 3 0 + 3 - 0 !
pidstat.c | 3 0 + 3 - 0 !
sadc.c | 3 0 + 3 - 0 !
sadf.c | 3 0 + 3 - 0 !
sar.c | 3 0 + 3 - 0 !
tapestat.c | 3 0 + 3 - 0 !
8 files changed, 24 deletions(-)

 13-remove-sccsid

Remove sccsid() function togethwe with SCCSID string that
contained __DATE__ and __TIME__ macros. This should cause
binary to be more reproducible, see
https://wiki.debian.org/ReproducibleBuilds/TimestampsFromCPPMacros

14 spelling typo.patch | (download)

man/sadf.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix spelling error found by lintian


15 isag xz.patch | (download)

contrib/isag/isag.in | 29 14 + 15 - 0 !
1 file changed, 14 insertions(+), 15 deletions(-)

 support xz in isag

Add support for the .xz files in isag.

16 buffer overflow.patch | (download)

sa_common.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 avoid buffer overflow in parse_timestamp by explicit termination.

In case of short time format 5 characters were copied by strncpy in parse_timestamp
to timestamp variable. Unfortunately these 5 characters did not contain
the termination, therefore the following strcat appended after the
next "random" null byte. Therefore writing beyond the end of timestamp.

Bugs-Debian: https://bugs.debian.org/863197