Change logs for systemd source package in Lunar

  • systemd (252.5-2ubuntu3.2) lunar; urgency=medium
    
      * wait-online: exit early if all links are ignored (LP: #2036358)
        File: debian/patches/lp2036358-wait-online-exit-early-if-all-links-are-ignored.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=0b8b372b449c9b3cfbf556bbe5375da99b5735db
    
     -- Nick Rosbrook <email address hidden>  Tue, 19 Sep 2023 12:50:07 -0400
  • systemd (252.5-2ubuntu3.1) lunar; urgency=medium
    
      * debian/tests/tests-in-lxd: use --reuse flag in lxc publish (LP: #2023229)
        File: debian/tests/tests-in-lxd
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=2a443ddd5b67596647e463eee64d58c3c71bbf08
      * udev-rules: fix nvme symlink creation on namespace changes (LP: #2028180)
        File: debian/patches/lp2028180-udev-rules-fix-nvme-symlink-creation-on-namespace-changes.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=064c7c00aa133b697ab3c0082b825e2f197f91cc
      * core: reorder systemd arguments on reexec (LP: #2013543)
        File: debian/patches/lp2013543-core-reorder-systemd-arguments-on-reexec.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=45541ccbc16ed30b6a120cda7401f69cce164d54
      * network/dhcp4: do not ignore the gateway even if the destination is in same network (LP: #2009743)
        Files:
        - debian/patches/lp2009743/network-dhcp4-do-not-ignore-the-gateway-even-if-the-desti.patch
        - debian/patches/lp2009743/test-network-add-one-more-testcase-for-DHCPv4-classless-r.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=ddea3bcbca3421299b13cfe897157cfbf9f0f06d
      * debian/systemd.postint: do not daemon re-exec if we could hit LP: #2013543
        File: debian/systemd.postinst
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=e1a08bb427e19ced6c16f054ebdee43ccbc9c528
      * Drop debian/UBUNTU-wait-online-exit-if-no-links-are-managed.patch (LP: #1982218)
        File: debian/patches/debian/UBUNTU-wait-online-exit-if-no-links-are-managed.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=8235427fd8859ee393a08d425e1a52e1ebcbe2f1
      * sd-bus: bus_message_type_from_string is not pure (LP: #2031683)
        File: debian/patches/lp2031683-sd-bus-bus_message_type_from_string-is-not-pure.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=2d65b6c74864976a2bb42c884baf75d1674215fc
    
     -- Nick Rosbrook <email address hidden>  Fri, 18 Aug 2023 14:15:03 -0400
  • systemd (252.5-2ubuntu3) lunar; urgency=medium
    
      * udev: gracefully handle rename failures (LP: #2002445)
        Files:
        - debian/patches/lp2002445/core-device-ignore-failed-uevents.patch
        - debian/patches/lp2002445/sd-device-introduce-device_get_property_int.patch
        - debian/patches/lp2002445/sd-device-make-device_set_syspath-clear-sysname-and-sysnu.patch
        - debian/patches/lp2002445/udev-restore-syspath-and-properties-on-failure.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=79536dbb165dbcc402629684e0911693626df5b1
    
     -- Nick Rosbrook <email address hidden>  Mon, 20 Mar 2023 10:17:24 -0400
  • systemd (252.5-2ubuntu2) lunar; urgency=medium
    
      * network/dhcp4: accept local subnet routes from DHCP (LP: #2004478)
        File: debian/patches/lp2004478-network-dhcp4-accept-local-subnet-routes-from-DHCP.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=b9aaaf37b8ca7c9febe5f0ebc4b82d0f895cbbd3
      * sd-netlink: skip test_rtnl_set_link_name when altnames are not supported.
        This has already been fixed upstream by a larger commit, so this patch
        can be dropped when we have a new enough upstream version.
        File: debian/patches/sd-netlink-skip-test_rtnl_set_link_name-when-altnames-are.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=195985ee5aa2cfdbbac178a07e5b43b83f0550d0
    
     -- Nick Rosbrook <email address hidden>  Wed, 08 Mar 2023 12:51:51 -0500
  • systemd (252.5-2ubuntu1) lunar; urgency=medium
    
      * Merge 252.5-2 from Debian unstable
        - Drop test-handle-Debian-s-etc-default-locale-in-testsuite-74.f.patch.
          Applied upstream: https://github.com/systemd/systemd/commit/9b42646b22
          File: debian/patches/test-handle-Debian-s-etc-default-locale-in-testsuite-74.f.patch
          https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=1b0789416172ec60d8086fe2b458b5396bb7e857
        - Drop test-make-sure-mount-point-exists-in-testsuite-64.sh.patch.
          Applied upstream: https://github.com/systemd/systemd/commit/07e4787106
          File: debian/patches/test-make-sure-mount-point-exists-in-testsuite-64.sh.patch
          https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=f97b2d5ae1a1f35668c4648f1c7fc715a588de50
        - Drop test-remove-no-longer-needed-quirk-for-set-locale-on-Debi.patch.
          Fixed upstream: https://github.com/systemd/systemd-stable/commit/1c325f6d7f
          File: debian/patches/test-remove-no-longer-needed-quirk-for-set-locale-on-Debi.patch
          https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=5f85226d61393c08d7ea51c2f28db7fd4c79bcc6
      * udev: avoid NIC renaming race with kernel (LP: #2002445)
        Files:
        - debian/patches/lp2002445-sd-netlink-add-a-test-for-rtnl_set_link_name.patch
        - debian/patches/lp2002445-sd-netlink-do-not-swap-old-name-and-alternative-name.patch
        - debian/patches/lp2002445-sd-netlink-restore-altname-on-error-in-rtnl_set_link_name.patch
        - debian/patches/lp2002445-test-network-add-a-test-for-renaming-device-to-current-al.patch
        - debian/patches/lp2002445-udev-attempt-device-rename-even-if-interface-is-up.patch
        - debian/patches/lp2002445-udev-net-allow-new-link-name-as-an-altname-before-renamin.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=58d29c2b376f03c44ed5a719877c95b332018cdc
      * Deny-list TEST-74-AUX-UTILS on s390x.
        Since this currently is only known to fail on the autopkgtest
        infrastructure, we believe this is a temporary issue.
        File: debian/patches/Deny-list-TEST-74-AUX-UTILS-on-s390x.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=a3a059d86e2fe3a104419ae2afcab557171f9809
    
    systemd (252.5-2) unstable; urgency=medium
    
      * Fix boot-and-services autopkgtest.
    
    systemd (252.5-1) unstable; urgency=medium
    
      [ Nick Rosbrook ]
      * debian/tests: remove systemd-fsckd autopkgtest. This test never runs
        in Debian autopkgtest because of missing machine isolation
        requirements, and it nevers runs in Ubuntu because:  SKIP: root file
        system is being checked by initramfs already Since the test is not
        providing any good feedback, and generally has not been maintained,
        let's just remove it.
    
      [ Luca Boccassi ]
      * New upstream version 252.5
      * Drop patches merged in v252.5
      * Refresh patches
      * Set default status format to 'combined': show both unit name and
        description in logs/boot messages
    
    systemd (252.4-2) unstable; urgency=medium
    
      [ Michael Biebl ]
      * Refresh patches
      * Tweak description of systemd and systemd-sysv package.
        Remove redundancy and de-emphasize sysvinit.
      * autopkgtest: add psmsic to upstream suite.
        Needed for the killall binary.
        See https://github.com/systemd/systemd/pull/24569
      * autopkgtest: add xkb-data, locales and locales-all to upstream suite.
        Use locales-all so all necessary locales can be installed into the test
        image without having to generate them on-the-fly.
        See https://github.com/systemd/systemd/pull/23709
      * autopkgtest: prefer knot-dnssecutils over knot-dnsutils for upstream
        suite.
        The kzonecheck utility required by TEST-75-RESOLVED was split out from
        knot-dnsutils into knot-dnssecutils so update the test dependencies
        accordingly. Keep knot-dnsutils as alternative dependency to make
        backports easier.
      * Cherry-pick upstream fixes for TEST-74-AUX-UTILS
      * Cherry-pick upstream fix for TEST-73-LOCALE
      * Skip firstboot --prompt-keymap check in TEST-74-AUX-UTILS.
        This test requires compatible keymaps from kbd which are not available
        in Debian.
    
      [ Luca Boccassi ]
      * autopkgtest: add netlabel-tools to networkd-test.py suite.
        The netlabelctl tool is needed to test the NetLabel integration.
        See https://github.com/systemd/systemd/pull/23888
      * autopkgtest: add bsdutils to upstream suite.
        The logger utility is now used in TEST-04-JOURNAL.
        See https://github.com/systemd/systemd/pull/23086
      * autopkgtest: add knot, knot-dnsutils, bind9-dnsutils, bind9-host to
        upstream suite.
        Needed by TEST-75-RESOLVED.
        See https://github.com/systemd/systemd/pull/23104
      * autopkgtest: add jq to upstream suite.
        Needed by TEST-58-REPART.
        See https://github.com/systemd/systemd/pull/24572
      * autopkgtest: add mtools to upstream suite.
        Needed by TEST-58-REPART.
        See https://github.com/systemd/systemd/pull/24944
      * autopkgtest: add erofs-utils to upstream suite.
        Needed by TEST-58-REPART.
        See https://github.com/systemd/systemd/pull/25686
    
     -- Nick Rosbrook <email address hidden>  Tue, 14 Feb 2023 11:52:31 -0500
  • systemd (252.4-1ubuntu1) lunar; urgency=medium
    
      * Drop oomd-fix-unreachable-test-case-in-test-oomd-util.patch.
        Applied upstream: https://github.com/systemd/systemd-stable/commit/bcd42b3c88
        File: debian/patches/oomd-fix-unreachable-test-case-in-test-oomd-util.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=93cf2f4709a6768d6eeb04153c92bffec0726753
      * Drop oomd-always-allow-root-owned-cgroups-to-set-ManagedOOMPre.patch.
        Applied upstream: https://github.com/systemd/systemd-stable/commit/2bdf5b0382
        File: debian/patches/oomd-always-allow-root-owned-cgroups-to-set-ManagedOOMPre.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=24f51625bcec9a7b4f32a0caf363b000b173748b
      * debian/rules: remove explicit -fcf-protection flag.
        This is included in the default gcc flags on Ubuntu[1], so we do not need
        this anymore. Drop the diff to reduce our delta from Debian.
        [1] https://wiki.ubuntu.com/ToolChain/CompilerFlags#A-fcf-protection
        File: debian/rules
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=b72bf5bb964aa89769417491fcc99926a06490ba
      * Revert "Drop systemd.prerm safety check."
        This reverts commit 0244c4d56556317f14eecc2f51871969ef02ba7b.
        systemd does not run in a chroot, so /run/systemd/system should not
        exist in chroots. Debian has kept this without issue, so revert this in
        order to reduce delta with Debian.
        File: debian/systemd.prerm
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=d7df55f11603022cde6cf897aaddc02624e79336
      * Drop 0001-Revert-tests-add-test-case-for-UMask-BindPaths-combi.patch.
        This patch is specific to privileged LXD containers, which we are not
        testing anymore, so there is no need to carry the patch anymore.
        File: debian/patches/0001-Revert-tests-add-test-case-for-UMask-BindPaths-combi.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=2acbc4741346c684ea3fa8aecf1d6ed88a7444cd
      * binfmt: fix systemd-binfmt in LXD containers (LP: #1999275)
        Files:
        - debian/patches/lp1999275-binfmt-check-if-binfmt-is-mounted-before-applying-rules.patch
        - debian/patches/lp1999275-binfmt-util-also-check-if-binfmt-is-mounted-in-read-write.patch
        - debian/patches/lp1999275-binfmt-util-split-out-binfmt_mounted.patch
        - debian/patches/lp1999275-stat-util-introduce-fd_is_read_only_fs.patch
        - debian/patches/lp1999275-unit-check-more-specific-path-to-be-written-by-systemd-bi.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=41fa3a0420c5633200ecd60add6cadb149c98ccd
      * debian/patches: update test-skip-some-tests-when-machine-id-is-not-initialized.patch.
        The latest stable tag includes some, but not all patches which [1] needs
        to work correctly. For now, just simplify the `machine_id_initialized()`
        helper and make a note in the patch that the changes were forwarded
        upstream.
        [1] https://github.com/systemd/systemd/pull/25732
        File: debian/patches/test-skip-some-tests-when-machine-id-is-not-initialized.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=d17ca14b237f477899c7af793b698dc0740985d1
    
    systemd (252.4-1) unstable; urgency=medium
    
      * Enable p11kit. Backport patch to dlopen-ify p11kit support and enable
        it. (Closes: #1023635)
      * New upstream version 252.4. (Closes: #1026831 and fixes CVE-2022-4415)
      * Refresh patches
      * Bump Standards-Version to 4.6.2, no changes
    
    systemd (252.3-2) unstable; urgency=medium
    
      * Skip flaky test_resolved_domain_restricted_dns in networkd-test.py.
        This test is part of DnsmasqClientTest and does not work reliably under
        LXC/debci, so skip it for the time being. (Closes: #1025908)
    
    systemd (252.3-1) unstable; urgency=medium
    
      * New upstream version 252.3
      * Rebase patches
    
    systemd (252.2-2) unstable; urgency=medium
    
      * Keep policykit-1 as alternative dependency to polkitd for systemd.
        This will make backports easier.
      * Update remaining policykit-1 (test) dependencies and prefer polkitd.
        Keep the policykit-1 dependency as alternative for easier backports.
        (Closes: #1025591)
    
    systemd (252.2-1) unstable; urgency=medium
    
      [ Helmut Grohne ]
      * Explicitly B-D on libcrypt-dev (Closes: #1024646)
    
      [ Nick Rosbrook ]
      * Add handling for /etc/default/locale to firstboot. The TEST-74-AUX-
        UTILS upstream test revealed that firstboot does not currently handle
        Debian's /etc/default/locale.
    
      [ Luca Boccassi ]
      * Build depend on dh-package-notes, sequence was removed. Only the
        makefile is in use now, no files are generated at build time as
        --package-metadata from the linkers is used now
      * New upstream version 252.2
      * Refresh patches
    
     -- Nick Rosbrook <email address hidden>  Wed, 04 Jan 2023 13:56:18 -0500
  • systemd (252.1-1ubuntu1) lunar; urgency=medium
    
      [ Nick Rosbrook ]
      * Merge 252.1-1 from Debian unstable
        - Resolve merge conflicts:
          + debian/patches: Do not take back Add-support-for-TuxOnIce-hibernation.patch.
          + debian/libsystemd0.symbols: Increment sd_hwdb_new_from_path min version
            to reduce delta with Debian.
          + debian/control: Keep Ubuntu systemd-repart delta for now.
          + debian/rules: Keep our diff for TPM2 build on i386
          + debian/systemd-resolved.postrm: Take Debian DPKG_ROOT changes, removing
            the Ubuntu delta.
        - Drop patches:
          + Drop sd-hwdb-add-sd_hwdb_new_from_path.patch:
            Applied upstream: https://github.com/systemd/systemd-stable/commit/60f0ba7556
          + Drop test-copy-libgcc_s.so.1-to-TPM2-test-image-on-Debian-like.patch:
            Applied upstream: https://github.com/systemd/systemd-stable/commit/ddbc88188c
          + Drop lp1991829-add-CAP_LINUX_IMMUTABLE-to-systemd-machined-so-it-ca.patch:
            Applied upstream: https://github.com/systemd/systemd-stable/commit/137d162c42
          + Drop hwdb-implement-root-option-for-systemd-hwdb-query.patch:
            Applied upstream: https://github.com/systemd/systemd-stable/commit/beff73f94e
          + Drop lp1978079-pstore-Run-after-modules-are-loaded.patch:
            Applied upstream: https://github.com/systemd/systemd-stable/commit/70e74a5997
          + Drop debian/UBUNTU-deny-list-TEST-10-ISSUE-2467.patch:
            It looks like this has not been a problem upstream. Let's try it again
            in autopkgtest.
          + Drop debian/deny-list-upstream-test-02-ppc64el.patch:
            There was never any movement on the upstream issue. Since it has been a
            while, let's re-enable for now to see if it is still a problem.
          + Drop debian/deny-list-upstream-test-25.patch:
            It's been a while, let's see if this still presents a problem.
          + Drop lp1989969-test-deny-list-TEST-36-NUMAPOLICY-on-ppc64el.patch:
            This is likely due to [1], and is not specific to TEST-36-NUMAPOLICY.
            [1] https://github.com/systemd/systemd/issues/25091
          + Drop lp1950794-Revert-sd-dhcp-do-not-use-detect_container-to-guess-.patch:
            This patch no longer applies, see:
            https://github.com/systemd/systemd/commit/14805b1468
        - Refresh patches
        - debian/gbp.conf: Update debian-branch to ubuntu-lunar
          File: debian/gbp.conf
          https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=aa7b7c457ce90478b38fc73e628f8b5a4874614f
        - debian/rules: do not enable libqrencode on i386
          Files:
          - debian/control
          - debian/rules
          - debian/tests/control
          https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=3ed5e1433e2ee05e2941f0e16ebc482933a382fd
        - Add handling for /etc/default/locale to firstboot.
          The TEST-74-AUX-UTILS upstream test revealed that firstboot does not
          currently handle Debian's /etc/default/locale.
          File: debian/patches/debian/Use-Debian-specific-config-files.patch
          https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=9dc07337354155b100ea0423ed090f3dc6040a7a
        - test: remove no-longer-needed quirk for set-locale on Debian/Ubuntu
          File: debian/patches/test-remove-no-longer-needed-quirk-for-set-locale-on-Debi.patch
          https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=e14e582fe158c7e63d6146386ec901fededa2e78
        - oomd: always allow root-owned cgroups to set ManagedOOMPreference
          File: debian/patches/oomd-always-allow-root-owned-cgroups-to-set-ManagedOOMPre.patch
          https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=e2fc04c5a6dfbe4bada17f117b957febcc5356d7
        - oomd: fix unreachable test case in test-oomd-util
          File: debian/patches/oomd-fix-unreachable-test-case-in-test-oomd-util.patch
          https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=a9ad5284e2730c777fbc4dd7919be1631b788c44
        - test: make sure mount point exists in testsuite-64.sh
          File: debian/patches/test-make-sure-mount-point-exists-in-testsuite-64.sh.patch
          https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=1a6bae6133ebe11108b1b8515da7371e5567a189
        - test: handle Debian's /etc/default/locale in testsuite-74.firstboot.sh
          File: debian/patches/test-handle-Debian-s-etc-default-locale-in-testsuite-74.f.patch
          https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=5e80690a112fb579070d99d6cbd3623f3cea790c
        - test: skip some tests when machine-id is not initialized
          File: debian/patches/test-skip-some-tests-when-machine-id-is-not-initialized.patch
          https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=362c58ae565eefc172f085dc22f5058c5d3adb85
        - debian/tests: stop testing in privileged LXD containers
          File: debian/tests/tests-in-lxd
          https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=a74c46945722f9bb8d925543a0fabe64d38f7c8f
        - debian/systemd.postinst: drop our v234-specific delta.
          Upgrades from systems this old are not supported to Lunar and newer.
          File: debian/systemd.postinst
          https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=a3f79c2d259da6d0537cb4a31e0eb7bf0c2aaeff
        - debian/tests: stop skipping test_service in boot-and-services.
          The linked github issue has been resolved and is included in this
          release.
          File: debian/tests/boot-and-services
          https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=bdb12cb08e0f959ff875713a78cb2a3beadae87e
        - debian/systemd-resolved.postinst: consolidate Ubuntu delta
          File: debian/systemd-resolved.postinst
          https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=7f6c0a62320ce5670ba9a0648ae54af24ae3dc1c
    
      [ Luca Boccassi ]
      * Build depend on dh-package-notes, sequence was removed.
        Only the makefile is in use now, no files are generated at build time
        as --package-metadata from the linkers is used now
        Author: Luca Boccassi
        File: debian/control
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=5501f9d2629d4e22dc45e6569946aefd9c78d3c6
    
    systemd (252.1-1) unstable; urgency=medium
    
      * d/watch: switch back to stable repository
      * New upstream version 252.1 (Closes: #1023607 #1023515)
      * Drop patches merged upstream
      * Refresh patches
      * Suggest polkitd instead of policykit-1 (deprecated)
    
    systemd (252-3) unstable; urgency=medium
    
      * Backport patches to fix tmpfiles error and missing /dev/serial/by-
        id/usb-* (Closes: #1023311)
      * Drop :native suffix from python3-pyparsing build dependency (Closes:
        #1023442)
      * Enable support for libqrencode. dlopen() feature so no additional cost.
        Allows printing out recovery keys in QR format.
    
    systemd (252-2) unstable; urgency=medium
    
      [ Jochen Sprickerhof ]
      * Let dh_installsysusers fix the /var/log/journal permissions.
        dh_installsysusers adds a systemd-sysusers in #DEBHELPER#. Otherwise
        it fails with: /usr/lib/tmpfiles.d/systemd.conf:28: Failed to resolve
        group 'systemd-journal'. Regression of fa0aade329. (Closes: #1023248)
      * Move restarting units after #DEBHELPER#. This makes sure that systemd-
        sysusers was executed as well as systemd-tmpfiles to setup proper
        permissions for /var/log/journal before systemd-journald is being
        restarted.
    
    systemd (252-1) unstable; urgency=medium
    
      * Use systemd-sysusers to setup systemd users and groups
      * New upstream version 252
      * Drop patches merged upstream
      * libsystemd0: set symbols version to 252
      * Drop unused lintian override
    
    systemd (252~rc3-2) unstable; urgency=medium
    
      * Upload to unstable.
    
    systemd (252~rc3-1) experimental; urgency=medium
    
      * New upstream version 252~rc3
      * Refresh patches
      * Backport patches to fix tests without machine-id. Drop out-of-tree
        patch and backport upstream fixes.
    
    systemd (252~rc2-1) experimental; urgency=medium
    
      [ Jan Kiszka ]
      * Enable systemd-boot for riscv64. Tested against U-Boot 2022.10 as UEFI
        provider on the RZ/Five. Signed-off-by: Jan Kiszka
        <email address hidden>
    
      [ Helmut Grohne ]
      * Conditionalize installation of cryptsetup plugins in stage1 using dh-
        exec (Closes: #1021821)
    
      [ Michael Biebl ]
      * Install sysusers.d and tmpfiles.d man pages in standalone packages
        (Closes: #1021933)
    
      [ Luca Boccassi ]
      * d/watch: switch to non-stable repo
      * New upstream version 252~rc2
      * Drop patches merged upstream
      * Refresh patches
      * Update symbols file
      * Update Lintian overrides
      * autopkgtest: update expected output of localectl
    
    systemd (251.6-1) unstable; urgency=medium
    
      * New upstream version 251.6
      * Rebase patches
      * Use dh_installsystemd to enable machines.target in systemd-container
    
    systemd (251.5-3) unstable; urgency=medium
    
      * Update symbol versions for the v251 release
      * ata_id: fix getting Response Code from SCSI Sense Data (Closes: #1021579)
      * logind: do not emit beep in wall messages (Closes: #1019510)
      * logind: remember our idle state and use it to detect idle level
        transitions (Closes: #963135)
      * logind: fix getting property OnExternalPower via D-Bus (Closes: #1021644)
    
    systemd (251.5-2) unstable; urgency=medium
    
      [ Luca Boccassi ]
      * Build and install libcryptsetup token plugins.
        The interfaces are now mature and enabled in Debian/Ubuntu in
        libcryptsetup, so enable and ship the plugins
    
      [ Michael Biebl ]
      * salsa-ci: drop no longer needed workaround for lintian false positives
      * udev: fix regression in udev-builtin path_id when processing NVME devices
        (Closes: #1021547)
    
      [ наб ]
      * systemd-sysv.postinst: which -> command -v
    
    systemd (251.5-1) unstable; urgency=medium
    
      [ Michael Biebl ]
      * New upstream version 251.5
      * Install NEWS.Debian file into all binary packages.
        While it increases the disk footprint a little, it ensures that NEWS
        entries are reliably shown by apt-listchanges.
      * Handle removal of /var/log/README.
        Remove /var/log/README symlink when the systemd package is purged.
        This symlink is created via tmpfiles and documents that /var/log no
        longer contains the traditional syslog text files. (Closes: #877414)
      * Rebase patches
    
      [ наб ]
      * debian/extra/kernel/postinst.d/systemd-boot: prefix with zz-
        Since we explicitly (though this is hidden by indirection through
        85-initrd.install) depend on /boot/initrd.img-$1 existing or not existing,
        hard-order ourselves at the end. The zz- prefix matches grub.
      * debian/extra/kernel-install.d/85-initrd.install: install default initrd
        with versioned basename.
        This fixes #1020396 in a superior way by using
        $KERNEL_INSTALL_STAGING_AREA, available since systemd v251.
        By just copying the file we both simplify our code, but defer to
        90-loaderentry to correctly permission it, and simply never generate an
        unversioned initrd in the first place! (Closes: #1020396)
      * debian/extra/kernel-install.d/85-initrd.install: explicitly ignore unknown
        verbs
      * debian/extra/kernel/postrm.d/systemd-boot: prefix with zz-
        Doesn't actually matter, but the kernel handbook says we must and we
        already renamed postinst. (Closes: #1014581)
    
      [ Luca Boccassi ]
      * Enable firstboot, disabled by default on Debian.
        Currently the first-boot conditions are not met by any Debian
        image (/etc/machine-id with content uninitialized, so we can
        just enable the build and ship it in the main package.
        This lets image builders (eg: cloud images) tinker with it.
        https://www.freedesktop.org/software/systemd/man/machine-id.html#First%20Boot%20Semantics
        (Closes: #844528)
    
    systemd (251.4-3) unstable; urgency=medium
    
      * resolv.conf: take backup as a fallback in case resolved/resolv.conf
        is not available, and restore on uninstall, which is necessary for
        piuparts checks.
    
    systemd (251.4-2) unstable; urgency=medium
    
      [ Johannes Schauer Marin Rodrigues ]
      * use systemd-sysusers instead of adduser. This allows dropping the
        dependency on adduser (reducing the dependency set) and in turn allows
        for DPKG_ROOT support of systemd.
      * debian/systemd.postinst: add --root argument to systemctl and
        systemd-* calls for DPKG_ROOT support
    
      [ Luca Boccassi ]
      * resolved: use DPKG_ROOT and make postinst shellcheck-happy
      * resolved: switch from .links to postinst/rm
      * Update Lintian overrides for new incompatible syntax
    
     -- Nick Rosbrook <email address hidden>  Tue, 06 Dec 2022 11:00:38 -0500
  • systemd (251.4-1ubuntu7) kinetic; urgency=medium
    
      [ Nick Rosbrook ]
      * autopkgtest: do not allow qemu to be used on ppc64el (LP: #1992178)
        Almost every run on ppc64el takes 12 to 24 hours, so do this as a last
        resort to relieve pressure on autopkgtest infrastructure.
        File: debian/tests/upstream
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=5ab2b8ad13a3d7441935d6f43bb81fbd540e2c33
    
      [ Dan Streetman ]
      * make machinectl read-only work (LP: #1991829)
        Author: Dan Streetman
        File: debian/patches/lp1991829-add-CAP_LINUX_IMMUTABLE-to-systemd-machined-so-it-ca.patch
        https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=a8a41b11d712c8cfbf595d34f39d95096f23e202
    
     -- Nick Rosbrook <email address hidden>  Tue, 11 Oct 2022 11:51:25 -0400