-
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