[ubuntu/resolute-proposed] systemd 259.2-0ubuntu1 (Accepted)

Nick Rosbrook enr0n at ubuntu.com
Fri Feb 27 22:01:17 UTC 2026


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, 27 Feb 2026 09:20:52 -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.2-0ubuntu1
-------------- next part --------------
Format: 1.8
Date: Fri, 27 Feb 2026 09:20:52 -0500
Source: systemd
Built-For-Profiles: noudeb
Architecture: source
Version: 259.2-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
Changes:
 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:
 c934329081f68c168d7423c4234216bcc029b107 8499 systemd_259.2-0ubuntu1.dsc
 62fbdf83be78b3f7c93a84eee5ab1b3ba840bf55 17284532 systemd_259.2.orig.tar.gz
 f1540cd6e8784c89f5f22f534c20586e7bccb275 246336 systemd_259.2-0ubuntu1.debian.tar.xz
 97698bb0f35ffe39b9de49b7fa85883be7061aad 15371 systemd_259.2-0ubuntu1_source.buildinfo
Checksums-Sha256:
 a92ca2b44709472c6d99f2648208f6996ecc7f07dbc3c39f3ad3ad12e4c869c2 8499 systemd_259.2-0ubuntu1.dsc
 2344394c5e3f7f208a62263cc7fef828b54870591699649ffdf22902e5929111 17284532 systemd_259.2.orig.tar.gz
 fb6ed2ae2fdcb249fa99041be8a2565998cff141ea752f6cf3c1a8429831ecbe 246336 systemd_259.2-0ubuntu1.debian.tar.xz
 adb77764e0e9d3ff1c6f1853d6a01d77510738459afb165ca23c091a8c21254c 15371 systemd_259.2-0ubuntu1_source.buildinfo
Files:
 a1ce378c9500585b62403f52dd0a2673 8499 admin optional systemd_259.2-0ubuntu1.dsc
 da1e0cc5c36dd32fc3ca5949eb2ed3ce 17284532 admin optional systemd_259.2.orig.tar.gz
 9356bbc6604848851408432e90c6851a 246336 admin optional systemd_259.2-0ubuntu1.debian.tar.xz
 a60993383fb5bf2e3c659b3062aa3fa4 15371 admin optional systemd_259.2-0ubuntu1_source.buildinfo
Original-Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers at lists.alioth.debian.org>


More information about the Resolute-changes mailing list