SUSE-RU-2024:0011-1: Recommended update for procps
This update for procps fixes the following issues: Update procps to 3.3.17 (jsc#PED-3244 jsc#PED-6369)
For support up to 2048 CPU as well (bsc#1185417)
Allow -´ as leading character to ignore possible errors on systctl entries (bsc#1209122) Get the first CPU summary correct (bsc#1121753) Enable pidof for SLE-15 as this is provided by sysvinit-tools Use a check on syscall NRpidfdopen to decide if the pwait tool and its manual page will be build Do not truncate output of w with option -n Prefer logind over utmp (jsc#PED-3144) Don't install translated man pages for non-installed binaries (uptime, kill). Fix directory for Ukrainian man pages translations.
Move localized man pages to lang package.
Update to procps-ng-3.3.17
library: Incremented to 8:3:0 (no removals or additions, internal changes only)
all: properly handle utf8 cmdline translations kill: Pass int to signalled process pgrep: Pass int to signalled process pgrep: Check sanity of SGARGMAX pgrep: Add older than selection pidof: Quiet mode pidof: show worker threads ps.1: Mention stime alias ps: check also match on truncated 16 char comm names ps: Add exe output option ps: A lot more sorting available pwait: New command waits for a process sysctl: Match systemd directory order sysctl: Document directory order top: ensure config file backward compatibility top: add command line 'e' for symmetry with 'E' top: add '4' toggle for two abreast cpu display top: add '!' toggle for combining multiple cpus top: fix potential SEGV involving -p switch vmstat: Wide mode gives wider proc columns watch: Add environment variable for interval watch: Add no linewrap option watch: Support more colors
free,uptime,slabtop: complain about extra ops
Package translations in procps-lang.
Fix pgrep: cannot allocate 4611686018427387903 bytes when ulimit -s is unlimited.
Enable pidof by default
Update to procps-ng-3.3.16
library: Increment to 8:2:0 No removals or functions Internal changes only, so revision is incremented. Previous version should have been 8:1:0 not 8:0:1
docs: Use correct symbols for -h option in free.1
docs: ps.1 now warns about command name length docs: install translated man pages pgrep: Match on runstate snice: Fix matching on pid top: can now exploit 256-color terminals top: preserves 'other filters' in configuration file top: can now collapse/expand forest view children top: parent %CPU time includes collapsed children top: improve xterm support for vim navigation keys top: avoid segmentation fault at program termination "ps -C" does not allow anymore an argument longer than 15 characters (bsc#1158830)
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
suse/libprocps8-debuginfoto a version that resolves this vulnerability.Fixed in 3.3.17-150000.7.37.1 - Upgrade
Upgrade
suse/libprocps8to a version that resolves this vulnerability.Fixed in 3.3.17-150000.7.37.1 - Upgrade
Upgrade
suse/procps-debugsourceto a version that resolves this vulnerability.Fixed in 3.3.17-150000.7.37.1 - Upgrade
Upgrade
suse/procpsto a version that resolves this vulnerability.Fixed in 3.3.17-150000.7.37.1 - Upgrade
Upgrade
suse/procps-debuginfoto a version that resolves this vulnerability.Fixed in 3.3.17-150000.7.37.1 - Upgrade
Upgrade
suse/procps-develto a version that resolves this vulnerability.Fixed in 3.3.17-150000.7.37.1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Fixed in 3.3.17 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch SUSE-SLE-Micro-5.3-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch SUSE-SLE-Micro-5.4-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch SUSE-SLE-Micro-5.5-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch SUSE-SLE-Module-Basesystem-15-SP4-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch SUSE-SLE-Module-Basesystem-15-SP5-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch SUSE-SLE-Product-HPC-15-SP1-LTSS-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch SUSE-SLE-Product-HPC-15-SP2-LTSS-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch SUSE-SLE-Product-HPC-15-SP3-ESPOS-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch SUSE-SLE-Product-HPC-15-SP3-LTSS-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch SUSE-SLE-Product-SLES-15-SP1-LTSS-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch SUSE-SLE-Product-SLES-15-SP2-LTSS-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch SUSE-SLE-Product-SLES-15-SP3-LTSS-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch SUSE-SLE-Product-SLES_SAP-15-SP1-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch SUSE-SLE-Product-SLES_SAP-15-SP2-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch SUSE-SLE-Product-SLES_SAP-15-SP3-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch SUSE-SUSE-MicroOS-5.1-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch SUSE-SUSE-MicroOS-5.2-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch SUSE-Storage-7.1-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch openSUSE-Leap-Micro-5.3-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch openSUSE-Leap-Micro-5.4-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch openSUSE-SLE-15.4-2024-11=1 - Upgrade
Upgrade
procpsto a version that resolves this vulnerability.Patch openSUSE-SLE-15.5-2024-11=1
Event History
Frequently Asked Questions
Which systems and packages are covered by this update?
The update applies to SUSE openSUSE Leap Micro 5.3 on aarch64, ppc64le, s390x, and x86_64. Affected package names include procps, libprocps8, procps-devel, and the associated debug and debugsource packages.
Does this update address a specific security vulnerability?
The provided advisory describes this as a recommended procps update and lists functional fixes and an update to procps-ng 3.3.17. It does not identify a CVE or describe a specific security vulnerability.
What operational changes should administrators consider before deploying it?
The update includes behavior changes such as support for up to 2048 CPUs, pidof enablement for SLE-15, logind preference over utmp, and changed handling of localized manual pages. It also changes behavior in utilities including ps, pgrep, pidof, pwait, w, kill, and sysctl entry processing.