[ubuntu/resolute-proposed] systemd 259~rc3-1ubuntu1 (Accepted)

Nick Rosbrook enr0n at ubuntu.com
Mon Dec 15 19:06:15 UTC 2025


systemd (259~rc3-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: 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: skip TEST-50-DISSECT.dissect (LP #2116460)
  * Dropped changes, no longer needed:
    - d/rules: set SYSTEMD_IN_CHROOT=1 for build tests
      [ fixed by https://github.com/systemd/systemd/commit/7d23e27e4c ]
    - 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)
    - debian/control: Add Recommends: networkd-dispatcher to systemd package
      (LP: #2132159)
  * New upstream release:
    - Fixes LP: #2133462

systemd (259~rc3-1) unstable; urgency=medium

  [ Luca Boccassi ]
  * d/t/control: pull in optional libs for boot-and-services too
  * Update upstream source from tag 'upstream/259_rc3' Update to upstream
    version '259~rc3' with Debian dir
    537fd85ae77caecee4426e24c5b5e59ee5d3ec44
  * Install new udev rule

  [ Helmut Grohne ]
  * Mirror dmi_arches from meson.build into debian/udev.install
  * Update architecture match for 50-pid-max.conf

  [ Nick Rosbrook ]
  * d/extra/dbus-1: rename systemd-localed-read-only.conf (LP: #2133889)
  * d/t/tests-in-lxd: re-construct --pin-packages arguments for
    autopkgtest

systemd (259~rc2-1) unstable; urgency=medium

  * d/t/control: ensure unit-tests autopkgtest pulls in dlopened libraries
    for test
  * Update upstream source from tag 'upstream/259_rc2' Update to upstream
    version '259~rc2' with Debian dir
    cf601b8ede8f71b078792ce228102fe98830a5fc
  * Install new varlinkctl bash completion script

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

systemd (258.1-2ubuntu1) 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)
    - 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)
    - 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)
      + d/t/boot-and-services: tweak test_rsyslog regexes
      + debian/tests/boot-and-services: skip apparmor tests on armhf
    - debian/patches:
      + switch-root: use MS_MOVE for /run when switchig from initrd
      + test-network: add handling for Ubuntu FAN patches (LP #2104943)
      + basic: validate timezones in get_timezones() (LP #2125405)
      + 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, no longer needed:
    - d/control: Conflicts: and Replaces: systemd-resolved-dnssec
    - meson.build: build with -Wl,-z,gcs-report=none on arm64 (LP #2119100)
  * Dropped changes, included in Debian:
    - Do not create /etc/tmpfiles.d/tmp.conf on upgrades
    - d/rules: drop bpf build workarounds for Ubuntu
  * Dropped changes, included upstream:
    - wait-online/resolve-rename-varlink_subscription-varlink_query_results.patch
    - wait-online/resolved-add-link_get_default_route-helper.patch
    - wait-online/resolved-add-a-helper-to-check-if-DNS-server-is-accessibl.patch
    - wait-online/test-add-test-for-resolved-SubscribeDNSConfiguration-API.patch
    - wait-online/networkd-test-add-basic-tests-for-systemd-networkd-wait-o.patch
    - wait-online/wait-online-add-support-for-waiting-for-DNS-configuration.patch
    - wait-online/resolved-add-SubscribeDNSConfiguration-to-varlink-API.patch
    - wait-online/varlink-util-add-varlink_many_notify.patch

systemd (258.1-2) unstable; urgency=medium

  [ Luca Boccassi ]
  * Backport patch to fix autopkgtest with new util-linux due to file move
    (Closes: #1118360)
  * getty-static: add missing Documentation=
  * systemd-tests: drop unused overrides

  [ Simon McVittie ]
  * d/libnss-systemd.postinst: Ensure module is enabled for all four
    databases. Before version 251.3-2, libnss-systemd was only enabled for
    the passwd and group databases. Since that version, new installations
    are set up in all four user/group databases (passwd, group, shadow and
    gshadow) but older installations' configuration remained unchanged
    until now. This resulted in configuration drift: shadow and gshadow
    would list systemd dynamic users in new installations of Debian 12 or
    13, but not in installations that had been upgraded from Debian 11 or
    older, preventing new versions of gdm3 from working on those older
    systems. Address this by doing a one-time migration from the old to
    new configuration. (Closes: #1118640)

systemd (258.1-1) unstable; urgency=medium

  * Override Lintian warning for groff-message. These manpages are
    generated by docbook, so these warnings are not useful.
  * Override Lintian warning for spare-manual-page
  * Override lintian warnings for conflicts-with-version
  * Drop versioned conflicts added for bullseye upgrades
  * Override Lintian warning for appstream-metadata-missing-modalias-
    provide
  * systemd: recommend login package (Closes: #1116286)
  * Explicitly disable bpf-framework for stage1 builds
  * autopkgest: install bsdutils and bsdextrautils for unit tests
  * Update upstream source from tag 'upstream/258.1' Update to upstream
    version '258.1' with Debian dir
    7941c0a45113f1d3faf0a067f15a8e11a7be2774
  * Make /run/lock world writable by default:
    "The TC therefore resolves that systemd shall provide /var/lock with
     relaxed enough permissions that existing Debian software that uses
     /var/lock for system-wide locks of serial devices (and similar
     purposes) works again. The TC exercises its power under constitution
     #6.1.4 to overrule the systemd maintainers in this regard."
    (Closes: #1110980)

systemd (258-1) unstable; urgency=medium

  * autopkgtest: manually compress logs on failure. Debci started deleting
    files from the artifacts archive, even though it gets compressed
    later. Compress logs manually at the highest ratio possible in the
    test itself to try and avoid losing logs, as it makes triaging issues
    impossible.
  * autopkgest: install dosfstools for test-loop-block
  * autopkgtest: enable debug logs for unit-tests job
  * Update to new upstream version v258. For a full list of changes:
    https://github.com/systemd/systemd/releases/tag/v258
    (Closes: #1110461)

systemd (258~rc4-1) unstable; urgency=medium

  * Update upstream source from tag 'upstream/258_rc4' Update to upstream
    version '258~rc4' with Debian dir
    90746e462e2de5e83f4bcadd50a96a0fefd795de

systemd (258~rc3-1) unstable; urgency=medium

  * systemd-boot: install kernel hooks to /usr/share/ It is now supported
    since Trixie, so shim the hooks in /usr/share/ so they can be
    overridden in /etc/
  * Update upstream source from tag 'upstream/258_rc3' Update to upstream
    version '258~rc3' with Debian dir
    024c11377e68f4e54703104737379ce23e48c7cf
    (Closes: #1111326 #1110997)

systemd (258~rc2-2) unstable; urgency=medium

  * Stop installing /var/lib/systemd in the package. /var/ needs to be
    handled by tmpfiles.d, not by the package, so that it can be deleted
    and recreated as needed on first boot.
  * NEWS: fixlets and adjustments (Closes: #1110569)

systemd (258~rc2-1) experimental; urgency=medium

  * Install usr/share/factory files and restore nsswitch.conf/pam.d/issue
    on factory reset
  * systemd-boot: register interest in systemd-boot-signed trigger
    (Closes: #1109984)
  * NEWS: fix typo (Closes: #1109979)
  * systemd-boot: fix registering/removing uncompressed kernels
  * d/t/control: prefer systemd-boot-tools if available
  * systemd-boot: make efibootmgr a dependency. Ensures efivars can be set
    up correctly
  * Update upstream source from tag 'upstream/258_rc2' Update to upstream
    version '258~rc2' with Debian dir
    164978ce9ff194871416f304705979b7d540a8e2
  * systemd-container: update lintian overrides for more false positives

systemd (258~rc1-1) experimental; urgency=medium

  * ukify: recommend sbsigntool | pesign for signing (Closes: #1108803)
  * Move bootctl zsh completion file too to new package
  * systemd-boot-tools: change architecture to linux-any. The tool can be
    used for cross-building, and it's available on all architectures, not
    just EFI ones
  * systemd-boot: fix initramfs post-update hook for uncompressed kernels
    (Closes: #1109098)
  * d/watch: remove restriction to v257.x series
  * Update upstream source from tag 'upstream/258_rc1' Update to upstream
    version '258~rc1' with Debian dir
    79d831e85f4a665f4ecdd61d0fbe6121b48ff7f3
  * Add and remove files for 258~rc1
  * Enable sd-vmspawn (Closes: #1074433)
  * NEWS: note cgroupv1 removal
  * Drop world-writable /run/lock debianism
  * Drop all workarounds that are obsolete after trixie
  * NEWS: note removal of telinit/runlevel
  * Update symbols file for 258~rc1
  * Update Lintian overrides
  * Add a few more conflicts to packages providing the same files
  * d/copyright: update paths

Date: Mon, 15 Dec 2025 13:53:39 -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~rc3-1ubuntu1
-------------- next part --------------
Format: 1.8
Date: Mon, 15 Dec 2025 13:53:39 -0500
Source: systemd
Built-For-Profiles: noudeb
Architecture: source
Version: 259~rc3-1ubuntu1
Distribution: resolute
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Nick Rosbrook <enr0n at ubuntu.com>
Closes: 1074433 1108803 1109098 1109979 1109984 1110461 1110569 1110980 1111326 1116286 1117563 1118360 1118640
Launchpad-Bugs-Fixed: 2130132 2132159 2133462 2133889
Changes:
 systemd (259~rc3-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: 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: skip TEST-50-DISSECT.dissect (LP #2116460)
   * Dropped changes, no longer needed:
     - d/rules: set SYSTEMD_IN_CHROOT=1 for build tests
       [ fixed by https://github.com/systemd/systemd/commit/7d23e27e4c ]
     - 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)
     - debian/control: Add Recommends: networkd-dispatcher to systemd package
       (LP: #2132159)
   * New upstream release:
     - Fixes LP: #2133462
 .
 systemd (259~rc3-1) unstable; urgency=medium
 .
   [ Luca Boccassi ]
   * d/t/control: pull in optional libs for boot-and-services too
   * Update upstream source from tag 'upstream/259_rc3' Update to upstream
     version '259~rc3' with Debian dir
     537fd85ae77caecee4426e24c5b5e59ee5d3ec44
   * Install new udev rule
 .
   [ Helmut Grohne ]
   * Mirror dmi_arches from meson.build into debian/udev.install
   * Update architecture match for 50-pid-max.conf
 .
   [ Nick Rosbrook ]
   * d/extra/dbus-1: rename systemd-localed-read-only.conf (LP: #2133889)
   * d/t/tests-in-lxd: re-construct --pin-packages arguments for
     autopkgtest
 .
 systemd (259~rc2-1) unstable; urgency=medium
 .
   * d/t/control: ensure unit-tests autopkgtest pulls in dlopened libraries
     for test
   * Update upstream source from tag 'upstream/259_rc2' Update to upstream
     version '259~rc2' with Debian dir
     cf601b8ede8f71b078792ce228102fe98830a5fc
   * Install new varlinkctl bash completion script
 .
 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
 .
 systemd (258.1-2ubuntu1) 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)
     - 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)
     - 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)
       + d/t/boot-and-services: tweak test_rsyslog regexes
       + debian/tests/boot-and-services: skip apparmor tests on armhf
     - debian/patches:
       + switch-root: use MS_MOVE for /run when switchig from initrd
       + test-network: add handling for Ubuntu FAN patches (LP #2104943)
       + basic: validate timezones in get_timezones() (LP #2125405)
       + 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, no longer needed:
     - d/control: Conflicts: and Replaces: systemd-resolved-dnssec
     - meson.build: build with -Wl,-z,gcs-report=none on arm64 (LP #2119100)
   * Dropped changes, included in Debian:
     - Do not create /etc/tmpfiles.d/tmp.conf on upgrades
     - d/rules: drop bpf build workarounds for Ubuntu
   * Dropped changes, included upstream:
     - wait-online/resolve-rename-varlink_subscription-varlink_query_results.patch
     - wait-online/resolved-add-link_get_default_route-helper.patch
     - wait-online/resolved-add-a-helper-to-check-if-DNS-server-is-accessibl.patch
     - wait-online/test-add-test-for-resolved-SubscribeDNSConfiguration-API.patch
     - wait-online/networkd-test-add-basic-tests-for-systemd-networkd-wait-o.patch
     - wait-online/wait-online-add-support-for-waiting-for-DNS-configuration.patch
     - wait-online/resolved-add-SubscribeDNSConfiguration-to-varlink-API.patch
     - wait-online/varlink-util-add-varlink_many_notify.patch
 .
 systemd (258.1-2) unstable; urgency=medium
 .
   [ Luca Boccassi ]
   * Backport patch to fix autopkgtest with new util-linux due to file move
     (Closes: #1118360)
   * getty-static: add missing Documentation=
   * systemd-tests: drop unused overrides
 .
   [ Simon McVittie ]
   * d/libnss-systemd.postinst: Ensure module is enabled for all four
     databases. Before version 251.3-2, libnss-systemd was only enabled for
     the passwd and group databases. Since that version, new installations
     are set up in all four user/group databases (passwd, group, shadow and
     gshadow) but older installations' configuration remained unchanged
     until now. This resulted in configuration drift: shadow and gshadow
     would list systemd dynamic users in new installations of Debian 12 or
     13, but not in installations that had been upgraded from Debian 11 or
     older, preventing new versions of gdm3 from working on those older
     systems. Address this by doing a one-time migration from the old to
     new configuration. (Closes: #1118640)
 .
 systemd (258.1-1) unstable; urgency=medium
 .
   * Override Lintian warning for groff-message. These manpages are
     generated by docbook, so these warnings are not useful.
   * Override Lintian warning for spare-manual-page
   * Override lintian warnings for conflicts-with-version
   * Drop versioned conflicts added for bullseye upgrades
   * Override Lintian warning for appstream-metadata-missing-modalias-
     provide
   * systemd: recommend login package (Closes: #1116286)
   * Explicitly disable bpf-framework for stage1 builds
   * autopkgest: install bsdutils and bsdextrautils for unit tests
   * Update upstream source from tag 'upstream/258.1' Update to upstream
     version '258.1' with Debian dir
     7941c0a45113f1d3faf0a067f15a8e11a7be2774
   * Make /run/lock world writable by default:
     "The TC therefore resolves that systemd shall provide /var/lock with
      relaxed enough permissions that existing Debian software that uses
      /var/lock for system-wide locks of serial devices (and similar
      purposes) works again. The TC exercises its power under constitution
      #6.1.4 to overrule the systemd maintainers in this regard."
     (Closes: #1110980)
 .
 systemd (258-1) unstable; urgency=medium
 .
   * autopkgtest: manually compress logs on failure. Debci started deleting
     files from the artifacts archive, even though it gets compressed
     later. Compress logs manually at the highest ratio possible in the
     test itself to try and avoid losing logs, as it makes triaging issues
     impossible.
   * autopkgest: install dosfstools for test-loop-block
   * autopkgtest: enable debug logs for unit-tests job
   * Update to new upstream version v258. For a full list of changes:
     https://github.com/systemd/systemd/releases/tag/v258
     (Closes: #1110461)
 .
 systemd (258~rc4-1) unstable; urgency=medium
 .
   * Update upstream source from tag 'upstream/258_rc4' Update to upstream
     version '258~rc4' with Debian dir
     90746e462e2de5e83f4bcadd50a96a0fefd795de
 .
 systemd (258~rc3-1) unstable; urgency=medium
 .
   * systemd-boot: install kernel hooks to /usr/share/ It is now supported
     since Trixie, so shim the hooks in /usr/share/ so they can be
     overridden in /etc/
   * Update upstream source from tag 'upstream/258_rc3' Update to upstream
     version '258~rc3' with Debian dir
     024c11377e68f4e54703104737379ce23e48c7cf
     (Closes: #1111326 #1110997)
 .
 systemd (258~rc2-2) unstable; urgency=medium
 .
   * Stop installing /var/lib/systemd in the package. /var/ needs to be
     handled by tmpfiles.d, not by the package, so that it can be deleted
     and recreated as needed on first boot.
   * NEWS: fixlets and adjustments (Closes: #1110569)
 .
 systemd (258~rc2-1) experimental; urgency=medium
 .
   * Install usr/share/factory files and restore nsswitch.conf/pam.d/issue
     on factory reset
   * systemd-boot: register interest in systemd-boot-signed trigger
     (Closes: #1109984)
   * NEWS: fix typo (Closes: #1109979)
   * systemd-boot: fix registering/removing uncompressed kernels
   * d/t/control: prefer systemd-boot-tools if available
   * systemd-boot: make efibootmgr a dependency. Ensures efivars can be set
     up correctly
   * Update upstream source from tag 'upstream/258_rc2' Update to upstream
     version '258~rc2' with Debian dir
     164978ce9ff194871416f304705979b7d540a8e2
   * systemd-container: update lintian overrides for more false positives
 .
 systemd (258~rc1-1) experimental; urgency=medium
 .
   * ukify: recommend sbsigntool | pesign for signing (Closes: #1108803)
   * Move bootctl zsh completion file too to new package
   * systemd-boot-tools: change architecture to linux-any. The tool can be
     used for cross-building, and it's available on all architectures, not
     just EFI ones
   * systemd-boot: fix initramfs post-update hook for uncompressed kernels
     (Closes: #1109098)
   * d/watch: remove restriction to v257.x series
   * Update upstream source from tag 'upstream/258_rc1' Update to upstream
     version '258~rc1' with Debian dir
     79d831e85f4a665f4ecdd61d0fbe6121b48ff7f3
   * Add and remove files for 258~rc1
   * Enable sd-vmspawn (Closes: #1074433)
   * NEWS: note cgroupv1 removal
   * Drop world-writable /run/lock debianism
   * Drop all workarounds that are obsolete after trixie
   * NEWS: note removal of telinit/runlevel
   * Update symbols file for 258~rc1
   * Update Lintian overrides
   * Add a few more conflicts to packages providing the same files
   * d/copyright: update paths
Checksums-Sha1:
 16cbe6f6cd94e7e5fe91317471d6bdf93c19ee6f 8570 systemd_259~rc3-1ubuntu1.dsc
 f78e07abd26c1c1c181133b16bbe603d9c4fd7bf 17242100 systemd_259~rc3.orig.tar.gz
 a39c4ab6da025c50288c43d72d27404d1e5b861f 235692 systemd_259~rc3-1ubuntu1.debian.tar.xz
 e219c6a033b4a69a114dbd0c93f7bafdd27d3429 14981 systemd_259~rc3-1ubuntu1_source.buildinfo
Checksums-Sha256:
 fbb95345235740bbb509ac17cb0246ab6c6797db145fee2fa74f03d20f0f424e 8570 systemd_259~rc3-1ubuntu1.dsc
 89241b11eca4ea5019f75ea5794d356d153c541c166844550d11f140891d6993 17242100 systemd_259~rc3.orig.tar.gz
 243713231560d52b1ce5ef74645bb5348ad08ece1c6aacdb5f17ea89c9a1f43d 235692 systemd_259~rc3-1ubuntu1.debian.tar.xz
 f04f5346f6771e4dce88b4ee25bf1f6b0a9a4fa38622750d208a22399ad84e47 14981 systemd_259~rc3-1ubuntu1_source.buildinfo
Files:
 2fe9efaa47f4857356bc27abda4e36d3 8570 admin optional systemd_259~rc3-1ubuntu1.dsc
 685360d1d5b31ea3662306a18141e2b4 17242100 admin optional systemd_259~rc3.orig.tar.gz
 090e9f6d211d6a687b90dc9e67dd516a 235692 admin optional systemd_259~rc3-1ubuntu1.debian.tar.xz
 b107d65fb566f1830062997989b62ae9 14981 admin optional systemd_259~rc3-1ubuntu1_source.buildinfo
Original-Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers at lists.alioth.debian.org>


More information about the Resolute-changes mailing list