[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