Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

procps-4.0.5-1.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: procps Distribution: openSUSE Tumbleweed
Version: 4.0.5 Vendor: openSUSE
Release: 1.2 Build date: Thu Dec 19 15:34:39 2024
Group: System/Monitoring Build host: reproducible
Size: 848902 Source RPM: procps-4.0.5-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://sf.net/projects/procps-ng/
Summary: The ps utilities for /proc
The procps package contains a set of system utilities that provide
system information. Procps includes ps, free, skill, snice, tload, top,
uptime, vmstat, w, and watch. The ps command displays a snapshot of
running processes. The top command provides a repetitive update of the
statuses of running processes. The free command displays the amounts of
free and used memory on your system. The skill command sends a
terminate command (or another specified signal) to a specified set of
processes. The snice command is used to change the scheduling priority
of specified processes. The tload command prints a graph of the current
system load average to a specified tty. The uptime command displays the
current time, how long the system has been running, how many users are
logged on, and system load averages for the past one, five, and fifteen
minutes. The w command displays a list of the users who are currently
logged on and what they are running. The watch program watches a
running program. The vmstat command displays virtual memory statistics
about processes, memory, paging, block I/O, traps, and CPU activity.

Provides

Requires

License

GPL-2.0-or-later AND LGPL-2.1-or-later

Changelog

* Thu Dec 19 2024 Dr. Werner Fink <werner@suse.de>
  - Update to procps-ng-4.0.5
    * library
      increment current, revision and age to 0: 1:0:0
      internal: days/users when value is 0                   issue #303
      internal: dont print 60s but increment minute          issue #302
      internal: stat api fixed remaining cpu distortions     issue #321
      internal: only count user sessions
      internal: Recover from meminfo seek using LXC          Debian #1072831
      internal: stat api no longer counts guest tics twice   issue #339
      external: zswap & zswapped added to meminfo api
      external: schedule class added to pids api
      external: disk sleep added to pids api, sleep revised  issue #265
      external: docker containers added to pids api
      external: procps_users new exported function
      external: procps_uptime_snprint uses given upseconds
      external: procps_container_uptime
      external: meminfo api adds SecPageTables, Unaccepted
      external: pids api now provides open file descriptors
      external: 'info' parm removed from all 'VAL' macros    issue #332
      external: Add procps_sigmask_names
      external: Add procps_capability_names
      external: Add PIDS_CAP__PRM Permitted Capabilities
    * build-sys: Added --disable-pidwait and fixed logic     issue #352
    * kill: Correctly parse negative pids                    issue #354
    * pgrep: select process by environment variable          issue #167
    * pgrep: Rework pidfile reading to include stdin         issue #318
    * pmap: Don't escape correct UTF-8 characters
    * ps: Add environ field
    * ps: Add htprv and htshr fields for HugeTables
    * ps: restore lost tasks for options --sort with -H      issue #304
    * ps: add 'docker' containers field, similar to 'lxc'
    * ps: Restore AIX free-format                            issue #323
    * ps: can display open file descriptors for each task
    * ps: Fix signames scanning                              issue #341
    * ps: Add -o pcap,pcaps to show permitted capabilities
    * ps: Zombies show <defunct> in the commandname          issue #355
    * ps: Use quick mode if possible                         merge #239
    * slabtop: Add --human option for slab size
    * snice: Minor fix for help screen                       Debian #1086441
    * sysctl: Add glob excludes                              merge #206
    * sysctl: --all skips stat_refresh                       Debian #978688
    * top: added a 'CLS' scheduling class field, like ps
    * top: exploit library addition of 'disk sleep'          issue #265
    * top: add 'docker' containers field, similar to 'lxc'
    * top: provides additional control over colors
    * top: can display open file descriptors for each task
    * top: corrected cpu % for hosts with qemu processes     issue #339
    * top: remains functional if /proc mounted subset=pid
    * top: can display a task's permitted capabilities (^A)
    * uptime: Add container uptime option                    issue #300
    * vmstat: Add page allocation to --stats
    * vmstat.8: si/so are changed by --unit                  Debian #1061944
    * w: Don't segfault with -s option                       issue #301
    * w: Cache pids list                                     issue #305
    * w: Add container uptime option
    * w.1: Note utmp is for non-systemd                      Debian #1080333
    * watch: use clock_gettime                               issue #295
    * watch.1: --chgexit only works for visible changes      Debian #729569
    * hugetop: a new utility to show huge page information   merge #214
  - Remove patches now upstream or fixed
    * 79042e07.patch
    * procps-ng-4.0.4-idletime-no-tty.patch
    * procps-ng-4.0.4-w-array-bounds.patch
  - Port patches
    * procps-ng-3.3.10-errno.patch
    * procps-ng-3.3.10-slab.patch
    * procps-ng-3.3.10-xen.dif
    * procps-ng-3.3.11-pmap4suse.patch
    * procps-ng-3.3.8-ignore-scan_unevictable_pages.patch
    * procps-ng-3.3.8-petabytes.patch
    * procps-ng-3.3.8-readeof.patch
    * procps-ng-3.3.8-tinfo.dif
    * procps-ng-3.3.8-vmstat-terabyte.dif
    * procps-ng-3.3.9-w-notruncate.diff
    * procps-ng-4.0.0-floats.dif
    * procps-ng-4.0.0-integer-overflow.patch
    * procps-ng-4.0.4-ignore-sysctl_conf.patch
    * procps-v3.3.3-columns.dif
    * procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
* Wed Sep 04 2024 Andreas Schwab <schwab@suse.de>
  - procps-ng-4.0.4-idletime-no-tty.patch: don't print idle time without tty
  - procps-ng-4.0.4-w-array-bounds.patch: fix array bounds violation
* Tue Jul 30 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Switch to procps 4 branch, absorbing the former procps4 package:
    + Add provides/obsoletes procps4: make zypper replace procps4
      with the main package for users that manually switched.
  - Aligning to the existing procps4 package, drop/add/modify
    patches:
    A    79042e07.patch
    A    procps-ng-4.0.0-integer-overflow.patch
    A    procps-ng-4.0.4-ignore-sysctl_conf.patch
    A    procps-ng-4.0.4-pmapX-not-twice-anymore.patch
    A    procps-ng-4.0.0-floats.dif
    D    CVE-2023-4016.patch
    D    bsc1195468-23da4f40.patch
    D    procps-3.3.17-bsc1181976.patch
    D    procps-3.3.17-ignore-sysctl_conf.patch
    D    procps-3.3.17-library-bsc1181475.patch
    D    procps-3.3.17-top-bsc1181475.patch
    D    procps-ng-3.3.10-integer-overflow.patch
    D    procps-ng-3.3.10-large_pcpu.patch
    D    procps-ng-3.3.17-logind.patch
    D    procps-ng-3.3.8-bnc634840.patch
    D    procps-ng-3.3.9-watch.patch
    D    procps-ng-3.3.8-accuracy.dif
    D    procps-ng-3.3.10-bnc634071_procstat2.diff
    D    procps-ng-3.3.10-fdleak.dif
    M    procps-ng-3.3.10-errno.patch
    M    procps-ng-3.3.10-slab.patch
    M    procps-ng-3.3.11-pmap4suse.patch
    M    procps-ng-3.3.8-ignore-scan_unevictable_pages.patch
    M    procps-ng-3.3.8-petabytes.patch
    M    procps-ng-3.3.8-readeof.patch
    M    procps-v3.3.3-pwdx.patch
* Thu Feb 29 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %patch -P N instead of deprecated %patchN.
* Thu Dec 14 2023 Thorsten Kukuk <kukuk@suse.com>
  - procps-3.3.17-ignore-sysctl_conf.patch: ignore dangling symlink
    to missing /etc/sysctl.conf file [bsc#1217990]
* Mon Oct 30 2023 Thorsten Kukuk <kukuk@suse.com>
  - procps-ng-3.3.17-logind.patch: Fix crash of "w -s -h"
* Fri Aug 18 2023 Dr. Werner Fink <werner@suse.de>
  - Modify patches
    * procps-ng-3.3.9-w-notruncate.diff
    * procps-ng-3.3.17-logind.patch
    to real to not truncate output of w with option -n
* Wed Aug 16 2023 Thorsten Kukuk <kukuk@suse.com>
  - procps-ng-3.3.17-logind.patch: Backport from 4.x git, prefer
    logind over utmp (jsc#PED-3144)
* Tue Aug 15 2023 Dr. Werner Fink <werner@suse.de>
  - Add patch CVE-2023-4016.patch
    * CVE-2023-4016: ps buffer overflow (bsc#1214290)
* Tue Dec 27 2022 Ludwig Nussel <lnussel@suse.com>
  - Replace transitional %usrmerged macro with regular version check (boo#1206798)
* Thu Dec 15 2022 Dr. Werner Fink <werner@suse.de>
  - Extend patch procps-3.3.17-library-bsc1181475.patch (bsc#1206412)
  - Make sure that correct library version is installed (bsc#1206412)
* Thu Jun 23 2022 Dr. Werner Fink <werner@suse.de>
  - Some older products do not know about /usr/share/man/uk
* Wed Jun 22 2022 Dr. Werner Fink <werner@suse.de>
  - Add the patches
    * procps-3.3.17-library-bsc1181475.patch
    * procps-3.3.17-top-bsc1181475.patch
    which are backports of current newlib tree to solve bug bsc#1181475
    * 'free' command reports misleading "used" value
* Fri Feb 04 2022 Dr. Werner Fink <werner@suse.de>
  - Add patch bsc1195468-23da4f40.patch to fix bsc#1195468 that is
    ignore SIGURG
* Thu Jan 20 2022 Dr. Werner Fink <werner@suse.de>
  - Correct used URLs

Files

/usr/bin/free
/usr/bin/hugetop
/usr/bin/pgrep
/usr/bin/pidof
/usr/bin/pidwait
/usr/bin/pkill
/usr/bin/pmap
/usr/bin/ps
/usr/bin/pwdx
/usr/bin/skill
/usr/bin/slabtop
/usr/bin/snice
/usr/bin/tload
/usr/bin/top
/usr/bin/vmstat
/usr/bin/w
/usr/bin/watch
/usr/sbin/sysctl
/usr/share/doc/packages/procps
/usr/share/doc/packages/procps/FAQ
/usr/share/doc/packages/procps/NEWS
/usr/share/doc/packages/procps/bugs.md
/usr/share/licenses/procps
/usr/share/licenses/procps/COPYING
/usr/share/licenses/procps/COPYING.LIB
/usr/share/man/man1/free.1.gz
/usr/share/man/man1/hugetop.1.gz
/usr/share/man/man1/pgrep.1.gz
/usr/share/man/man1/pidof.1.gz
/usr/share/man/man1/pidwait.1.gz
/usr/share/man/man1/pkill.1.gz
/usr/share/man/man1/pmap.1.gz
/usr/share/man/man1/ps.1.gz
/usr/share/man/man1/pwdx.1.gz
/usr/share/man/man1/skill.1.gz
/usr/share/man/man1/slabtop.1.gz
/usr/share/man/man1/snice.1.gz
/usr/share/man/man1/tload.1.gz
/usr/share/man/man1/top.1.gz
/usr/share/man/man1/w.1.gz
/usr/share/man/man1/watch.1.gz
/usr/share/man/man5/sysctl.conf.5.gz
/usr/share/man/man8/sysctl.8.gz
/usr/share/man/man8/vmstat.8.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Mar 14 00:12:15 2025