Merge version 244.3-1+rpi1 and 245.4-3 to produce 245.4-3+rpi1 archive/raspbian/245.4-3+rpi1 raspbian/245.4-3+rpi1
authorRaspbian automatic forward porter <root@raspbian.org>
Mon, 13 Apr 2020 12:17:27 +0000 (13:17 +0100)
committerRaspbian automatic forward porter <root@raspbian.org>
Mon, 13 Apr 2020 12:17:27 +0000 (13:17 +0100)
1  2 
debian/changelog
debian/control
debian/rules

index 4fdf05076c826c74dad85fa958000100b36a1f59,26a4eb12636989024fe0818047715d18f3159373..0b716adc7e771515b78f8e4b33ead920798f9b2c
- 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 <plugwash@raspbian.org> 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 <plugwash@raspbian.org> 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 <plugwash@raspbian.org> 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 <root@raspbian.org>  Tue, 25 Feb 2020 10:59:11 +0000
++ -- Raspbian forward porter <root@raspbian.org>  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 <biebl@debian.org>  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 <biebl@debian.org>  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 <biebl@debian.org>  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 <biebl@debian.org>  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 <biebl@debian.org>  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 <biebl@debian.org>  Wed, 11 Mar 2020 13:33:37 +0100
  
  systemd (244.3-1) unstable; urgency=medium
  
diff --cc debian/control
Simple merge
diff --cc debian/rules
index c1a98009d298995560cc18ec9195ec4110d07e56,51a59e88d34b7e8c81773f1bf9523c4599597275..c7da16c643fd3bd26150456f3671344b6e88e2a8
@@@ -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
  
  %: