From: Raspbian automatic forward porter Date: Mon, 13 Apr 2020 12:17:27 +0000 (+0100) Subject: Merge version 244.3-1+rpi1 and 245.4-3 to produce 245.4-3+rpi1 X-Git-Tag: archive/raspbian/245.4-3+rpi1^0 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=2689962b235e46a41f3a7032756b332c6232c4a7;p=systemd.git Merge version 244.3-1+rpi1 and 245.4-3 to produce 245.4-3+rpi1 --- 2689962b235e46a41f3a7032756b332c6232c4a7 diff --cc debian/changelog index 4fdf0507,26a4eb12..0b716adc --- a/debian/changelog +++ b/debian/changelog @@@ -1,19 -1,98 +1,115 @@@ - systemd (244.3-1+rpi1) bullseye-staging; urgency=medium ++systemd (245.4-3+rpi1) bullseye-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 239-9+rpi2 by Peter Michael Green at Thu, 20 Sep 2018 22:47:19 +0000] + * Force build with gcc-7 (LP: #1793415) + + [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 Tue, 25 Feb 2020 10:59:11 +0000 ++ -- Raspbian forward porter Mon, 13 Apr 2020 12:17:27 +0000 ++ + systemd (245.4-3) unstable; urgency=medium + + [ Dan Streetman ] + * d/rules: in dh_auto_test, include meson param --print-errorlogs. + Also, don't cat testlog.txt; it's noisy and not very helpful. + Upstream request: + https://github.com/systemd/systemd/pull/14338#issuecomment-603432989 + + [ Michael Biebl ] + * pid1: by default make user units inherit their umask from the user manager + (Closes: #945000) + * user-util: rework how we validate user names. + This reworks the user validation infrastructure. There are now two + modes. In regular mode we are strict and test against a strict set of + valid chars. And in "relaxed" mode we just filter out some really + obvious, dangerous stuff. i.e. strict is whitelisting what is OK, but + "relaxed" is blacklisting what is really not OK. + The idea is that we use strict mode whenever we allocate a new user, + while "relaxed" mode is used when we process users registered elsewhere. + (Closes: #955541) + + -- Michael Biebl Fri, 10 Apr 2020 11:55:15 +0200 + + systemd (245.4-2) unstable; urgency=medium + + [ Balint Reczey ] + * Ship systemd-timesyncd in a separate package. + The new systemd-timesyncd package conflicting with other NTP-related + packages resolves the problems arising when running systemd-timesyncd + and other NTP servers on the same system. + (LP: #1849156, Closes: #805927, #947936) + + -- Michael Biebl Sat, 04 Apr 2020 08:59:50 +0200 + + systemd (245.4-1) unstable; urgency=medium + + [ Michael Biebl ] + * New upstream version 245.4 + - Allow names starting with a digit (Closes: #954174) + - Recognize davfs as network file system (Closes: #954755) + * Enable systemd-pstore.service by default on new installs and upgrades + (Closes: #952767) + * Revert "Enable seccomp support on riscv64" + This requires further changes to the source code and a newer, not yet + officially released, libseccomp. Since this complicates backports revert + this change for the time being. + + [ Dan Streetman ] + * d/t/logind: use grep -s when checking /sys/power/state. + Some kernels in Ubuntu (e.g. linux-kvm) do not enable CONFIG_PM, which + results in stderr output when the logind test tries to grep the power + state file, causing the test to fail. The test already handles skipping + the test if suspend isn't supported, so just use -s to suppress grep + from printing to stderr if the file doesn't exist. + + -- Michael Biebl Thu, 02 Apr 2020 11:58:18 +0200 + + systemd (245.2-1) unstable; urgency=medium + + * New upstream version 245.2 + * Rebase patches + * Enable seccomp support on riscv64 (Closes: #954077) + * Drop migration code for the switch from DynamicUser=yes to no. + This code is no longer needed as it only affected systems between 239-1 + and 239-5, i.e. it never affected a stable release. + + -- Michael Biebl Wed, 18 Mar 2020 23:32:08 +0100 + + systemd (245-2) unstable; urgency=medium + + * Revert "job: Don't mark as redundant if deps are relevant" + This change negatively affects plymouth which was no longer properly + stopped after the system has completed booting. The running plymouth + daemon can trigger a VT switch (to tty1). (Closes: #953670) + + -- Michael Biebl Thu, 12 Mar 2020 13:55:26 +0100 + + systemd (245-1) unstable; urgency=medium + + [ Balint Reczey ] + * New upstream version 245 + * Refresh patches + * Update symbols + + [ Michael Biebl ] + * Disable repart, userdb, homed, fdisk, pwquality, p11kit feature. + Those are new features which drag in new dependencies and need further + review first. + * analyze: Fix table time output + * execute: Fix migration from DynamicUser=yes to no + * Drop manual clean up of /var/lib/private/systemd/timesync. + This is now done properly by systemd itself when a service switches from + DynamicUser=yes to no. + + -- Michael Biebl Wed, 11 Mar 2020 13:33:37 +0100 systemd (244.3-1) unstable; urgency=medium diff --cc debian/rules index c1a98009,51a59e88..c7da16c6 --- a/debian/rules +++ b/debian/rules @@@ -297,12 -307,10 +309,10 @@@ override_dh_makeshlibs dh_makeshlibs --remaining-packages -- -c$(GENSYMBOLS_LEVEL) override_dh_auto_test: -ifeq (, $(filter nocheck, $(DEB_BUILD_OPTIONS))) +ifeq (testsuitedisabled, $(filter nocheck, $(DEB_BUILD_OPTIONS))) echo "01234567890123456789012345678901" > build-deb/machine-id # some tests hang under fakeroot, so disable fakeroot - env -u LD_PRELOAD SYSTEMD_MACHINE_ID_PATH=$(CURDIR)/build-deb/machine-id meson test -C build-deb $(TEST_TIMEOUT_MULTIPLIER) || ( \ - cat build-deb/meson-logs/testlog.txt; \ - exit 1) + env -u LD_PRELOAD SYSTEMD_MACHINE_ID_PATH=$(CURDIR)/build-deb/machine-id meson test -C build-deb --print-errorlogs $(TEST_TIMEOUT_MULTIPLIER) endif %: