Reviewed-by: Michael Tremer michael.tremer@ipfire.org
On 28 Nov 2022, at 13:24, Adolf Belka adolf.belka@ipfire.org wrote:
- Update from version 12.5.4 to 12.7.1
- Update of rootfile
- Changelog
2022/11/06: Version 12.7.1: Fix possible overflow in sa_common.c (GHSL-2022-074) [12.6.1]. sadf: Add support for option -t with SVG output to make it possible to display timestamps in the same locale as that of the file creator. sadf: Print timezone instead of UTC in true time mode. Timezone is also displayed in local time. sadf: PCP: Fix timestamps written to PCP archive file. sar: Add new environment variable S_REPEAT_HEADER. pidstat: Return exit code of the process that was monitored with option -e. mpstat: Add option -H to handle vCPU physical hotplug. Add local, xlocal and debug targets to iconfig script. Turn off gcc's tree-slp-vectorize option which was making sadf crash in some situations. sa_conv.c: Make size of statistics structures from older sysstat versions immutable [12.6.1]. [Bernhard M. Wiedemann]: Declare sadc dependency on libsyscom.a [12.6.1]. [Steve Kay]: Fix gcc v11.2 warnings [12.6.1]. [Steve Kay]: Various cosmetic fixes [12.6.1]. [Jan Christoph Uhde]: sar: Remove `-I int_list` from man-page and help [12.6.1]. [Frank Dana]: Consolidate systemctl commands in README file [12.6.1]. [Rong Tao]: Remove whitespace characters at the end of lines [12.6.1]. Update configure file to deal with newer autoconf version. configure.in file is renamed to configure.ac. Update DTD and XSD documents. sar and sysstat manual pages updated. NLS updated. Add new Georgian translation. Non regression tests updated. 2022/05/29: Version 12.6.0: sar: Fix maximum value for A_IRQ activity. sar/sadf: A_NET_SOFT: Add new metric softnet network backlog. sadc: A_NET_SOFT: Use CPU id from /proc/net/softnet_stat. Update DTD and XSD documents (softnet backlog). [Chris Bagwell]: sar/sadf: Convert 64-bit time value to time_t as needed. sadf: Add basic colorization to sadf's output. sadf: Add sanity checks on values read from file. sadf: PCP: Fix multiple metrics name problems. sa_common.c: Remove unneeded variable assignment. [Lukáš Zaoral]: Take into account LDFLAGS passer to configure script. Various janitorial fixes and updated. Update FAQ. Update sar manual page. Update NLS translations. Update non regression tests. 2022/02/28: Version 12.5.6: sar/sadc: Rewrite code used to collect and display interrupts statistics. Statistics are now collected from /proc/interrupts (instead of /proc/stat) and are displayed for each installed CPU. sar/sadf: Add new "--int=" option to enter a list of interrupts on the command line. sadf: Update the various output formats to deal with the new per-CPU interrupts statistics. Update DTD and XSD documents. CPU elements may be non-existent when all selected CPU are offline. Update sar and sadf manual pages. mpstat: Create its own function to read the total number of interrupts from /proc/stat file. mpstat: Remove unneeded "aligned" attribute from struct stats_irqcpu definition. sar: Fix index value used in online_cpu_bitmap array. sar/sadf: Make sure that datafiles with unknown activities can be read by sar and sadf [12.4.5]. sar/sadf: Don't reallocate buffers for activities not present in file [12.4.5]. sar: Make sure that all buffers are copied in copy_structures() function [12.4.5]. PCP: Fix flow_limit_count metric's unit (A_NET_SOFT activity). PCP: Fix instance names for getattr call (A_NET_NFS(D) activities). Use sizeof() macro instead of hard-coded values with snprintf() functions. rndr_stats.c: Use NOVAL instead of NULL as last argument for cons() function. Use strings definitions whenever possible. Add new non regression tests. Update some existing ones. Various cosmetic fixes. 2021/12/05: Version 12.5.5: iostat: Add --compact option. iostat: Always display persistent names with option -j [12.4.4]. iostat: Fix how device mapper names are taken into account when entered on the command line [12.4.4]. iostat: Update manual page. mpstat: Don't display offline CPU [12.4.4]. mpstat: Fix values displayed when an offline CPU goes back online [12.4.4]. mpstat: Fix untrusted loop bound [12.4.4]. mpstat: Update non regression tests [12.4.4]. sar: Tell the user to convert the file when needed. sadc: Reuse count results for sub-items. [Ville Skyttä]: Use `grep -E` instead of deprecated `egrep` [12.4.4]. [Ville Skyttä]: Spelling and grammar fixes [12.4.4]. Update FAQ. [Nathan Naze]: Update man pages with correct spelling of "JavaScript" [12.4.4]. Update non regression tests.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org
config/rootfiles/common/sysstat | 15 ++++++++------- lfs/sysstat | 10 +++++----- 2 files changed, 13 insertions(+), 12 deletions(-)
diff --git a/config/rootfiles/common/sysstat b/config/rootfiles/common/sysstat index 480cbecd3..8103920cd 100644 --- a/config/rootfiles/common/sysstat +++ b/config/rootfiles/common/sysstat @@ -11,13 +11,13 @@ usr/bin/sar usr/lib/sa/sa1 usr/lib/sa/sa2 usr/lib/sa/sadc -#usr/share/doc/sysstat-12.5.4 -#usr/share/doc/sysstat-12.5.4/CHANGES -#usr/share/doc/sysstat-12.5.4/COPYING -#usr/share/doc/sysstat-12.5.4/CREDITS -#usr/share/doc/sysstat-12.5.4/FAQ.md -#usr/share/doc/sysstat-12.5.4/README.md -#usr/share/doc/sysstat-12.5.4/sysstat-12.5.4.lsm +#usr/share/doc/sysstat-12.7.1 +#usr/share/doc/sysstat-12.7.1/CHANGES +#usr/share/doc/sysstat-12.7.1/COPYING +#usr/share/doc/sysstat-12.7.1/CREDITS +#usr/share/doc/sysstat-12.7.1/FAQ.md +#usr/share/doc/sysstat-12.7.1/README.md +#usr/share/doc/sysstat-12.7.1/sysstat-12.7.1.lsm #usr/share/locale/af/LC_MESSAGES/sysstat.mo #usr/share/locale/cs/LC_MESSAGES/sysstat.mo #usr/share/locale/da/LC_MESSAGES/sysstat.mo @@ -34,6 +34,7 @@ usr/lib/sa/sadc #usr/share/locale/id/LC_MESSAGES/sysstat.mo #usr/share/locale/it/LC_MESSAGES/sysstat.mo #usr/share/locale/ja/LC_MESSAGES/sysstat.mo +#usr/share/locale/ka/LC_MESSAGES/sysstat.mo #usr/share/locale/ko/LC_MESSAGES/sysstat.mo #usr/share/locale/ky/LC_MESSAGES/sysstat.mo #usr/share/locale/lv/LC_MESSAGES/sysstat.mo diff --git a/lfs/sysstat b/lfs/sysstat index 40d2d01a2..df92f2803 100644 --- a/lfs/sysstat +++ b/lfs/sysstat @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2021 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2022 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,10 +24,10 @@
include Config
-VER = 12.5.4 +VER = 12.7.1
THISAPP = sysstat-$(VER) -DL_FILE = $(THISAPP).tar.bz2 +DL_FILE = $(THISAPP).tar.xz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 63d11719e9a2e0ed2b1d9917101f57197dbb02e4643f0407ff344521b34a25ab66917019b10de81addffe936dc7cb98b4ced9daad982740113f73bfcfc4ce634 +$(DL_FILE)_BLAKE2 = fc2af19b7f46e28b2d169ad1279bd7f2472b4325c2d28d4252fd19ffd0ac2b904549f4b9daf70e94c6287bceee0e6ca51cc0600b6680b216deadc326922c13d6
install : $(TARGET)
@@ -69,7 +69,7 @@ $(subst %,%_BLAKE2,$(objects)) :
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
cd $(DIR_APP) && ./configure --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install -- 2.38.1