debcrafters-packages team mailing list archive
-
debcrafters-packages team
-
Mailing list archive
-
Message #09908
[Bug 2130066] [NEW] Merge procps from Debian Unstable for resolute
Public bug reported:
Scheduled-For: ubuntu-25.11
Ubuntu: 2:4.0.4-8ubuntu3
Debian Unstable: 2:4.0.4-9
A new release of procps is available for merging from Debian Unstable.
If it turns out this needs a sync rather than a merge, please change the
tagging from ['dcr-merge'] to ['dcr-sync'], and (optionally) update the
title as desired.
### New Debian Changes ###
procps (2:4.0.4-9) unstable; urgency=medium
[ Craig Small ]
* d/changelog: Fix number for skill bug
[ Andrew Bower ]
* Initialise sessions variable in w. (Closes: #1108549)
* d/patches: get sessions even if !sd_booted()
-- Craig Small <csmall@xxxxxxxxxx> Wed, 30 Jul 2025 21:58:40 +1000
### Old Ubuntu Delta ###
procps (2:4.0.4-8ubuntu3) questing; urgency=medium
* debian/patches/lp2120904-openat.patch: utilize file descriptors
and openat. (LP: #2120904)
* debian/patches/lp2120904-nullpointer.patch: Fix a race
when 'status' is unavailable in /proc/<pid> resulting in
a NULL pointer. (LP: #2120904)
-- John Chittum <john.chittum@xxxxxxxxxxxxx> Fri, 29 Aug 2025 06:58:29
-0400
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)
-- Nick Rosbrook <enr0n@xxxxxxxxxx> Wed, 25 Jun 2025 10:25:56 -0400
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
-- Nick Rosbrook <enr0n@xxxxxxxxxx> Tue, 10 Jun 2025 13:26:18 -0400
** Affects: procps (Ubuntu)
Importance: Undecided
Status: New
** Tags: dcr-merge
** Changed in: procps (Ubuntu)
Milestone: None => ubuntu-25.11
--
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to procps in Ubuntu.
https://bugs.launchpad.net/bugs/2130066
Title:
Merge procps from Debian Unstable for resolute
Status in procps package in Ubuntu:
New
Bug description:
Scheduled-For: ubuntu-25.11
Ubuntu: 2:4.0.4-8ubuntu3
Debian Unstable: 2:4.0.4-9
A new release of procps is available for merging from Debian Unstable.
If it turns out this needs a sync rather than a merge, please change
the tagging from ['dcr-merge'] to ['dcr-sync'], and (optionally)
update the title as desired.
### New Debian Changes ###
procps (2:4.0.4-9) unstable; urgency=medium
[ Craig Small ]
* d/changelog: Fix number for skill bug
[ Andrew Bower ]
* Initialise sessions variable in w. (Closes: #1108549)
* d/patches: get sessions even if !sd_booted()
-- Craig Small <csmall@xxxxxxxxxx> Wed, 30 Jul 2025 21:58:40 +1000
### Old Ubuntu Delta ###
procps (2:4.0.4-8ubuntu3) questing; urgency=medium
* debian/patches/lp2120904-openat.patch: utilize file descriptors
and openat. (LP: #2120904)
* debian/patches/lp2120904-nullpointer.patch: Fix a race
when 'status' is unavailable in /proc/<pid> resulting in
a NULL pointer. (LP: #2120904)
-- John Chittum <john.chittum@xxxxxxxxxxxxx> Fri, 29 Aug 2025
06:58:29 -0400
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)
-- Nick Rosbrook <enr0n@xxxxxxxxxx> Wed, 25 Jun 2025 10:25:56 -0400
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
-- Nick Rosbrook <enr0n@xxxxxxxxxx> Tue, 10 Jun 2025 13:26:18 -0400
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/procps/+bug/2130066/+subscriptions