SHA256
5
0
forked from pool/atop

4 Commits

Author SHA256 Message Date
91e09eebf4 Accepting request 1265695 from utilities
OBS-URL: https://build.opensuse.org/request/show/1265695
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/atop?expand=0&rev=15
2025-03-31 09:44:25 +00:00
de37f499bf - Update to 2.11.1:
* Atop will not connect to the TCP port of 'atopgpud' daemon any more
    by default. The flag -k can be used explicitly when 'atopgpud' is
    active. Also the code to parse the received strings is improved to
    avoid future issues with heap corruption.
  * The flag -K has been implemented to connect to netatop/netatop-bpf.
  * Fix CVE-2025-31160

OBS-URL: https://build.opensuse.org/package/show/utilities/atop?expand=0&rev=27
2025-03-31 07:51:41 +00:00
c4d339ce7f Accepting request 1190236 from utilities
OBS-URL: https://build.opensuse.org/request/show/1190236
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/atop?expand=0&rev=14
2024-07-29 19:53:05 +00:00
18dc18d10a - Update to 2.11.0:
* Cgroups (version 2) support.
    Show the hierarchical structure of cgroups and the related metrics
    with key/option 'G', and define the cgroup depth with the keys/options
    2 till 7. Key/option 8 also shows the processes per cgroup level,
    except the kernel processes in the root cgroup. Key/option 9 shows
    the related processes per cgroup level including the kernel processes
    in the root cgroup. With key/option 'C' the output is sorted on
    CPU consumption (default), with key/option 'M' on memory consumption,
    and with key/option 'D' (requires root privileges) on disk utilization.
    Note: The collection of cgroup information per process is not supported any more.
  * Twin mode: live measurement with review option.
    In twin mode atop spawns into a lower level process that gathers
    the counters and writes them to a temporary raw file, and an upper level
    process that reads the counters from the temporary raw file and presents them to
    the user.
    The reading of the upper level process keeps in pace with the written samples
    of the lower level process for live measurements. However, when pressing the
    'r' (reset to measurement begin), the 'b' (branch to time stamp),
    or the 'T' (previous sample), the upper level process implicitly
    pauses with the possibility to review previous samples.
    The 'z' (explicit pause) can also be used to pause the live measurement.
    When pressing the 'z' again (continue after pause) viewing of the
    live measurement will be continued.
  * Various corrections related to JSON output.
  * Improved gathering of current CPU frequency.
  * Support more than 500 CPUs.
  * The format of the raw file is incompatible with previous versions.
    Raw files from previous versions can be converted to the new layout
    with the atopconvert command.

OBS-URL: https://build.opensuse.org/package/show/utilities/atop?expand=0&rev=25
2024-07-29 11:34:18 +00:00
5 changed files with 16 additions and 36 deletions

3
atop-2.11.1.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:77650f79f9e388b6f5666dc113849894575a29bb4de21b8cd58767bf8a905154
size 408303

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0d09ecc90c14e6ef41c22e3c57c142c3e4fb9cf3c94379077a33c961d5343086
size 335986

View File

@@ -1,12 +1,13 @@
diff -Naur a/Makefile b/Makefile
--- a/Makefile 2025-06-14 03:18:40.000000000 -0500
+++ b/Makefile 2025-07-27 16:41:55.970428635 -0500
@@ -22,7 +22,7 @@
Index: atop-2.11.0/Makefile
===================================================================
--- atop-2.11.0.orig/Makefile
+++ atop-2.11.0/Makefile
@@ -21,7 +21,7 @@ PMPATH2 = /usr/lib64/pm-utils/sleep.d
PMPATHD = /usr/lib/systemd/system-sleep
PKG_CONFIG ?= pkg-config
-override CFLAGS := -O2 -I. -Wall $(shell $(PKG_CONFIG) --cflags glib-2.0) -Wmissing-prototypes -Wmissing-declarations -Wformat-security $(CFLAGS) # -DNOPERFEVENT # -DHTTPSTATS
+CFLAGS := $(OPTFLAGS) -I. -Wall $(shell $(PKG_CONFIG) --cflags glib-2.0) -Wmissing-prototypes -Wmissing-declarations -Wformat-security $(CFLAGS) # -DNOPERFEVENT # -DHTTPSTATS
CC_CHECK := $(shell echo | $(CC) -dM -E - | grep -q __clang__ && echo clang || echo gcc)
ifeq ($(CC_CHECK),gcc)
-CFLAGS += -O2 -I. -Wall $(shell $(PKG_CONFIG) --cflags glib-2.0) -Wno-stringop-truncation -Wmissing-prototypes -Wmissing-declarations -Wformat-security # -DNOPERFEVENT # -DHTTPSTATS
+CFLAGS += $(OPTFLAGS) -I. -Wall $(shell $(PKG_CONFIG) --cflags glib-2.0) -Wno-stringop-truncation -Wmissing-prototypes -Wmissing-declarations -Wformat-security # -DNOPERFEVENT # -DHTTPSTATS
LDFLAGS += $(shell $(PKG_CONFIG) --libs glib-2.0)
OBJMOD0 = version.o
OBJMOD1 = various.o deviate.o procdbase.o

View File

@@ -1,24 +1,3 @@
-------------------------------------------------------------------
Sun Jul 27 21:38:40 UTC 2025 - malcolmlewis@opensuse.org
- Update to 2.12.0:
* Add PSI bar graphs for CPU, memory and disks.
* Improved handling of raw log files.
* Support of parallel output streams.
* Security-related improvements.
* Modified handling of UID/GID.
* Recognize fake NUMA.
* Consistent highlighting of current sort criterium.
* Network interface errors added to output of flags -P and -J.
* Branch to end of raw log file by pressing key 'Z'.
* Remove double wrefresh call for memory graph that caused screen
flashing in bar graph mode.
* Improved sanity check for number of threads versus number of
processes.
* Various other bug solutions.
* The format of the raw file is compatible with version 2.11.
- Rebase atop-makefile.patch.
-------------------------------------------------------------------
Mon Mar 31 07:46:12 UTC 2025 - Michael Vetter <mvetter@suse.com>
@@ -28,7 +7,7 @@ Mon Mar 31 07:46:12 UTC 2025 - Michael Vetter <mvetter@suse.com>
active. Also the code to parse the received strings is improved to
avoid future issues with heap corruption.
* The flag -K has been implemented to connect to netatop/netatop-bpf.
* Fix CVE-2025-31160 (boo#1240393)
* Fix CVE-2025-31160
-------------------------------------------------------------------
Mon Jul 29 06:48:50 UTC 2024 - Michael Vetter <mvetter@suse.com>

View File

@@ -19,7 +19,7 @@
Name: atop
Version: 2.12.0
Version: 2.11.1
Release: 0
Summary: Monitor for System Resources and Process Activity
License: GPL-2.0-only