procps: Update to version 4.0.6

Message ID 20260205220059.3721136-10-adolf.belka@ipfire.org
State Staged
Commit 89ee8dbbe0aed201c3eca5c156516a54342c66f8
Headers
Series procps: Update to version 4.0.6 |

Commit Message

Adolf Belka 5 Feb 2026, 10 p.m. UTC
- Update from version 4.0.5 to 4.0.6
- Update of rootfile
- Changelog
    4.0.6
  * library
    version: inc revision to 1 now 1:1:0
    internal: Use openat for files under /proc/<PID>
    internal: Don't check for sd_booted                    Debian #1108549
    internal: Address potential race leading to segfault   issues #380, #390
  * local: guard SIGPOLL for MacOS                         merge !246
  * pgrep: Fix unhex breakage for signal numbers           issue #369
  * pgrep: Match on process ID                             Debian #612146
  * pgrep: Add process_mrelease                            merge !250
  * pgrep: Add shell quoting                               merge !248
  * pgrep: Use pidfd_send_signal()                         issue #207
  * pgrep.1: Note that we can only go to 100th of second   issue #376
  * pgrep: Add --quiet option                              issue #404
  * pmap: add -k option to print raw names from kernel     merge !251
  * ps: parse --help correctly                             issue #381
  * ps: Add --delimiter option                             issue #118
  * ps: ps f forest works under pid 1                      issue #102
  * ps: no longer fails with many pids & the 'p' option    issue #387
  * ps.1: cols and collums alias width option              Debian #926361
  * ps.1: Add format equivalents                           Debian #925437
  * ps: avoid potential segfault due to library race       issue #380
  * ps: Fix -ad option conflict                            issue #395
  * ps: ppid of 0 is ok, fix parser                        issue #405
  * slabtop: Increase column width                         Debian #959375
  * sysctl: Return error if EPERM or EISDIR                merge !228
  * sysctl: Use options after --system                     Debian #978989
  * top: provides for ignoring configuration file(s)       issue #365
  * top: fix legacy configuration file vulnerability       issue #384
  * top: added a new help screen for specialized keys
  * top: avoid potential segfault due to library race      issue #390
  * top: new feature to show physical core percentages
  * w: Add terminal mode to show all terminal sessions     issue #375
  * w: Use process TTY as backup for user TTY              Debian #1080335
  * w: Use correct return value for sd_get_sessions        Debian #1068904
  * w: Don't check for sd_booted                           Debian #1108549
  * w: Don't crash with pids in terminal mode              issue #407
  * watch: Add --follow option                             Debian #469156
  * watch: 256 color support                               issue #44
  * watch.1: Warn about -d permanent option                Debian #883638

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/common/procps | 3 +--
 lfs/procps                     | 6 +++---
 2 files changed, 4 insertions(+), 5 deletions(-)
  

Patch

diff --git a/config/rootfiles/common/procps b/config/rootfiles/common/procps
index 9b57be43f..81724f9eb 100644
--- a/config/rootfiles/common/procps
+++ b/config/rootfiles/common/procps
@@ -3,7 +3,7 @@  bin/ps
 #lib/libproc2.la
 #lib/libproc2.so
 lib/libproc2.so.1
-lib/libproc2.so.1.0.0
+lib/libproc2.so.1.0.1
 #lib/pkgconfig
 #lib/pkgconfig/libproc2.pc
 sbin/sysctl
@@ -52,7 +52,6 @@  usr/bin/watch
 #usr/share/man/man1/pgrep.1
 #usr/share/man/man1/pidof.1
 #usr/share/man/man1/pidwait.1
-#usr/share/man/man1/pkill.1
 #usr/share/man/man1/pmap.1
 #usr/share/man/man1/ps.1
 #usr/share/man/man1/pwdx.1
diff --git a/lfs/procps b/lfs/procps
index 2f9f2ceab..26aa757f7 100644
--- a/lfs/procps
+++ b/lfs/procps
@@ -1,7 +1,7 @@ 
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2026  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,7 +24,7 @@ 
 
 include Config
 
-VER        = 4.0.5
+VER        = 4.0.6
 
 THISAPP    = procps-v$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -40,7 +40,7 @@  objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = d028db29afba60b2678f8b790493a9425e3149b3699e463d2b789f7831d6942d59fcecfa18559477b304ad73112d2ea6279d40064b7b9a5ce3d2dcc6347ea421
+$(DL_FILE)_BLAKE2 = dbcbc76f544db055a5921cbe65d917ee7cdf5dae97ee9dc418d3969f68ebfa41e6adebb1369f5b07df5580504bf6881c27e2a8db0241a099b879e15337a8cb03
 
 install : $(TARGET)