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

procps-3.3.15-7.32.1 RPM for armv7hl

From OpenSuSE Ports Leap 15.5 for armv7hl

Name: procps Distribution: openSUSE Step 15
Version: 3.3.15 Vendor: openSUSE
Release: 7.32.1 Build date: Thu May 4 21:12:09 2023
Group: System/Monitoring Build host: armbuild01
Size: 594328 Source RPM: procps-3.3.15-7.32.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://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 Mar 30 2023 werner@suse.de
  - Add patch bsc1209122-a6c0795d.patch
    * Fix for bsc#1209122 to allow `-ยด as leading character to ignore
      possible errors on systctl entries
* Thu Dec 15 2022 werner@suse.de
  - Extend patch procps-3.3.17-library-bsc1181475.patch (bsc#1206412)
  - Make sure that correct library version is installed (bsc#1206412)
* Wed Jun 22 2022 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 werner@suse.de
  - Add patch bsc1195468-23da4f40.patch to fix bsc#1195468 that is
    ignore SIGURG
* Thu Apr 29 2021 werner@suse.de
  - Add upstream patch procps-vmstat-1b9ea611.patch for bsc#1185417
    * Support up to 2048 CPU as well
* Wed Mar 31 2021 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
* Thu Sep 24 2020 werner@suse.de
  - Replace patch procps-ng-3.3.16-comm_len.patch with upstream
    commitment patch procps-ng-3e1c00d0.patch (bsc#1158830)
* Thu Dec 12 2019 werner@suse.de
  - Add aptch procps-ng-3.3.16-comm_len.patch
    * "ps -C" does not allow anymore an argument longer than 15
      characters (bsc#1158830)
* Fri Jan 18 2019 werner@suse.de
  - Add patch procps-ng-3.3.9-bsc1121753-Cpus.patch (bsc#1121753) which
    is a backport of an upstream fix to get the first CPU summary correct
* Wed Jun 06 2018 werner@suse.de
  - Reference patch procps-ng-3.3.15-typo.patch
* Tue Jun 05 2018 werner@suse.de
  - Update to procps-ng-3.3.15 (bsc#1092100)
    * library: Increment to 8:0:1
      No removals, no new functions
      Changes: slab and pid structures
    * library: Just check for SIGLOST and don't delete it    issue #93
    * library: Fix integer overflow and LPE in file2strvec   CVE-2018-1124
    * library: Use size_t for alloc functions                CVE-2018-1126
    * library: Increase comm size to 64
    * pgrep: Fix stack-based buffer overflow                 CVE-2018-1125
    * pgrep: Remove >15 warning as comm can be longer        issue #92
    * ps: Fix buffer overflow in output buffer, causing DOS  CVE-2018-1123
    * ps: Increase command name selection field to 64
    * top: Don't use cwd for location of config              CVE-2018-1122
  - Increase so major number
* Thu Apr 12 2018 werner@suse.de
  - Update to procps-ng-3.3.14
    * update translations
    * library: build on non-glibc systems
    * free: fix scaling on 32-bit systems
    * Revert "Support running with child namespaces"
* Thu Apr 05 2018 jengelh@inai.de
  - Update descriptions.
* Thu Apr 05 2018 werner@suse.de
  - Remove sysvinit boot script
  - Add procps-rpmlintrc
* Wed Apr 04 2018 werner@suse.de
  - Update to procps-ng-3.3.13
    * library: Increment to 7:0:1
      No changes, no removals
      New fuctions: numa_init, numa_max_node, numa_node_of_cpu,
      numa_uninit, xalloc_err_handler
    * doc: Document I idle state in ps.1 and top.1           Debian #886967
    * free: fix some of the SI multiples                     issue #45
    * kill: -l space between name parses correctly           Debian #854407
    * library: dont use vm_min_free on non Linux             Debian #831396
    * library: dont use SIGPWR on FreeBSD                    Debian #832148
    * library: don't strip off wchan prefixes (ps & top)     Redhat #1322111
    * pgrep: warn about 15+ char name only if -f not used
    * pgrep/pkill: only match in same namespace by default   merge #41
    * pidof: specify separator between pids                  merge #58
    * pkill: Return 0 only if we can kill process            Debian #852758
    * pmap: fix duplicate output line under '-x' option      Redhat #1374061
    * ps: avoid eip/esp address truncations                  Debian #846361
    * ps: recognizes SCHED_DEADLINE as valid CPU scheduler
    * ps: display NUMA node under which a thread ran         issue #58
    * ps: Add seconds display for cputime and time           merge #43
    * ps: Add LUID field                                     merge #57 Redhat #1518986
    * sysctl: Permit empty string for value                  issue #74
    * sysctl: Don't segv when file not available             issue #76
    * sysctl: Read and write large buffers                   merge #56
    * top: add config file support for XDG specification
    * top: eliminated minor libnuma memory leak
    * top: show fewer memory decimal places (configurable)   issue #50
    * top: provide command line switch for memory scaling    Redhat #1034466, issue #53
    * top: provide command line switch for CPU States        issue #55
    * top: provides more accurate cpu usage at startup       Redhat #1182327
    * top: display NUMA node under which a thread ran        issue #58
    * top: fix argument parsing quirk resulting in SEGV      Redhat #1450429
    * top: delay interval accepts non-locale radix point     Redhat #1182248
    * top: address a wishlist man page NLS suggestion        Debian #865689
    * top: fix potential distortion in 'Mem' graph display   issue #64
    * top: provide proper multi-byte string handling         issue #68
    * top: startup defaults are fully customizable           Redhat #1153049, #1499410, issues #6, #78
    * see man page 6c. SYSTEM Configuration File
    * watch: define HOST_NAME_MAX where not defined          Debian #830734
    * vmstat: Fix alignment for disk partition format        issue #69
    * watch: Support ANSI 39,49 reset sequences              issue #73
  - Removed now patch now upstream
      0001-Preload-sysctl-lines-even-if-longer-than-stdio-buffe.patch
      0002-Add-flexible-buffered-I-O-based-on-fopencookie-3.patch
      0003-Use-new-standard-I-O-for-reading-writing-sysctl-valu.patch
      procps-ng-3.3.12-stable_secret.patch
      procps-ng-3.3.12-strtod.patch
      procps-ng-3.3.12-sysctl-a.patch
      procps-ng-3.3.12-sysctl-iobuf.patch
  - Port patches
      procps-ng-3.3.10-bnc634071_procstat2.diff
      procps-ng-3.3.10-errno.patch
      procps-ng-3.3.10-fdleak.dif
      procps-ng-3.3.10-integer-overflow.patch
      procps-ng-3.3.10-large_pcpu.patch
      procps-ng-3.3.10-slab.patch
      procps-ng-3.3.11-pmap4suse.patch
      procps-ng-3.3.8-accuracy.dif
      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-top.1.diff
      procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
* Thu Feb 22 2018 fvogt@suse.com
  - Use %license (boo#1082318)
* Tue Jan 30 2018 werner@suse.de
  - Remove patch procps-ng-3.3.12-sysctl-iobuf-write.patch (bsc#1077746)
  - Add patches
    0001-Preload-sysctl-lines-even-if-longer-than-stdio-buffe.patch
    0002-Add-flexible-buffered-I-O-based-on-fopencookie-3.patch
    0003-Use-new-standard-I-O-for-reading-writing-sysctl-valu.patch
    from my project https://gitlab.com/bitstreamout/procps/tree/procio
    which implements a flexible buffer for reading and writing values
    below /proc/sys (bsc#1039941)
* Tue Dec 19 2017 werner@suse.de
  - Add patch procps-ng-3.3.12-sysctl-iobuf-write.patch to use
    increased buffer on writing /proc/sys/net/ipv4/ip_local_reserved_ports
* Wed Aug 02 2017 schwab@linux-m68k.org
  - procps-ng-3.3.12-sysctl-iobuf.patch: fix crash
* Thu Jul 06 2017 werner@suse.de
  - Add patch procps-ng-3.3.12-sysctl-iobuf.patch to increase I/O
    buffer for reading and writing values below /proc/sys (bsc#1039941)
  - Add patch procps-ng-3.3.12-stable_secret.patch to avoid messages
    on unset /proc/sys/net/ipv6/conf/*/stable_secret due EIO
* Fri Jun 16 2017 mpluskal@suse.com
  - Drop support for xinetd (systat.xinetd)
    * xinetd is being obsoleted
    * provided service is considered unsecure and is unlikely to be
      used anyways
  - Small packaging cleanup with spec-cleaner
* Mon May 22 2017 werner@suse.de
  - Add patch procps-ng-3.3.12-sysctl-a.patch (bsc#1039941, had been
    accepted upstream) that is allow content lines below /proc/sys
    longer than 1024 characters
* Wed Apr 26 2017 werner@suse.de
  - Explain option --no-truncate of command w
* Thu Jan 19 2017 werner@suse.de
  - Remove -L option on screen call dues API change, now we depend
    on environment variables only.
* Mon Dec 12 2016 dimstar@opensuse.org
  - Only buildrequire pkgconfig(libsystemd) instead of
    pkgconfig(libsystemd-login): The latter was merged into
    libsystemd in version 209.
* Tue Aug 09 2016 werner@suse.de
  - Avoid fillup and insserv on modern systems (bsc#992845)
* Tue Jul 12 2016 werner@suse.de
  - Use test suite but avoid the w command due dummy utmp
    * This requires dejagnu for the runtest command
    * This requires screen to be able to provide a tty
  - Add patch procps-ng-3.3.12-strtod.patch to fix missed extern
    declaration of strtod_nol_or_err()
* Mon Jul 11 2016 werner@suse.de
  - Update to procps-ng-3.3.12
    * libprocps API 6:0:0
    * build: formerly optional --enable-oomem unconditional
    * free: man document rewritten for shared                Debian #755233
    * free: interpret intervals in non-locale way            Debian #692113
    * kill: report error if cannot kill process              Debian #733172
    * library: refine calculation of 'cached' memory
    * library: find tty quicker                              Debian #770215
    * library: eliminate threads display inconsistencies     Redhat #1284091
    * pidof: check cmd if space found in argv0
    * pmap: fixed detail parsing on long mapping lines
    * pmap: fix occasional incorrect memory usage values     Redhat #1262864
    * ps: sort by cgroup                                     Debian #692279
    * ps: display control group name with -o cgname
    * ps: fallback to attr/current for context               Debian #786956
    * ps: enabled broken 'thcount' option                    Redhat #1174313
    * tests: conditionally add prctl                         Debian #816237
    * top: displays the 3 new linux-4.5 RES memory fields
    * top: man page memory fields corrected + new narrative
    * top: added display of CGNAME (control group name)
    * top: is now more responsive to cpus brought online
    * top: namespace cols use suppressible zero
    * top: zero suppress ('0') includes out-of-memory & nice
    * top: better 'i' toggle management when scrolled
    * top: the '=' key now includes active locate requests
    * vmstat: devices exceeding 15 chars now displayed       Redhat #586078
    * watch: hostname added to header
    * watch: better handling ANSI including esc[m            Debian #830313
    * watch: use locale-independent float                    Debian #692113
* Mon May 30 2016 werner@suse.de
  - Avoid line doubling of pmap output due new SwapPss entry (boo#982090)
* Wed Jan 27 2016 werner@suse.de
  - Remove SUSE version of pmap as this stumble over new entries
    in processes smaps files (boo#962275)
  - Add patch procps-ng-3.3.11-pmap4suse.patch to let upstream pmap
    behave similar to old suse pmap
* Tue Nov 10 2015 werner@suse.de
  - Pmap: support "SwapPss" which shows proportional swap share
    of a process similar to the PSS (proportional set size)
    of a process which is the count of pages it has in memory.
* Fri Sep 18 2015 werner@suse.de
  - Update to procps-ng-3.3.11
    * libprocps API 5:0:0
    * pgrep: don't crash with -a -w flags. Merge 33, Debian #768190
    * skill: command line with signal number interpreted correctly
    * pmap: print process name even if smaps is unreadable Debian #775624
    * ps: sort by etimes column, uses etime Debian #794619
    * ps, top: Add support for LXC containers. Ubuntu #1174911
    * w: work with smaller window sizes Debian #183394
    * w: correctly find "best" proc with pid wrap
    * library: use merged systemd library Debian #731256
    * kill,skill,pkill: fix option parsing
    * top once again will fully honor a saved rcfile,
      without requiring --disable-modern-top. Debian #762928, #762947
    * vmstat: Not crash if partition appears before disk Debian #736628
    * free: -s without -c works Debian #733758
  - Remove the patch procps-v3.3.4-w-simply-work.diff as now upstream
  - Port our legacy pmap to new procps-ng-3.3.11
* Fri Jul 10 2015 werner@suse.de
  - Make it build with every ncurses library ABI
* Tue Jun 02 2015 werner@suse.de
  - Reintroduce the corrected patch procps-ng-3.3.9-w-notruncate.diff
    to have a working --no-truncat option back for `w' (boo#932950)
* Wed May 20 2015 lnussel@suse.de
  - restore original top defaults. The new ones result in half of the display
    occupied with cpu information and the other half with systemd children.
* Sun Mar 15 2015 jengelh@inai.de
  - Remove redundant ldconfig requires
* Tue Feb 03 2015 werner@suse.de
  - Update to procps-ng-3.3.10
    * sysctl --system loads default config file - Debian #732920
    * ps doesn't exit on SIGCONT
    * top better accommodates discontinuous NUMA nodes
    * ps cmdline trailing spaces suppressed under zsh, redhat #1057600
    * kill restores the '-HUP -1' functionality
    * vmstat -d / -p segfault eliminated when /sys is not mounted
    * pgrep properly shows full command line when -au are combined
    * vmstat supports timestamps with -t/--timestamp option
    * top is now immune to distortions when system time is reset
    * top standardized the <Esc> key support with prompted input
    * top missing summary area info added to man document, ubuntu #574624
    * top properly responds to the current locale LC_NUMERIC setting
    * top provides alternate graph modes for cpu states and memory usage
    * top offers new startup defaults, plus ./configure --disable-modern-top
    * top exploits MemAvailable field and offers improved memory statistics
    * ps new --quick-pid option, a more efficient alternative to --pid option
    * usernames up to 32 characters now accommodated (up from 19), redhat #1112734
    * free exploits MemAvailable field and offers improved memory statistics
    * free considers slabs in displayed totals, debian #565518, ubuntu #126329
    * watch supports new ANSI styles and background colors
  - Remove the patches now upstream
    0023-top-do-not-forget-the-fscanf-s-terminating-null-byte.patch
    0024-sysctl-system-loads-default-config-file.patch
    0025-Split-help-lines-to-help-translators.patch
    0026-library-fixing-uninitialized-variable-pos-in-whattim.patch
    0027-pgrep-Fixing-memory-leak-in-do_regcomp.patch
    0028-sysctl-Fixing-memory-leaks-in-PreloadSystem.patch
    0029-ps-ignore-SIGCONT.patch
    0031-vmstat-wide-output-still-not-wide-enough.patch
    0032-library-skip-replacement-of-trailing-0-in-read_unvec.patch
    0033-kill-for-PID-1-restored.patch
    0034-Check-for-presence-of-disks-in-vmstat.patch
    0035-PID-2-to-9-for-kill-too.patch
    0035-top-provide-for-discontinuous-not-active-NUMA-nodes.patch
    0036-pgrep-fails-to-show-full-command-line-with-au.patch
    0036-top-restore-the-former-behavior-after-stderr-redirec.patch
    0037-fail-on-null-string-for-arguments.patch
    0037-top-avoid-name-conflict-in-the-next-version-of-stdli.patch
    0038-Update-help-files.patch
    0038-top-protect-against-distortion-when-system-time-rese.patch
    0039-vmstat-Support-for-timestamps-with-t-fix-for-wd.patch
    0040-watch-Don-t-leak-extra-fds-to-the-child.patch
    0041-vmstat-Fixing-format-security-flaws.patch
    0043-Added-get-trans-target-to-Makefile.patch
    0044-top-avoid-a-nan-when-the-delay-interval-is-very-low.patch
    0045-library-properly-handle-memory-used-by-tmpfs.patch
    0045-top-standardize-Esc-key-support-with-prompted-input.patch
    0046-Minor-i18n-fixes.patch
    0046-top-miscellaneous-accumulated-changes-to-program-cod.patch
    0047-sysctl-increase-max-supported-line-length-of-the-con.patch
    0049-fix-url-for-rsync.patch
    0051-top-update-copyright-dates-plus-1-preprocessor-chang.patch
    0052-top-refactor-man-document-so-as-to-allow-translation.patch
    0053-top-minimize-the-usage-of-apostrophes-in-man-documen.patch
    0054-top-swap-opening-quotes-for-back-tics-in-man-documen.patch
    0055-misc-fix-man-doc-spelling-and-grammar-for-translatio.patch
    0058-library-reverting-tmpfs-subtraction-from-cached-18-F.patch
    0060-top-miscellaneous-accumulated-changes-to-man-documen.patch
    bsc901202-add-better-help-output.patch
    procps-ng-3.3.8-selinux.patch
    procps-v3.3.3-buffersize.diff
  - Modify and rename patches
    procps-ng-3.3.8-bnc634071_procstat2.diff becomes procps-ng-3.3.10-bnc634071_procstat2.diff
    procps-ng-3.3.9-errno.patch becomes procps-ng-3.3.10-errno.patch
    procps-v3.3.3-fdleak.dif becomes procps-ng-3.3.10-fdleak.dif
    procps-v3.3.3-integer-overflow.patch becomes procps-ng-3.3.10-integer-overflow.patch
    procps-v3.3.4-large_pcpu.patch becomes procps-ng-3.3.10-large_pcpu.patch
    procps-v3.3.3-slab.patch becomes procps-ng-3.3.10-slab.patch
    procps-v3.3.4-xen.dif becomes procps-ng-3.3.10-xen.dif
* Fri Jan 23 2015 werner@suse.de
  - Modify patch procps-v3.3.3-slab.patch to be able to make the adding
    further cache lines to cache output of the free command switchable.
  - This requires modifing the patches
    0045-library-properly-handle-memory-used-by-tmpfs.patch
    0058-library-reverting-tmpfs-subtraction-from-cached-18-F.patch
    procps-ng-3.3.9-errno.patch
    procps-v3.3.3-integer-overflow.patch
    procps-v3.3.3-slab.patch
* Tue Dec 16 2014 werner@suse.de
  - Add upstream patch bsc901202-add-better-help-output.patch
    which includes the commits
    0f649e2cd2eef94075f1975248953f8c5b85d9f4
    4ba9ff5c0df7e94d03a555ac4cec947f6fac2ba6
    b4951bfea367eef551b053e9f0240d717c353c11
    to fix the bug bsc#901202
* Fri Dec 05 2014 werner@suse.de
  - Add patch procps-ng-3.3.9-errno.patch to avoid leftover errno
    from setlocale() (bsc#908516)

Files

/bin/pgrep
/bin/pkill
/bin/ps
/sbin/sysctl
/usr/bin/free
/usr/bin/pgrep
/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/pgrep.1.gz
/usr/share/man/man1/pkill.1.gz
/usr/share/man/man1/pmap.1.gz
/usr/share/man/man1/procps.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, Tue Jul 9 18:42:22 2024