[ubuntu/resolute-proposed] systemd 259.3-0ubuntu1 (Accepted)
Nick Rosbrook
enr0n at ubuntu.com
Fri Mar 6 21:20:17 UTC 2026
systemd (259.3-0ubuntu1) resolute; urgency=medium
* New upstream stable version 259.3
- Update upstream source from tag 'upstream/259.3'
Update to upstream version '259.3'
with Debian dir 4fea3198a053eb40e77ea3ad3c3be030151f3f46
- Bug fixes
systemd (259.2-0ubuntu2) resolute; urgency=medium
* Tag KFD and ACCEL devices for uaccess (LP: #2143010)
* d/control: Add missing dh-dlopenlibdeps to b-d
systemd (259.2-0ubuntu1) resolute; urgency=medium
* New upstream stable version 259.2
- Bug fixes
- Update upstream source from tag 'upstream/259.2'
Update to upstream version '259.2'
with Debian dir c25e0517a7a4ebd6d9009de0cf949dd265182a67
- Drop lp2142428-seccomp-util-add-lsm_get_self_attr-and-lsm_list_modules-t.patch.
Applied upstream: https://github.com/systemd/systemd/commit/515816197e
* test: use gnuenv to workaround broken --block-signal= (LP: #2142900)
systemd (259.1-1ubuntu2) resolute; urgency=medium
[ Nick Rosbrook ]
* seccomp-util: add lsm_get_self_attr and lsm_list_modules to @default
(LP: #2142428)
[ Alessandro Astone ]
* d/p/lp2077538: Grant GPU rendering access to GNOME Remote Desktop
(LP: #2077538, LP: #2142306)
systemd (259.1-1ubuntu1) resolute; urgency=medium
* Merge with Debian unstable. Remaining changes:
- debian/systemd.postinst:
+ manually call systemd-tmpfiles --create in postinst
- debian/control:
+ Add Recommends: 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/control: demote systemd-userdbd to Suggests for libnss-systemd
- 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: skip TEST-08-INITRD on Ubuntu (LP #2136419)
- debian/patches:
+ switch-root: use MS_MOVE for /run when switchig from initrd
+ test: skip TEST-50-DISSECT.dissect (LP #2116460)
+ test: skip TEST-13-NSPAWN.{nspawn,machined} (LP #2136413)
* Dropped changes, included upstream:
- lp2136497-test-use-journalctl-n-option-instead-of-piping-to-head.patch
Applied upstream: https://github.com/systemd/systemd/commit/2c661e5f0d
- lp2136408-test-cope-with-uutils-coreutils-flag-parsing-for-date-com.patch
Applied upstream: https://github.com/systemd/systemd/commit/a45dad1aa5
- test-disable-pipefail-again-in-monitor_check_rr.patch
Applied upstream: https://github.com/systemd/systemd/commit/ce35956b3a
- resolve-include-current-DNS-server-in-JSON-again.patch
Applied upstream: https://github.com/systemd/systemd/commit/0de941f937
- lp2133402-ukify-omit-.osrel-section-when-os-release-is-empty.patch
Applied upstream: https://github.com/systemd/systemd/commit/798a27a5b4
* Dropped changes, no longer needed:
- d/t/upstream: use GNU cp in test setup (LP #2122363)
Fixed in rust-coreutils 0.5.0
- lp2136752-test-workaround-uutils-dd-broken-pipe.patch
Fixed in rust-coreutils 0.6.0
* New changes:
- d/libsystemd-shared.preinst: refuse to upgrade without unified cgroupv2 hierarchy
systemd (259.1-1) unstable; urgency=medium
[ Luca Boccassi ]
* Drop dependencies on libcap-dev, no longer used since v259
* Mark sd-userdbd as Multi-Arch: foreign (Closes: #1123615)
* Use dh_installsystemd more to manage units. Ensure more units are
handled as they are added to various packages
* Use dh_installsystemd to handle journald and networkd
* Use deb-systemd-invoke to reexec instead of manual calls. Allows the
tool to handle the complications and use varlink where available
* Increase number of sections of sd-stub on amd64 too. The default limit
breaks adding more than 28 sections, which can happen with a UKI with
many optional profiles. Bump it on amd64 too, at the cost of an extra
~80KB in size on the stub.
* Update upstream source from tag 'upstream/259.1' Update to upstream
version '259.1' with Debian dir
f7a9425f1024ef75b5020a216f6be3d0af9ac227
* Restrict the tpm2-generator manpage to arches where it is built
* Install ask-password polkit policy file
[ Yu Watanabe ]
* Drop use of deprecated options. These options are deprecated since
v258.
[ Nick Rosbrook ]
* d/control: have systemd-boot depend on efibootmgr for amd64 and arm64
only
* d/tests: drop tests-in-lxd
* d/control: make systemd-container Depends: libarchive13t64. This is
needed for e.g. systemd-import-generator + rd.systemd.pull= to work
properly. Dracut would like to be able to use that feature reliably
when systemd-importd is available, so explicitly depend on libarchive.
Currently, it is only a Suggests of libsystemd-shared via dlopen
machinery. (LP: #2139822)
Date: Fri, 06 Mar 2026 09:05:25 -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.3-0ubuntu1
-------------- next part --------------
Format: 1.8
Date: Fri, 06 Mar 2026 09:05:25 -0500
Source: systemd
Built-For-Profiles: noudeb
Architecture: source
Version: 259.3-0ubuntu1
Distribution: resolute
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Nick Rosbrook <enr0n at ubuntu.com>
Closes: 1123615
Launchpad-Bugs-Fixed: 2077538 2139822 2142306 2142428 2142900 2143010
Changes:
systemd (259.3-0ubuntu1) resolute; urgency=medium
.
* New upstream stable version 259.3
- Update upstream source from tag 'upstream/259.3'
Update to upstream version '259.3'
with Debian dir 4fea3198a053eb40e77ea3ad3c3be030151f3f46
- Bug fixes
.
systemd (259.2-0ubuntu2) resolute; urgency=medium
.
* Tag KFD and ACCEL devices for uaccess (LP: #2143010)
* d/control: Add missing dh-dlopenlibdeps to b-d
.
systemd (259.2-0ubuntu1) resolute; urgency=medium
.
* New upstream stable version 259.2
- Bug fixes
- Update upstream source from tag 'upstream/259.2'
Update to upstream version '259.2'
with Debian dir c25e0517a7a4ebd6d9009de0cf949dd265182a67
- Drop lp2142428-seccomp-util-add-lsm_get_self_attr-and-lsm_list_modules-t.patch.
Applied upstream: https://github.com/systemd/systemd/commit/515816197e
* test: use gnuenv to workaround broken --block-signal= (LP: #2142900)
.
systemd (259.1-1ubuntu2) resolute; urgency=medium
.
[ Nick Rosbrook ]
* seccomp-util: add lsm_get_self_attr and lsm_list_modules to @default
(LP: #2142428)
.
[ Alessandro Astone ]
* d/p/lp2077538: Grant GPU rendering access to GNOME Remote Desktop
(LP: #2077538, LP: #2142306)
.
systemd (259.1-1ubuntu1) resolute; urgency=medium
.
* Merge with Debian unstable. Remaining changes:
- debian/systemd.postinst:
+ manually call systemd-tmpfiles --create in postinst
- debian/control:
+ Add Recommends: 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/control: demote systemd-userdbd to Suggests for libnss-systemd
- 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: skip TEST-08-INITRD on Ubuntu (LP #2136419)
- debian/patches:
+ switch-root: use MS_MOVE for /run when switchig from initrd
+ test: skip TEST-50-DISSECT.dissect (LP #2116460)
+ test: skip TEST-13-NSPAWN.{nspawn,machined} (LP #2136413)
* Dropped changes, included upstream:
- lp2136497-test-use-journalctl-n-option-instead-of-piping-to-head.patch
Applied upstream: https://github.com/systemd/systemd/commit/2c661e5f0d
- lp2136408-test-cope-with-uutils-coreutils-flag-parsing-for-date-com.patch
Applied upstream: https://github.com/systemd/systemd/commit/a45dad1aa5
- test-disable-pipefail-again-in-monitor_check_rr.patch
Applied upstream: https://github.com/systemd/systemd/commit/ce35956b3a
- resolve-include-current-DNS-server-in-JSON-again.patch
Applied upstream: https://github.com/systemd/systemd/commit/0de941f937
- lp2133402-ukify-omit-.osrel-section-when-os-release-is-empty.patch
Applied upstream: https://github.com/systemd/systemd/commit/798a27a5b4
* Dropped changes, no longer needed:
- d/t/upstream: use GNU cp in test setup (LP #2122363)
Fixed in rust-coreutils 0.5.0
- lp2136752-test-workaround-uutils-dd-broken-pipe.patch
Fixed in rust-coreutils 0.6.0
* New changes:
- d/libsystemd-shared.preinst: refuse to upgrade without unified cgroupv2 hierarchy
.
systemd (259.1-1) unstable; urgency=medium
.
[ Luca Boccassi ]
* Drop dependencies on libcap-dev, no longer used since v259
* Mark sd-userdbd as Multi-Arch: foreign (Closes: #1123615)
* Use dh_installsystemd more to manage units. Ensure more units are
handled as they are added to various packages
* Use dh_installsystemd to handle journald and networkd
* Use deb-systemd-invoke to reexec instead of manual calls. Allows the
tool to handle the complications and use varlink where available
* Increase number of sections of sd-stub on amd64 too. The default limit
breaks adding more than 28 sections, which can happen with a UKI with
many optional profiles. Bump it on amd64 too, at the cost of an extra
~80KB in size on the stub.
* Update upstream source from tag 'upstream/259.1' Update to upstream
version '259.1' with Debian dir
f7a9425f1024ef75b5020a216f6be3d0af9ac227
* Restrict the tpm2-generator manpage to arches where it is built
* Install ask-password polkit policy file
.
[ Yu Watanabe ]
* Drop use of deprecated options. These options are deprecated since
v258.
.
[ Nick Rosbrook ]
* d/control: have systemd-boot depend on efibootmgr for amd64 and arm64
only
* d/tests: drop tests-in-lxd
* d/control: make systemd-container Depends: libarchive13t64. This is
needed for e.g. systemd-import-generator + rd.systemd.pull= to work
properly. Dracut would like to be able to use that feature reliably
when systemd-importd is available, so explicitly depend on libarchive.
Currently, it is only a Suggests of libsystemd-shared via dlopen
machinery. (LP: #2139822)
Checksums-Sha1:
f013c0617f021da48c26b0424a1389f1cfb0330e 8517 systemd_259.3-0ubuntu1.dsc
76f8ea173f20c811070a7a4246e26b65ff52689b 17285135 systemd_259.3.orig.tar.gz
c451752b1fa18cfabd0c477528412c178fca5f01 246796 systemd_259.3-0ubuntu1.debian.tar.xz
509c151acc700c8cd1e55011a38fe70811073132 15003 systemd_259.3-0ubuntu1_source.buildinfo
Checksums-Sha256:
e791f1988ad1348ff09ff3c363f41fc54468e0aa0e75315eaa479a6cae328783 8517 systemd_259.3-0ubuntu1.dsc
a1a1a52a63365a867b8ba71a4c66b513ff90eafe4935e6a079ffdfa29625980a 17285135 systemd_259.3.orig.tar.gz
e852e78d8bb81722e3dc0a86edc876453ded463cf032673642f20e6bd7bc33e9 246796 systemd_259.3-0ubuntu1.debian.tar.xz
d50996995c4921ad677358b8ac6b412a4afc67281bcc3786e64728b8a4b48545 15003 systemd_259.3-0ubuntu1_source.buildinfo
Files:
1b00ea02e5ee8fd65ec89ca0ed7ea7ff 8517 admin optional systemd_259.3-0ubuntu1.dsc
852787edd21a3fbd1304751cfccae6e2 17285135 admin optional systemd_259.3.orig.tar.gz
bf21246b078106d06ca68b71b3d6e6a2 246796 admin optional systemd_259.3-0ubuntu1.debian.tar.xz
8fc6d112400dd947ed79202f205fe69f 15003 admin optional systemd_259.3-0ubuntu1_source.buildinfo
Original-Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers at lists.alioth.debian.org>
More information about the Resolute-changes
mailing list