Opened 10 years ago

Closed 10 years ago

#3439 closed task (fixed)

procps-ng-3.3.9

Reported by: Pierre Labastie Owned by: bdubbs@…
Priority: normal Milestone: 7.5
Component: Book Version: SVN
Severity: normal Keywords:
Cc:

Description

Announcement (2 hours ago): Procps version 3.3.9 was released today. Either find it on our git repository or at sourceforge at https://sourceforge.net/projects/procps-ng/files/Production/

The following changes were made to procps:

  • 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

Change History (7)

comment:1 by WilliamImm, 10 years ago

Looks like we need to remove another program from the Sysvinit installation. Also, one more thing for the systemd guide to be aware of.

in reply to:  1 ; comment:2 by bdubbs@…, 10 years ago

Replying to WilliamImm:

Looks like we need to remove another program from the Sysvinit installation. Also, one more thing for the systemd guide to be aware of.

Yes, we are aware of it, but note that there is a separate branch for systemd and sysvinit is not in that branch at all.

in reply to:  2 comment:3 by WilliamImm, 10 years ago

Replying to bdubbs@…:

Replying to WilliamImm:

Looks like we need to remove another program from the Sysvinit installation. Also, one more thing for the systemd guide to be aware of.

Yes, we are aware of it, but note that there is a separate branch for systemd and sysvinit is not in that branch at all.

Actually, I mentioned the systemd branch in my earlier post. I also know it doesn't use sysvinit, I did a build using that guide a while ago.

I'm not sure how the guide will handle the Procps update. Think Procps was put where it was because of the E2fsprogs testsuite (can't remember exactly), but I don't think it's wise to move systemd from where it is now. Could build Procps in tools to satisfy the testsuite, or do something else.

Last edited 10 years ago by WilliamImm (previous) (diff)

comment:4 by Armin, 10 years ago

FYI, systemd branch doesn't have sysvinit package anymore. I've kept it just for few programs like last, lastb, pidof, killall5, fstab-decode and bootlogd. Given that first 3 are now available in util-linux and procps-ng respectively, pidof being a symlink to killall5, bootlogd being useless on systemd based systems, it left me with only fstab-decode, which I have no idea what it's for.

comment:5 by bdubbs@…, 10 years ago

The man page for fstab-decode says:

"fstab-decode decodes escapes in the specified ARGUMENTs and uses them to run COMMAND. The argument escaping uses the same rules as path escaping in /etc/fstab, /etc/mtab and /proc/mtab."

Examples: fstab-decode umount $(awk '$3 == vfat { print $2 }' /etc/fstab)

I have no idea what escapes are used in fstab. The example awk command doesn't seem to work for me, even if I change vfat to ext4, and /proc/mtab no longer exists. It seems like a useless command to me.

comment:6 by bdubbs@…, 10 years ago

Owner: changed from lfs-book@… to bdubbs@…
Status: newassigned

I'll take this and fix up sysvinit at the same time.

comment:7 by bdubbs@…, 10 years ago

Resolution: fixed
Status: assignedclosed

Fixed at revision 10390.

Note: See TracTickets for help on using tickets.