[ubuntu/questing-proposed] procps 2:4.0.4-8ubuntu2 (Accepted)

Nick Rosbrook enr0n at ubuntu.com
Wed Jun 25 15:27:18 UTC 2025


procps (2:4.0.4-8ubuntu2) questing; urgency=medium

  * Fixes for new sysctl-defaults test:
    - d/t/test_sysctl_defaults.py: skip test if sysctl key invalid
    - d/t/control: show all sysctl.d configs before test
    - d/t/control: make sysctl-defaults test Restrictions: isolation-machine
      (LP: #2115346)

procps (2:4.0.4-8ubuntu1) questing; urgency=medium

  * Merge from Debian unstable (LP: #2112060). Remaining changes:
    - d/p/0010-testsuite-ps-etime-ELAPSED-doesn-t-match-full-format.patch:
      Fix test failure (FTBFS) in testsuite/ps.test/ps_output.exp due to
      invalid regex match inside LXD containers.
    - debian/sysctl.d (Ubuntu-specific):
      + 10-console-messages.conf: stop low-level kernel messages on console.
      + 10-kernel-hardening.conf: add the kptr_restrict setting
      + 10-ipv6-privacy.conf: add a file to sysctl.d to apply the defaults
        for IPv6 privacy extensions for interfaces. (LP#176125, LP#841353)
      + 10-magic-sysrq.conf: Disable most magic sysrq by default, allowing
      critical sync, remount, reboot functions. (LP#194676, LP#1025467)
      + 10-network-security.conf: enable rp_filter.
      + 10-ptrace.conf: describe new PTRACE setting.
      + 10-zeropage.conf: safe mmap_min_addr value for graceful fall-back.
        for armhf, and arm64.
      + 10-qemu.conf.s390x for qemu.
      + 10-bufferbloat.conf: set default qdisc to fq_codel
      + 10-map-count.conf: Increase vm.max_map_count to 1048576
    - ignore_erofs.patch: Same as ignore_eaccess but for the case
      where part of /proc is read/only.
      - Adjust logic due to rc no longer being propagated (LP#1903351)
    - ignore_eaccess.patch: If we get eaccess when opening a sysctl
      file for writing, don't error out. Otherwise package upgrades
      can fail, especially in containers.
      - Adjust logic due to rc no longer being propagated (LP#1903351)
    - Add basic autopkgtest to validate sysctl-defaults (LP#1962038)
    - d/t/stack-limit: add basic autopkgtest to validate limits
  * Dropped, included in Debian:
    - d/p/ps-Don-t-crash-when-using-short-option.patch:
      Fix ps crash issue when using short option
  * New changes:
    - debian/sysctl.d: ship configs in /usr, with higher priority
      This ensures that Ubuntu's defaults take precedence over
      50-default.conf from linux-sysctl-defaults. (LP: #2108979)
    - d/t/stack-limit: call 'pgrep systemd' instead of 'pgrep bash'
      The autopkgtest currently fails because there is no bash session, and
      pgrep returns non-zero. Use systemd because that will match for pid1.
    - d/tests: make sysctl-defaults test comprehensive

procps (2:4.0.4-8) unstable; urgency=medium

  * Port 4.0.5 patches:
    - library: recover from meminfo seek in LXC Closes: #1072831
    - library: print user/day when value is zero
    - library: Use clock_gettime for pids API Closes: #842879
    - kill: Correctly parse negative pids
    - sysctl: Don't read some keys Closes: #978688
    - skill: Fix lonesome : in help Closes: #1086441
    - sysctl.conf.5 Note changes with systemd Closes: #1077187
    - vmstat.8: si/so are changed by --unit Closes: #1061944
    - w: Don't crash with short option Closes: #1054345
    - w: Only count user sessions Closes: #1098385
    - w.1: Mention utmp only for non-systemd Closes: #1080333
    - watch.1: --chgexit only on visible changes Closes: #729569
  * Port 4.0.6 patches:
    - w: Add terminal mode -t option
    - w: Use process TTY for user TTY Closes: #1080335

Date: Wed, 25 Jun 2025 10:25:56 -0400
Changed-By: Nick Rosbrook <enr0n at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/procps/2:4.0.4-8ubuntu2
-------------- next part --------------
Format: 1.8
Date: Wed, 25 Jun 2025 10:25:56 -0400
Source: procps
Built-For-Profiles: noudeb
Architecture: source
Version: 2:4.0.4-8ubuntu2
Distribution: questing
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Nick Rosbrook <enr0n at ubuntu.com>
Closes: 729569 842879 978688 1054345 1061944 1072831 1077187 1080333 1080335 1086441 1098385
Launchpad-Bugs-Fixed: 2108979 2112060 2115346
Changes:
 procps (2:4.0.4-8ubuntu2) questing; urgency=medium
 .
   * Fixes for new sysctl-defaults test:
     - d/t/test_sysctl_defaults.py: skip test if sysctl key invalid
     - d/t/control: show all sysctl.d configs before test
     - d/t/control: make sysctl-defaults test Restrictions: isolation-machine
       (LP: #2115346)
 .
 procps (2:4.0.4-8ubuntu1) questing; urgency=medium
 .
   * Merge from Debian unstable (LP: #2112060). Remaining changes:
     - d/p/0010-testsuite-ps-etime-ELAPSED-doesn-t-match-full-format.patch:
       Fix test failure (FTBFS) in testsuite/ps.test/ps_output.exp due to
       invalid regex match inside LXD containers.
     - debian/sysctl.d (Ubuntu-specific):
       + 10-console-messages.conf: stop low-level kernel messages on console.
       + 10-kernel-hardening.conf: add the kptr_restrict setting
       + 10-ipv6-privacy.conf: add a file to sysctl.d to apply the defaults
         for IPv6 privacy extensions for interfaces. (LP#176125, LP#841353)
       + 10-magic-sysrq.conf: Disable most magic sysrq by default, allowing
       critical sync, remount, reboot functions. (LP#194676, LP#1025467)
       + 10-network-security.conf: enable rp_filter.
       + 10-ptrace.conf: describe new PTRACE setting.
       + 10-zeropage.conf: safe mmap_min_addr value for graceful fall-back.
         for armhf, and arm64.
       + 10-qemu.conf.s390x for qemu.
       + 10-bufferbloat.conf: set default qdisc to fq_codel
       + 10-map-count.conf: Increase vm.max_map_count to 1048576
     - ignore_erofs.patch: Same as ignore_eaccess but for the case
       where part of /proc is read/only.
       - Adjust logic due to rc no longer being propagated (LP#1903351)
     - ignore_eaccess.patch: If we get eaccess when opening a sysctl
       file for writing, don't error out. Otherwise package upgrades
       can fail, especially in containers.
       - Adjust logic due to rc no longer being propagated (LP#1903351)
     - Add basic autopkgtest to validate sysctl-defaults (LP#1962038)
     - d/t/stack-limit: add basic autopkgtest to validate limits
   * Dropped, included in Debian:
     - d/p/ps-Don-t-crash-when-using-short-option.patch:
       Fix ps crash issue when using short option
   * New changes:
     - debian/sysctl.d: ship configs in /usr, with higher priority
       This ensures that Ubuntu's defaults take precedence over
       50-default.conf from linux-sysctl-defaults. (LP: #2108979)
     - d/t/stack-limit: call 'pgrep systemd' instead of 'pgrep bash'
       The autopkgtest currently fails because there is no bash session, and
       pgrep returns non-zero. Use systemd because that will match for pid1.
     - d/tests: make sysctl-defaults test comprehensive
 .
 procps (2:4.0.4-8) unstable; urgency=medium
 .
   * Port 4.0.5 patches:
     - library: recover from meminfo seek in LXC Closes: #1072831
     - library: print user/day when value is zero
     - library: Use clock_gettime for pids API Closes: #842879
     - kill: Correctly parse negative pids
     - sysctl: Don't read some keys Closes: #978688
     - skill: Fix lonesome : in help Closes: #1086441
     - sysctl.conf.5 Note changes with systemd Closes: #1077187
     - vmstat.8: si/so are changed by --unit Closes: #1061944
     - w: Don't crash with short option Closes: #1054345
     - w: Only count user sessions Closes: #1098385
     - w.1: Mention utmp only for non-systemd Closes: #1080333
     - watch.1: --chgexit only on visible changes Closes: #729569
   * Port 4.0.6 patches:
     - w: Add terminal mode -t option
     - w: Use process TTY for user TTY Closes: #1080335
Checksums-Sha1:
 1facf5b281472b49a211b86e39565b067aada13d 2247 procps_4.0.4-8ubuntu2.dsc
 93e4d49fc064c53f2adbebfecc9a3c669799551e 53800 procps_4.0.4-8ubuntu2.debian.tar.xz
 c67ac03f2b86166c71ca261907c76be1879b7e99 7132 procps_4.0.4-8ubuntu2_source.buildinfo
Checksums-Sha256:
 ced4d1b3fd6613da1c4b887fb226b051d5221455fbc9b8b2d840182586cbdc36 2247 procps_4.0.4-8ubuntu2.dsc
 dad5036d30e64844ef93db1b7fe18a7db79993ac129378e035f4abed8242d888 53800 procps_4.0.4-8ubuntu2.debian.tar.xz
 6dfe91f7485025259bcfca6f96205e73d1137cfe79423118806b8beb5edfa224 7132 procps_4.0.4-8ubuntu2_source.buildinfo
Files:
 b2f4038a3c4673137e9682bf34fcae43 2247 admin optional procps_4.0.4-8ubuntu2.dsc
 edfb75498074f1ba8712b2c5459edb57 53800 admin optional procps_4.0.4-8ubuntu2.debian.tar.xz
 8b6487c102f45d2f5c40b74cc43c9756 7132 admin optional procps_4.0.4-8ubuntu2_source.buildinfo
Original-Maintainer: Craig Small <csmall at debian.org>
Vcs-Git: https://git.launchpad.net/~enr0n/ubuntu/+source/procps
Vcs-Git-Commit: e13a750e675bfe414762ba6226b140f95419449f
Vcs-Git-Ref: refs/heads/lp2115346


More information about the Questing-changes mailing list