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

procps4-4.0.4-5.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: procps4 Distribution: openSUSE:Factory:zSystems
Version: 4.0.4 Vendor: openSUSE
Release: 5.1 Build date: Sat Dec 16 08:37:48 2023
Group: System/Monitoring Build host: s390zl2a
Size: 793277 Source RPM: procps4-4.0.4-5.1.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 14 2023 Dr. Werner Fink <werner@suse.de>
  - Add patch procps-ng-4.0.4-ignore-sysctl_conf.patch
    * ignore dangling symlink to missing /etc/sysctl.conf file
      [bsc#1217990] (Backport of the patch of Thorsten Kukuk)
* Wed Nov 15 2023 Dr. Werner Fink <werner@suse.de>
  - Add patch procps-ng-4.0.4-pmapX-not-twice-anymore.patch
    * with 4.0.4 the totals on -X option are always reset for each pid
* Wed Nov 15 2023 Andreas Schwab <schwab@suse.de>
  - Remove duplicate BuildRequires
* Mon Nov 13 2023 Dr. Werner Fink <werner@suse.de>
  - Add upstream commit as patch 79042e07.patch (boo#1216719)
  - Port patch procps-ng-3.3.9-w-notruncate.diff
* Tue Sep 12 2023 Dr. Werner Fink <werner@suse.de>
  - Update to procps-ng-4.0.4
    * library (API & ABI unchanged)
      increment revision: 0:2:0
      tolerates all potential 'cpuinfo' formats              issue #272
      restore the proper main thread tics valuations         issue #280
      Remove myself from proc count                          merge #193
      Refactor the escape code                               Debian #1035649
    * free: -L one line output                               issue #156
    * pgrep: Use only --signal option for signal             Debian #1031765
    * pgrep: suppress >15 warning if using regex             Debian #1037450
    * pidof: Add -t option to show threads                   merge #190
    * pmap: Reset totals between processes                   issue #298
    * ps: fixed missing or corrupted fields with -m option   Debian #1036631, issue #279
    * ps: Fix buffer overflow in -C option CVE-2023-4016     Debian #1042887, issue #297
    * ps: Add --signames to show signal names in masks       merge #98
    * sysctl: -N show names                                  merge #198, RH #2222056
    * tests: dont compare floats with ==                     issue #271
    * tests: skips tests if maps missing                     merge #197, Gentoo #583036
    * top: bad command line arguments yield EXIT_FAILURE     issue #273
    * top: avoids keystroke induced '%Cpu' distortions
    * top: includes VM (guest) tics in 'system' overhead     issue #274
    * top: includes VM (guest) tics with '!' toggle          merge #179
    * top: lessen summary cpu distortions on first display   merge #180
    * top: better backspace handling wtth line edits         issue #278
    * vmstat: Print guest time in non-wide mode
    * w: Fix musl UT_HOSTSIZE issue
  - Remove patches now upstream
    * CVE-2023-4016.patch
    * procps-ng-4.0.3-logind.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-petabytes.patch
    * procps-ng-3.3.8-tinfo.dif
    * procps-ng-3.3.9-w-notruncate.diff
    * procps-v3.3.3-columns.dif
    * procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
* Fri Aug 18 2023 Dr. Werner Fink <werner@suse.de>
  - Modify patch procps-ng-3.3.9-w-notruncate.diff
    to real to not truncate output of w with option -n
* Thu Aug 17 2023 Thorsten Kukuk <kukuk@suse.com>
  - procps-ng-4.0.3-logind.patch: Backport from 4.x git, prefer
    logind over utmp (jsc#PED-3144)
  - procps-ng-3.3.9-w-notruncate.diff: Rebase
* Tue Aug 15 2023 Dr. Werner Fink <werner@suse.de>
  - Add patch CVE-2023-4016.patch
    * CVE-2023-4016: ps buffer overflow (bsc#1214290)
* Mon Feb 20 2023 Dr. Werner Fink <werner@suse.de>
  - Update to procps-ng-4.0.3
    * library
      Only changes were in copyright headers and tests
    * docs: Don't install English manpages twice
    * pgrep: Add -H match on userspace signal handler        merge #165
    * pgrep: make --terminal respect other criteria
    * ps: c flag shows command name again                    Debian #1026326
    * ps.1: Match drs description from top.1                 merge #156
    * skill: Match on -p again                               Debian #1025915
    * top: E/P-core toggle ('5' key) added to help
    * vmstat: Referesh memory statistics                     Debian #1027963
    * vmstat: Fix initial si,so,bi,bo,in & cs values         issue #15
      Debian #668580
    * vmstat: Fix conversion errors due to precision         merge #75
    * w: Add --pids option                                   merge #159
    * watch: Pass through beep                               issue #104
    * watch: -r option to not re-exec on SIGWINCH            merge #125
    * watch: find eol with --no-linewrap                     merge #157
  - Drop patches now upstream
    * linguas.patch
    * 82d8e3fa.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-vmstat-terabyte.dif
    * procps-ng-3.3.9-w-notruncate.diff
    * procps-v3.3.3-columns.dif
    * procps-v3.3.3-ia64.diff
    * procps-v3.3.3-pwdx.patch
    * procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
* Tue Dec 27 2022 Ludwig Nussel <lnussel@suse.com>
  - Replace transitional %usrmerged macro with regular version check (boo#1206798)
* Mon Dec 12 2022 Dr. Werner Fink <werner@suse.de>
  - Add upstream commit as patch 82d8e3fa.patch to make it build on s390x
* Mon Dec 05 2022 Dr. Werner Fink <werner@suse.de>
  - Update to procps-ng-4.0.2
    * library revision - 0:1:0
      Handle absent 'core_id' in /proc/cpuinfo
    * w: Show time with D_TIME_BITS=64 on 32bit env          issue #256
  - Drop patch upstram now
    0001-library-adapted-for-absent-core-id-in-proc-cpuinfo.patch
  - Add patch linguas.patch to really install different manual
    page locale
* Tue Oct 25 2022 Dr. Werner Fink <werner@suse.de>
  - Do not use %lang_package macro as it does not allow to set
    a Conflict in its %package section
  - Add a conflict for procps4-lang to procps-lang < 4.0.0
    and provide procps-lang with new version
* Tue Oct 25 2022 Dr. Werner Fink <werner@suse.de>
  - An upstream updated version of
    0001-library-adapted-for-absent-core-id-in-proc-cpuinfo.patch
* Tue Oct 25 2022 Dr. Werner Fink <werner@suse.de>
  - Replace path procps-ng-4.0.1-threadless.patch with upstream patch
    0001-library-adapted-for-absent-core-id-in-proc-cpuinfo.patch
* Mon Oct 24 2022 Dr. Werner Fink <werner@suse.de>
  - Add patch procps-ng-4.0.1-threadless.patch
    * Avoid error on threadless CPU systems
* Thu Oct 20 2022 Dr. Werner Fink <werner@suse.de>
  - Update to procps-ng-4.0.1
    * library
      Re-add elogind support                                 merge #151
      Used memory is Total - Available
      Renaming, it is now libproc2
    * free: Use --kilo when only specifying --si             merge #163
    * pgrep: Add -A to ignore ancestors                      merge #160
    * pidwait: Better warning if pidfd_open not implemented
    * pmap: Dont reuse stdin filehandle                      issue #231
    * ps: threads again display when -L is used with -q      issue #234
    * ps: proper aix format string behavior was restored
    * sysctl: print dotted keys again
    * top: fix 'smaps' bug preventing build under clang      issue #235
    * top: column highlighting allowed under 'L' or 'O'
    * top: can alter autogroup nice value (like 'r' renice)
    * top: can display the following with no need to scroll
    * cmdline, control groups, environment,
      supplimentary groups, namespaces
    * top: adds a 'message log' recall capability
    * top: will accept utf8 multi-byte input with support
      for full line editing and previous line recall
    * top: can show more than 2 abreast in summary display
    * top: can distinguish P-Core and E-core cpus
    * top: can filter both P-Core and E-core cpus
    * watch: Add equexit no-change and exit option           merge #153
  - Rename this tree of procps to procps4
  - Remove patches now upstream
    * 0001-top-update-one-function-prologue-after-rcfile-change.patch
    * 0002-ps-restore-aix-behavior-while-keeping-an-original-fi.patch
    * 0003-ps-restore-thread-display-when-using-a-pidlist-optio.patch
    * procps-ng-3.3.8-bnc634840.patch
    * procps-ng-4.0.0-accuracy.dif
    * procps-ng-3.3.10-large_pcpu.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-v3.3.3-columns.dif
    * procps-v3.3.3-ia64.diff
    * procps-v3.3.3-pwdx.patch
    * procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
  - Add keyring and signature on tar ball
* Thu Mar 31 2022 Dr. Werner Fink <werner@suse.de>
  - Drop patch procps-ng-4.0.0-aix_sortformats.dif as replaced by
    upstream patch 0002-ps-restore-aix-behavior-while-keeping-an-original-fi.patch
  - Add upstream patches
    * 0001-top-update-one-function-prologue-after-rcfile-change.patch
    * 0003-ps-restore-thread-display-when-using-a-pidlist-optio.patch
* Wed Mar 30 2022 Dr. Werner Fink <werner@suse.de>
  - Drop not needed patch procps-ng-3.3.9-watch.patch as the API
    has changed here
* Wed Mar 30 2022 Dr. Werner Fink <werner@suse.de>
  - Add patch procps-ng-4.0.0-floats.dif to avoid float errors on
    32bit architectures
* Wed Mar 30 2022 Dr. Werner Fink <werner@suse.de>
  - Add patch procps-ng-4.0.0-aix_sortformats.dif to restore AIX sort
    format support as well
* Tue Mar 29 2022 Dr. Werner Fink <werner@suse.de>
  - Update to procps-ng-4.0.0
    + Warning: new shared library interface with libproc-2
    * Rename pwait to pidwait
    * free: Add committed line option                        merge #25
    * free: Fix -h --si combined options                     issue #133, #223
    * free: Fix first column justification                   issue #229, #204, #206, Debian #1001689
    * free: Better spacing for Chinese language              issue #213
    * library: renamed to libproc-2 and reset to 0:0:0
    * library: add support for accessing smaps_rollup        issue #112, #201
    * library: add support for accessing autogroups
    * library: add support for LIBPROC_HIDE_KERNEL env var   merge #147
    * library: add support for cpu utilization to pids i/f
    * pkill: Check for lt- variants of program name          issue #192
    * pgrep: Add newline after regex error message           merge #91
    * pgrep: Fix selection where uid/gid > 2^31              merge !146
    * pgrep: Select on cgroup v2 paths                       issue #168
    * ps: Add OOM and OOMADJ fields                          issue #198
    * ps: Add IO Accounting fields                           issue #184
    * ps: Add PSS and USS fields                             issue #112
    * ps: Add two new autogroup fields
    * ps: Ignore SIGURG                                      merge !142
    * slabtop: Don't combine d and o options                 issue #160
    * sysctl: Add support for systemd glob patterns          issue #191
    * sysctl: Check resolved path to be under /proc/sys      issue #179
    * sysctl: return non-zero if EINVAL return for write     merge #76
    * sysctl.conf.5: Note max line length                    issue #77
    * top: added LOGID similar to 3.3.13 ps LUID
    * top: added EXE identical to 3.3.17 ps EXE
    * top: exploit some library smaps_rollup provisions      issue #112
    * top: added four new IO accounting fields               issue #184
    * top: 'F' key is now a new forest view 'focus' toggle
    * top: summary area memory lines can print two abreast
    * top: added two new autogroup fields
    * top: added long versions of command line options
    * top: added cpu utilization & 2 time related fields
    * top: the time related fields can now be user scaled
    * uptime: print short/pretty format correctly            issue #217
    * vmstat: add -y option to remove first line             merge !72
  - Remove patch now upstream fixed
    * procps-3.3.17-bsc1181976.patch
    * procps-ng-3.3.10-bnc634071_procstat2.diff
    * procps-ng-3.3.10-fdleak.dif
    * bsc1195468-23da4f40.patch
  - Port patches
    * procps-ng-3.3.10-errno.patch
    * procps-ng-3.3.10-large_pcpu.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-bnc634840.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-v3.3.3-columns.dif
    * procps-v3.3.3-ia64.diff
    * procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
  - Port and rename patch
    * procps-ng-3.3.8-accuracy.dif becomes procps-ng-4.0.0-accuracy.dif
    * procps-ng-3.3.10-integer-overflow.patch becomes procps-ng-4.0.0-integer-overflow.patch
* 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
* Fri Jul 02 2021 Dr. Werner Fink <werner@suse.de>
  - Skip test suite on emulated riscv64 systems as the qemu process
    is unexpected on the command lines of processes
* Wed Mar 31 2021 Dr. Werner Fink <werner@suse.de>
  - Add upstream patch procps-3.3.17-bsc1181976.patch based on
    commit 3dd1661a to fix bsc#1181976 that is change descripton
    of psr, which is for 39th field of /proc/[pid]/stat
* Wed Mar 10 2021 Antoine Belvire <antoine.belvire@opensuse.org>
  - Don't install translated man pages for non-installed binaries
    (uptime, kill).
* Mon Feb 22 2021 Antoine Belvire <antoine.belvire@opensuse.org>
  - Remove /usr/share/man/uk dir to file list for lang sub package:
    It's now provided by filesystem.
* Thu Feb 11 2021 Dr. Werner Fink <werner@suse.de>
  - Add /usr/share/man/uk dir to file list for lang sub package
* Wed Feb 10 2021 Antoine Belvire <antoine.belvire@opensuse.org>
  - Fix directory for Ukrainian man pages translations.
  - Move localized man pages to lang package.
  - Remove obsolete conditionals.
  - Remove obsolete --enable-oomem option.
  - Run spec-cleaner.
* Wed Feb 10 2021 Dr. Werner Fink <werner@suse.de>
  - 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         issue #176
    * kill: Pass int to signalled process                    merge #32
    * pgrep: Pass int to signalled process                   merge #32
    * pgrep: Check sanity of SG_ARG_MAX                      issue #152
    * pgrep: Add older than selection                        merge #79
    * pidof: Quiet mode                                      merge #83
    * pidof: show worker threads                             Redhat #1803640
    * ps.1: Mention stime alias                              issue #164
    * ps: check also match on truncated 16 char comm names
    * ps: Add exe output option                              Redhat #1399206
    * ps: A lot more sorting available                       merge #99
    * pwait: New command waits for a process                 merge #97
    * sysctl: Match systemd directory order                  Debian #950788
    * sysctl: Document directory order                       Debian #951550
    * top: ensure config file backward compatibility         Debian #951335
    * top: add command line 'e' for symmetry with 'E'        issue #165
    * top: add '4' toggle for two abreast cpu display        issue #172
    * top: add '!' toggle for combining multiple cpus
    * top: fix potential SEGV involving -p switch            merge #114
    * vmstat: Wide mode gives wider proc columns             merge #48
    * watch: Add environment variable for interval           merge #62
    * watch: Add no linewrap option                          issue #182
    * watch: Support more colors                             merge #106,#109
    * free,uptime,slabtop: complain about extra ops          issue #181
  - Remove now obsolete upstream patches
    * procps-check-sanity-of-SC_ARG_MAX.patch
    * procps-ng-3e1c00d0.patch
  - Port patches
    * procps-ng-3.3.10-integer-overflow.patch
    * procps-ng-3.3.10-large_pcpu.patch
    * procps-ng-3.3.8-accuracy.dif
    * procps-ng-3.3.8-bnc634840.patch
    * procps-ng-3.3.8-petabytes.patch
    * procps-ng-3.3.8-tinfo.dif
    * procps-ng-3.3.9-w-notruncate.diff
    * procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
* Tue Feb 02 2021 Antoine Belvire <antoine.belvire@opensuse.org>
  - Package translations in procps-lang.
* Fri Oct 16 2020 Ludwig Nussel <lnussel@suse.de>
  - prepare usrmerge (boo#1029961)
* Wed Oct 07 2020 Martin Liška <mliska@suse.cz>
  - Add upstream procps-check-sanity-of-SC_ARG_MAX.patch in order to fix
    pgrep: cannot allocate 4611686018427387903 bytes when ulimit -s is unlimited.
* Thu Sep 24 2020 Dr. Werner Fink <werner@suse.de>
  - Replace patch procps-ng-3.3.16-comm_len.patch with upstream
    commitment patch procps-ng-3e1c00d0.patch (bsc#1158830)
* Wed Aug 26 2020 Thorsten Kukuk <kukuk@suse.com>
  - Enable pidof by default

Files

/usr/bin/free
/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/procps4
/usr/share/doc/packages/procps4/FAQ
/usr/share/doc/packages/procps4/NEWS
/usr/share/doc/packages/procps4/bugs.md
/usr/share/licenses/procps4
/usr/share/licenses/procps4/COPYING
/usr/share/licenses/procps4/COPYING.LIB
/usr/share/man/man1/free.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, Sat Mar 9 12:50:11 2024