From: Raspbian automatic forward porter Date: Wed, 26 Jan 2022 07:54:41 +0000 (+0000) Subject: Merge version 249.7-1+rpi1 and 250.3-1 to produce 250.3-1+rpi1 X-Git-Tag: archive/raspbian/250.3-1+rpi1^0 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=a45010b0ad56442396b5a67c3e0d6dcc7f3a0cd9;p=systemd.git Merge version 249.7-1+rpi1 and 250.3-1 to produce 250.3-1+rpi1 --- a45010b0ad56442396b5a67c3e0d6dcc7f3a0cd9 diff --cc debian/changelog index 41429d73,ccdde236..86e6b664 --- a/debian/changelog +++ b/debian/changelog @@@ -1,16 -1,176 +1,190 @@@ - systemd (249.7-1+rpi1) bookworm-staging; urgency=medium ++systemd (250.3-1+rpi1) bookworm-staging; urgency=medium + + [changes brought forward from 239-9+rpi1 by Peter Michael Green at Thu, 20 Sep 2018 20:22:45 +0000] + * Disable testsuite, it fails on some of our buildboxes (probablly because of + old kernels). + * Add breaks on raspi-copies-and-fills, it doesn't seem to get on with + this version of systemd/udev. + + [changes brought forward from 241-1+rpi2 by Peter Michael Green at Tue, 02 Apr 2019 19:29:26 +0000] + * Bump "breaks" on raspi-copies-and-fills to << 0.12 + (raspi-copies-and-fills was reverted by the raspberry pi foundation) + - -- Raspbian forward porter Wed, 24 Nov 2021 03:41:10 +0000 ++ -- Raspbian forward porter Wed, 26 Jan 2022 07:54:40 +0000 ++ + systemd (250.3-1) unstable; urgency=medium + + [ Luca Boccassi ] + * Update d/copyright listing for debian/* + Fixes Lintian warning: update-debian-copyright + * d/copyright: remove unused GPL-2 stanza + * d/watch: bump to version 4 + * d/control: drop redundant Section/Priority fields. + Fixes Lintian warning: installable-field-mirrors-source + * d/control: extend descriptions of libudev and libsystemd + * systemd-oomd: add dependency on adduser. + Needed by postinst script. + * systemd-oomd: fix description-synopsis-starts-with-article Lintian warning + * systemd-standalone-*: copy manpages too + * Lintian: ignore very-long-line-length-in-source-file. + It's not a useful check, and it flags test data and such. + * Lintian: ignore source-contains-data-from-ieee-data-oui-db. + Data formats are not compatible, this is for hwdb. + * Lintian: ignore systemd-service-file-missing-install-key. + If we don't add [Install], it's because we don't want it and the units are + events-driven or enabled statically. + * Lintian: ignore spare-manual-page. + Lintian is not really good at associating manpages to package contents, + so just ignore this, as we have and will keep adding docs related + to unit types and so on. + * Lintian: ignore package-supports-alternative-init-but-no-init.d-script. + Well, duh! + * Lintian: ignore package-contains-documentation-outside-usr-share-doc. + False positives on test data and a web page. + * Lintian: ignore current set of package-contains-empty-directory. + These are shipped to provide a skeleton installation. + * Update Lintian override for + systemd-service-file-refers-to-unusual-wantedby-target + * Lintian: ignore systemd: shared-library-lacks-prerequisites false positive + on EFI binary + * Lintian: ignore maintainer-script-calls-systemctl in more packages + * Lintian: ignore executable-not-elf-or-script false positives for EFI + binaries + * Lintian: ignore spellcheck false positives + * Lintian: ignore hardening-no-fortify-functions for test binaries + * Ignore blhc false positives. + blhc hits false positives due to EFI PE-COFF binaries, + c++ fuzzing binaries and meson flags listings, ignore them. + * Add d/gitlab-ci.yml. + Disable unit tests, as some are failing due to the build environment. + + [ Michael Biebl ] + * New upstream version 250.3 + - network: wireguard: do not add routes to AllowedIPs= by default. + (Closes: #1003955) + * Add Recommends: libdw1 to systemd-coredump. + Starting with v250, systemd-coredump will use libdw/libelf via dlopen() + rather than directly linking against it. It is not a hard dependency but + we want to have it installed by default. + While hard-coding the library name is not ideal, we currently don't have + better means to derive this information automatically. (Closes: #1003879) + + -- Michael Biebl Tue, 18 Jan 2022 18:52:45 +0100 + + systemd (250.2-3) unstable; urgency=medium + + [ Luca Boccassi ] + * Build with and suggest fido2 and tpm libraries. + These are used via dlopen only if available by some tools like + systemd-cryptsetup, systemd-cryptenroll and systemd-repart, + with graceful fallbacks if they are not found. + Build-depend on them so that the features get compiled in + (apart from stage1 builds), and add appropriate Suggests. + (Closes: #991129, #1003383) + * Disable libcryptsetup-plugins. + They are new, and might not even be supported by libcryptsetup yet + * Build-depend on libssl-dev. + Required to use libfido2-dev until #1003699 is fixed + + [ Michael Biebl ] + * Don't stop systemd-oomd.socket during upgrades. + This works around an issue in systemd which doesn't process multiple + units that are passed to systemctl as a single transaction with the + correct ordering. (Closes: #1003641) + + -- Michael Biebl Fri, 14 Jan 2022 13:54:34 +0100 + + systemd (250.2-2) unstable; urgency=medium + + * Ship systemd-oomd.socket in correct systemd-oomd package + * Don't install dbus-org.freedesktop.oom1.service symlink (Closes: #1003580) + + -- Michael Biebl Wed, 12 Jan 2022 20:52:26 +0100 + + systemd (250.2-1) unstable; urgency=medium + + * New upstream version 250.2 + - shared/rm-rf: loop over nested directories instead of recursing. + Fixes uncontrolled recursion in systemd-tmpfiles. + (CVE-2021-3997, Closes: #1003467) + * test: explicitly configure oomd stuff via dropins + * autopkgtest: add systemd-oomd dependency to upstream test. + We want systemd-oomd to be tested via the upstream provided + TEST-55-OOMD. + * Rebase patches + * Upload to unstable + + -- Michael Biebl Tue, 11 Jan 2022 12:58:15 +0100 + + systemd (250.1-2) experimental; urgency=medium + + [ Lukas Märdian ] + * d/rules: Enable build of systemd-oomd + * d/control: Ship oomd in a systemd-oomd package. + Deploying the default configuration as used in Fedora. + * Start systemd-oomd.service after package installation + + [ Michael Biebl ] + * oomd: move oomctl to bindir + * Enable systemd-repart and ship it in the main systemd package. + Add fdisk as test dependency, needed by test-repart which calls sfdisk. + * test-repart: append /sbin and /usr/sbin to $PATH= so sfdisk can be found + + -- Michael Biebl Sat, 08 Jan 2022 23:45:06 +0100 + + systemd (250.1-1) experimental; urgency=medium + + * New upstream version 250.1 + * Rebase patches + + -- Michael Biebl Wed, 05 Jan 2022 21:42:54 +0100 + + systemd (250-2) experimental; urgency=medium + + * Drop separate udeb build. + The only real benefit from a separate build apparently is that udev does + not get a dependency on libacl and libselinux. But we have udebs for + those dependencies anyway. + Dropping the separate build basically cuts the build times in half and + simplifies debian/rules quite a bit. + It also brings udev as used in d-i closer to what is actually used in + the installed system, which is a good thing. + * Cherry-pick various fixes targeted for v250-stable + + -- Michael Biebl Sun, 02 Jan 2022 21:41:56 +0100 + + systemd (250-1) experimental; urgency=medium + + * New upstream version 250 + * Rebase patches + * Update symbol versions for the v250 release + + -- Michael Biebl Fri, 24 Dec 2021 13:02:05 +0100 + + systemd (250~rc3-1) experimental; urgency=medium + + [ Michael Biebl ] + * New upstream version 250~rc3 + * Switch debian-branch to experimental + * Bump meson Build-Depends to (>= 0.53.2) + * Rebase patches + * Update symbols file for libsystemd0 + * Update removal of upstream provided license files + * Use -Durlify=false instead of shipping an upstream revert patch + * Explicitly disable OpenSSL support. + We don't want to pick up an OpenSSL dependency in a tainted build + environment and pull a second crypto stack into systemd's dependencies. + * autopkgtest: install dbus-user-session for upstream test. + Required by TEST-43-PRIVATEUSER-UNPRIV and TEST-20-MAINPIDGAMES. + * Revert "Temporarily disable LTO" + * Small updates to debian/copyright + * Remove dbus introspection files + + [ Luca Boccassi ] + * autopkgtest: install libdw and libelf for upstream test. + Pulled in via dlopen since https://github.com/systemd/systemd/pull/21454 + + -- Michael Biebl Tue, 21 Dec 2021 01:10:16 +0100 systemd (249.7-1) unstable; urgency=medium