[ubuntu/resolute-proposed] systemd 259~rc1-1ubuntu1 (Accepted)
Nick Rosbrook
enr0n at ubuntu.com
Tue Nov 18 22:34:20 UTC 2025
systemd (259~rc1-1ubuntu1) resolute; urgency=medium
* Merge with Debian unstable (LP: #2130132). Remaining changes:
- debian/systemd.postinst:
+ manually call systemd-tmpfiles --create in postinst
- debian/control:
+ Add Recommends: networkd-dispatcher systemd-resolved to systemd package
+ Make systemd-cryptsetup Priority: important
+ Give systemd-resolved Priority: important
+ Add Recommends: systemd-hwe-hwdb to udev package
+ Drop Recommends: libnss-myhostname libnss-resolve from systemd-resolved
+ Do not build systemd-boot-efi-{amd64,arm64}-signed-template
- d/rules: disable bpf support on riscv64 for now (LP #2099864)
- d/extra/dbus-1: remove SetLocale restriction from dbus policy (LP #2102028)
- Delta for i386:
+ debian/systemd.install: exclude files that are not built for i386
+ debian/systemd.manpages: do not ship un-built manpages on i386
+ debian/rules,debian/control,debian/tests/control:
Do not build with tpm libraries on i386
+ debian/rules,debian/control,debian/tests/control:
Do not build with libqrencode on i386
+ debian/rules: Remove unneeded efi artifacts on i386 to avoid debugedit errors
- debian/libnss-systemd.*:
+ debian/libnss-systemd.nss: install after 'compat' too (LP #2125403)
+ debian/libnss-systemd.preinst: force nsswitch.conf update
Drop systemd instances in nsswitch.conf, and force postinst to
re-generate the file (LP #2121017)
+ debian/linbnss-systemd.nss: Install systemd service after files.
As suggested by upstream the systemd NSS service should come just after
files
- debian/tests:
+ d/t/boot-and-services: use coreutils tunable in apparmor test (LP #2125614)
+ d/t/upstream: use GNU cp in test setup (LP #2122363)
- debian/patches:
+ switch-root: use MS_MOVE for /run when switchig from initrd
+ test-network: add handling for Ubuntu FAN patches (LP #2104943)
+ test: ignore coredumps for gnusleep in addition to sleep (LP #2116459)
+ test: follow /usr/bin/sleep symlink when checking coredumps (LP #2116465)
+ test: skip TEST-50-DISSECT.dissect (LP #2116460)
* Dropped changes, included in Debian:
- d/rules: enable 10-systemd-logind-root-ignore-inhibitors.rules.example
polkit rule by default (LP #2092438)
[ was: "d/extra/polkit-1: let root ignore inhibitors on reboot etc" ]
- Fix d/extra/initramfs-tools/hooks/udev, so that udev rules that are
specific to s390x ccw devices are only prevented from being copied if
zdev_early=0 is set, but copy rules in case of zdev_early=1 or if
zdev_early is not specified at all. (LP #2102236)
- debian/tests:
+ d/t/boot-and-services: tweak test_rsyslog regexes
+ debian/tests/boot-and-services: skip apparmor tests on armhf
* Dropped changes, included upstream:
- basic: validate timezones in get_timezones() (LP #2125405)
* New changes:
- d/systemd{,-cryptsetup}.install: more i386 exclusion
- d/rules: set SYSTEMD_IN_CHROOT=1 for build tests
systemd (259~rc1-1) unstable; urgency=medium
[ Nick Rosbrook ]
* kernel-install: skip 55-initrd.install when an initrd generator is
configured. This provides a way to avoid conflicts with initrd
generators using kernel-install like dracut. E.g., dracut can now: 1.
Ship /usr/lib/kernel/install.conf.d/50-dracut.conf with at least
initrd_generator=dracut 2. Skip its own scripts unless
$KERNEL_INSTALL_INITRD_GENERATOR=dracut (Closes: #1117563)
* d/t/boot-and-services: tweak test_rsyslog regex
* d/t/boot-and-services: run transient unit to check syslog messages
* d/t/boot-and-services: skip apparmor test on armhf
* d/rules: enable 10-systemd-logind-root-ignore-inhibitors.rules.example
on Ubuntu
* kernel-install: skip 55-initrd.install when an initrd is already
staged. Unfortunately, dracut upstream does not think it makes sense
to ship an install.conf.d drop-in to set initrd_generator=dracut, so
we need to cope with situations where an initrd is already present in
the staging area. See https://github.com/dracut-ng/dracut-ng/pull/1812
(Closes: #1117563)
[ Luca Boccassi ]
* Update upstream source from tag 'upstream/259_rc1' Update to upstream
version '259~rc1' with Debian dir
ffbb3991599b616b38161a464c0428f8aec93869
* Drop patches, all merged upstream
* Install new files for v259~rc1
* Update symbols file for v259~rc1
[ Frank Heimes ]
* initramfs-tools: only skip chzdev rules if zdev_early=0
Date: Tue, 18 Nov 2025 17:29:48 -0500
Changed-By: Nick Rosbrook <enr0n at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/systemd/259~rc1-1ubuntu1
-------------- next part --------------
Format: 1.8
Date: Tue, 18 Nov 2025 17:29:48 -0500
Source: systemd
Built-For-Profiles: noudeb
Architecture: source
Version: 259~rc1-1ubuntu1
Distribution: resolute
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Nick Rosbrook <enr0n at ubuntu.com>
Closes: 1117563
Launchpad-Bugs-Fixed: 2130132
Changes:
systemd (259~rc1-1ubuntu1) resolute; urgency=medium
.
* Merge with Debian unstable (LP: #2130132). Remaining changes:
- debian/systemd.postinst:
+ manually call systemd-tmpfiles --create in postinst
- debian/control:
+ Add Recommends: networkd-dispatcher systemd-resolved to systemd package
+ Make systemd-cryptsetup Priority: important
+ Give systemd-resolved Priority: important
+ Add Recommends: systemd-hwe-hwdb to udev package
+ Drop Recommends: libnss-myhostname libnss-resolve from systemd-resolved
+ Do not build systemd-boot-efi-{amd64,arm64}-signed-template
- d/rules: disable bpf support on riscv64 for now (LP #2099864)
- d/extra/dbus-1: remove SetLocale restriction from dbus policy (LP #2102028)
- Delta for i386:
+ debian/systemd.install: exclude files that are not built for i386
+ debian/systemd.manpages: do not ship un-built manpages on i386
+ debian/rules,debian/control,debian/tests/control:
Do not build with tpm libraries on i386
+ debian/rules,debian/control,debian/tests/control:
Do not build with libqrencode on i386
+ debian/rules: Remove unneeded efi artifacts on i386 to avoid debugedit errors
- debian/libnss-systemd.*:
+ debian/libnss-systemd.nss: install after 'compat' too (LP #2125403)
+ debian/libnss-systemd.preinst: force nsswitch.conf update
Drop systemd instances in nsswitch.conf, and force postinst to
re-generate the file (LP #2121017)
+ debian/linbnss-systemd.nss: Install systemd service after files.
As suggested by upstream the systemd NSS service should come just after
files
- debian/tests:
+ d/t/boot-and-services: use coreutils tunable in apparmor test (LP #2125614)
+ d/t/upstream: use GNU cp in test setup (LP #2122363)
- debian/patches:
+ switch-root: use MS_MOVE for /run when switchig from initrd
+ test-network: add handling for Ubuntu FAN patches (LP #2104943)
+ test: ignore coredumps for gnusleep in addition to sleep (LP #2116459)
+ test: follow /usr/bin/sleep symlink when checking coredumps (LP #2116465)
+ test: skip TEST-50-DISSECT.dissect (LP #2116460)
* Dropped changes, included in Debian:
- d/rules: enable 10-systemd-logind-root-ignore-inhibitors.rules.example
polkit rule by default (LP #2092438)
[ was: "d/extra/polkit-1: let root ignore inhibitors on reboot etc" ]
- Fix d/extra/initramfs-tools/hooks/udev, so that udev rules that are
specific to s390x ccw devices are only prevented from being copied if
zdev_early=0 is set, but copy rules in case of zdev_early=1 or if
zdev_early is not specified at all. (LP #2102236)
- debian/tests:
+ d/t/boot-and-services: tweak test_rsyslog regexes
+ debian/tests/boot-and-services: skip apparmor tests on armhf
* Dropped changes, included upstream:
- basic: validate timezones in get_timezones() (LP #2125405)
* New changes:
- d/systemd{,-cryptsetup}.install: more i386 exclusion
- d/rules: set SYSTEMD_IN_CHROOT=1 for build tests
.
systemd (259~rc1-1) unstable; urgency=medium
.
[ Nick Rosbrook ]
* kernel-install: skip 55-initrd.install when an initrd generator is
configured. This provides a way to avoid conflicts with initrd
generators using kernel-install like dracut. E.g., dracut can now: 1.
Ship /usr/lib/kernel/install.conf.d/50-dracut.conf with at least
initrd_generator=dracut 2. Skip its own scripts unless
$KERNEL_INSTALL_INITRD_GENERATOR=dracut (Closes: #1117563)
* d/t/boot-and-services: tweak test_rsyslog regex
* d/t/boot-and-services: run transient unit to check syslog messages
* d/t/boot-and-services: skip apparmor test on armhf
* d/rules: enable 10-systemd-logind-root-ignore-inhibitors.rules.example
on Ubuntu
* kernel-install: skip 55-initrd.install when an initrd is already
staged. Unfortunately, dracut upstream does not think it makes sense
to ship an install.conf.d drop-in to set initrd_generator=dracut, so
we need to cope with situations where an initrd is already present in
the staging area. See https://github.com/dracut-ng/dracut-ng/pull/1812
(Closes: #1117563)
.
[ Luca Boccassi ]
* Update upstream source from tag 'upstream/259_rc1' Update to upstream
version '259~rc1' with Debian dir
ffbb3991599b616b38161a464c0428f8aec93869
* Drop patches, all merged upstream
* Install new files for v259~rc1
* Update symbols file for v259~rc1
.
[ Frank Heimes ]
* initramfs-tools: only skip chzdev rules if zdev_early=0
Checksums-Sha1:
095be9dff9dccea2af0beaf238c29a48dbdf8a03 8466 systemd_259~rc1-1ubuntu1.dsc
69cabb6c3936ffc9722232f38a8f3120bb295002 17213965 systemd_259~rc1.orig.tar.gz
3d1489fcefb90d040640afc9203826e3c98b1d2a 236216 systemd_259~rc1-1ubuntu1.debian.tar.xz
39cf71485145c9f2d8185a269713997e4b42c612 14915 systemd_259~rc1-1ubuntu1_source.buildinfo
Checksums-Sha256:
0f7376e2e611e24304df11d05fbda497c7104a758d86f998f275ca77bc34b409 8466 systemd_259~rc1-1ubuntu1.dsc
16f56ed1bd877bd19602b2ae338e391c72321b7ae3369f4b84f3dfd1e66178bf 17213965 systemd_259~rc1.orig.tar.gz
a69de29fb45074789fc632da5e6b3042cf1c60fe94bd126bb38c5028a6e79029 236216 systemd_259~rc1-1ubuntu1.debian.tar.xz
8bbf61072ab5466b4a56bb930450778d9854d425826f4aeafa5d979df33040f9 14915 systemd_259~rc1-1ubuntu1_source.buildinfo
Files:
9ad7e2de02c0a1e93ef083aab530325e 8466 admin optional systemd_259~rc1-1ubuntu1.dsc
9f47ed88b7dbf0976be3c7cdfdc76574 17213965 admin optional systemd_259~rc1.orig.tar.gz
af5af445b998ab79000ef7d3570390e4 236216 admin optional systemd_259~rc1-1ubuntu1.debian.tar.xz
805bf4a85cc1ccc5ed61799e682697b1 14915 admin optional systemd_259~rc1-1ubuntu1_source.buildinfo
Original-Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers at lists.alioth.debian.org>
More information about the Resolute-changes
mailing list