Procps version 3.3.9 was released today. As there has been some API changes and fixes which means the library has changed again. There is a fine balance between fixing or enhancing library functions and keeping the API stable, with the added problem it wasn’t a terribly good one to start with.
Besides the API change, the following changes were made:
- kernel namespaces support added to skill, pgrep, ps and top
- pidof was reimplemented from scratch (replacing sysvinit pidof)
- ps has configurable libselinux support (–enable-libselinux)
- ps provides for display of systemd slice unit (–with-systemd)
- free can once again report non-zero ‘shared’ memory
- sysctl provides ‘–system’ to ignore missing /etc/sysctl.conf
- watch interval capacity was increased – debian #720445
- pwdx no longer fails in a nonexistent locale – debian #718766
- top clarified summary area Mem/Swap stats – debian #718670
- top batch mode -w (width) abend fixed – debian #721204
- top man page removed ‘Bd/Ed’ mdoc macros – debian #725713
- top no longer clears screen at exit – redhat #977561
- top adapted to potential libnuma stderr message – redhat #998678
- top added missing batch mode newline – redhat #1008674
Tar file is at sourceforge at https://sourceforge.net/projects/procps-ng/files/Production/