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