Merge version 247.9-4+rpi1 and 249.5-1 to produce 249.5-1+rpi1 archive/raspbian/249.5-1+rpi1 raspbian/249.5-1+rpi1
authorRaspbian automatic forward porter <root@raspbian.org>
Fri, 15 Oct 2021 10:50:58 +0000 (11:50 +0100)
committerRaspbian automatic forward porter <root@raspbian.org>
Fri, 15 Oct 2021 10:50:58 +0000 (11:50 +0100)
1  2 
debian/changelog
debian/control
debian/rules

index 0b31fbc8d561440e4c273cb53d9b2083106771e2,72bed71132789577b8097991e3d705496c0c13f4..84574e8c21ff60734b1022a1afe444f9b511cd45
- systemd (247.9-4+rpi1) bookworm-staging; urgency=medium
++systemd (249.5-1+rpi1) bookworm-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 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>  Mon, 11 Oct 2021 19:42:06 +0000
++ -- Raspbian forward porter <root@raspbian.org>  Fri, 15 Oct 2021 10:50:57 +0000
++
+ systemd (249.5-1) unstable; urgency=medium
+   * New upstream version 249.5
+   * Rebase patches
+   * Update debian/copyright
+   * Clean up lintian overrides
+  -- Michael Biebl <biebl@debian.org>  Tue, 12 Oct 2021 22:39:59 +0200
+ systemd (249.4-2) unstable; urgency=medium
+   * Upload to unstable
+   * Remove unused initialize_coredump() function
+   * Fix #993738 by pulling the patches from upstream PR#20603
+  -- Michael Biebl <biebl@debian.org>  Tue, 12 Oct 2021 14:03:31 +0200
+ systemd (249.4-1) experimental; urgency=medium
+   * New upstream version 249.4
+   * Rebase patches
+  -- Michael Biebl <biebl@debian.org>  Mon, 30 Aug 2021 11:20:16 +0200
+ systemd (249.3-4) experimental; urgency=medium
+   * Add Conflicts/Replaces: systemd to systemd-standalone-{sysusers,tmpfiles}
+     This allows upgrades from older systemd versions which do not have
+     Provides: systemd-{sysusers,tmpfiles}. (Closes: #992376)
+  -- Michael Biebl <biebl@debian.org>  Wed, 25 Aug 2021 09:35:03 +0200
+ systemd (249.3-3) experimental; urgency=medium
+   * Use C/R/P for systemd-sysusers and systemd-tmpfiles.
+     It's an interface/facility that can only be provided by a single package
+     at a time.
+  -- Michael Biebl <biebl@debian.org>  Thu, 12 Aug 2021 22:45:02 +0200
+ systemd (249.3-2) experimental; urgency=medium
+   * Provide standalone binaries for sysusers and tmpfiles (Closes: #946456)
+   * Fix test dependencies of upstream test.
+     After splitting out the standalone binaries for sysusers and tmpfiles
+     into separate packages (which conflict with the main systemd package),
+     we can no longer use the '@' notation in the upstream test.
+     This reverts commit 5eeeb1b562a1a9802df105091bda4741c263336d and also
+     adds systemd-tests and systemd-timesyncd to the upstream test
+     dependencies.
+  -- Michael Biebl <biebl@debian.org>  Sun, 08 Aug 2021 22:51:18 +0200
+ systemd (249.3-1) experimental; urgency=medium
+   * New upstream version 249.3
+   * Rebase patches
+   * Remove obsolete systemd-resolve compat symlink
+  -- Michael Biebl <biebl@debian.org>  Sun, 08 Aug 2021 22:39:25 +0200
+ systemd (249.2-2) experimental; urgency=medium
+   * Remove obsolete upgrade code from maintainer scripts
+   * Clean up old versions from maintscript files
+   * Drop obsolete systemd Breaks/Replaces
+   * Drop obsolete python-dbusmock Breaks
+   * Turn versioned systemd-shim Breaks into unversioned Conflicts.
+     There never was a fixed systemd-shim version before it was removed from
+     the archive.
+   * Drop patches which are no longer needed after bullseye
+   * Stop setting up device symlinks for CD-RW/DVD drives.
+     Those udev rules were a Debian specific workaround that were mainly
+     added for compat with older software which wasn't able to automatically
+     discover those types of devices. Those rules didn't provide
+     stable/predictable names though, so remove them. (Closes: #991639)
+   * autopkgtest: add systemd-timesyncd dependency to timedated test.
+     We need systemd-timesyncd in the timedated test, not just an arbitrary
+     provider of time-daemon.
+   * autopkgtest: clean up dependencies of boot-smoke test.
+     A lot of the dependencies are not needed but were originally added to
+     avoid a testbed reset and make it possible to reuse the testbed of the
+     upstream test. This turned out to be a maintenance problem and the
+     dependencies were not updated accordingly. Instead of trying to keep the
+     two tests in sync, trim down the boot-smoke dependencies to its bare
+     minimum.
+  -- Michael Biebl <biebl@debian.org>  Sat, 31 Jul 2021 21:49:05 +0200
+ systemd (249.2-1) experimental; urgency=medium
+   * New upstream version 249.2
+   * Rebase patches
+  -- Michael Biebl <biebl@debian.org>  Fri, 23 Jul 2021 21:44:35 +0200
+ systemd (249.1-1) experimental; urgency=medium
+   * New upstream version 249.1
+     - basic/unit-name: do not use strdupa() on a path (CVE-2021-33910)
+  -- Michael Biebl <biebl@debian.org>  Tue, 20 Jul 2021 21:20:12 +0200
+ systemd (249-1) experimental; urgency=medium
+   * New upstream version 249
+   * Rebase patches
+   * Update symbol versions for the v249 release
+   * Fix removal of systemd-hwdb-update.service.
+     As we don't support factory-reset, we don't need this service.
+     In Debian, the hwdb binary database is updated via a dpkg file trigger.
+  -- Michael Biebl <biebl@debian.org>  Wed, 07 Jul 2021 22:33:31 +0200
+ systemd (249~rc3-1) experimental; urgency=medium
+   * New upstream version 249~rc3
+   * Rebase patches
+  -- Michael Biebl <biebl@debian.org>  Thu, 01 Jul 2021 23:55:11 +0200
+ systemd (249~rc2-1) experimental; urgency=medium
+   * New upstream version 249~rc2
+   * Rebase patches
+  -- Michael Biebl <biebl@debian.org>  Sun, 27 Jun 2021 17:10:18 +0200
+ systemd (249~rc1-1) experimental; urgency=medium
+   [ Michael Biebl ]
+   * New upstream version 249~rc1
+   * Rebase patches
+   * Replace m4 Build-Depends with python3-jinja2
+   * Update symbols file for libsystemd0
+   * test: do not run 'meson configure' if NO_BUILD is set
+   * test: drop the mawk-incompatible expression
+   * Add gawk <!nocheck> to Build-Depends.
+     It is used in tools/check-directives.sh which is run during "meson test".
+   * autopkgtest: add udev dependency to unit-tests.
+     Without a properly set up hwdb the test-sd-hwdb test is skipped.
+   [ Luca Boccassi ]
+   * autopkgtest: add dependency on dosfstools for upstream test.
+     Needed to create EFI partition (vfat)
+  -- Michael Biebl <biebl@debian.org>  Thu, 17 Jun 2021 18:09:43 +0200
+ systemd (248.3-1) experimental; urgency=medium
+   [ Michael Biebl ]
+   * New upstream version 248.3
+   * Rebase patches
+   [ Dan Streetman ]
+   * d/t: replace 'root-unittests' shell script with simple call to upstream script.
+     The upstream test runner script is much better, as it only prints failing test
+     output, and gives a summary of the test results at the end.
+  -- Michael Biebl <biebl@debian.org>  Wed, 19 May 2021 13:09:57 +0200
+ systemd (248.2-1) experimental; urgency=medium
+   * New upstream version 248.2
+  -- Michael Biebl <biebl@debian.org>  Sun, 09 May 2021 21:17:10 +0200
+ systemd (248.1-1) experimental; urgency=medium
+   [ Michael Biebl ]
+   * New upstream version 248.1
+   * Rebase patches
+   * d/e/checkout-upstream: switch to main branch
+   * Update make-fbdev-blacklist to not blacklist hyperv_fb
+   [ Luca Boccassi ]
+   * systemd.install: catch all files installed in usr/bin and bin.
+     At the moment, individual binaries are mentioned specifically in the
+     install file.  When new binaries are added, manual work is needed to get
+     them packaged, which affects the upstream autopkgtest-based CI.
+     Change systemd.install to instead pick up everything from usr/bin and bin.
+   * upstream suite: add build-dep on vim-tiny.
+     Required by some of the images in the upstream test suite
+   [ Zbigniew Jędrzejewski-Szmek ]
+   * Let "upstream" test use upstream test runner
+   [ Dan Streetman ]
+   * Slight adjustments to previous patch for deny/black-list naming.
+     Also add in two vars used by the integration runner script
+   * d/t/upstream: use NO_BUILD=1.
+     Also don't bother sed-modifying test-functions file, as the NO_BUILD
+     changes remove the need for that.
+   * d/t/control: install all binary packages for upstream test.
+     With the change to just call the upstream script to run the integration
+     tests, the packages to test need to be installed so the test-function
+     script can list out the files each package contains, and copy those files
+     into each nspawn and/or qemu testbed. Without all packages installed,
+     some tests fail; specifically TEST-30 currently requires systemd-timesyncd
+     which was not previously installed for the 'upstream' test suite.
+     This changes the control file to just install all binary packages, using
+     the '@' notation.
+   * d/t/boot-smoke: update test to avoid false negatives
+   [ Frantisek Sumsal ]
+   * upstream-ci: fix test_no_failed() check.
+     Without `--plain` `systemctl` prints a circle (●) in the first column
+     for each failed service, which with the current code interferes with
+     attempted journal listing for each such service.
+  -- Michael Biebl <biebl@debian.org>  Fri, 07 May 2021 12:25:15 +0200
+ systemd (248-1) experimental; urgency=medium
+   [ Balint Reczey ]
+   * New upstream version 248
+     - add support for answering DNSSEC questions on the stub resolver
+       (Closes: #988132)
+     - turn off DNSSEC validation when timesyncd resolves hostnames
+       (Closes: #898530)
+     - add networkd/nspawn nftables backend
+       (Closes: #934584)
+     - support ipv6 for masquerade and dnat in nspawn and networkd
+       (Closes: #934676)
+   * Refresh patches
+   * debian/rules: Enable new systemd-sysext tool
+   * debian/rules: Build support for flushing of the nscd caches
+   * debian/rules: Build translations for debs but not for udebs
+   * debian/rules: Build without TPM2 support.
+     This is a new feature and needs further review.
+   * Ship systemd-cryptenroll in systemd package
+   * Update symbols file for libsystemd0
+   * debian/tests/control: Upstream test depends on attr
+   * debian/udev.postinst: Create the sgx system group.
+     Intel SGX enclave device nodes are now owned by this group.
+   * debian/rules: Don't ship README files in (/usr)/lib/*.d.
+     README files are typically shipped in /usr/share/doc.
+   * Revert "pager: stop disabling urlification under a pager"
+     Debian and Ubuntu do not yet have a less version that supports
+     urlification. This requires less 563 or later.
+  -- Michael Biebl <biebl@debian.org>  Thu, 06 May 2021 23:00:08 +0200
  
  systemd (247.9-4) unstable; urgency=medium
  
diff --cc debian/control
index d14c5ff05b464fe894864466641fdd503b1d6c65,c14edbc41326fd2a22aefde2449baacf7d541a4b..a4bd1b132fbbb2303fae262d1f6bfc5071c22518
@@@ -79,12 -80,11 +80,12 @@@ Depends: ${shlibs:Depends}
           adduser,
  Conflicts: consolekit,
             libpam-ck-connector,
- Breaks: systemd-shim (<< 10-4~),
-         python-dbusmock (<< 0.18),
-         python3-dbusmock (<< 0.18),
-         resolvconf (<< 1.83~),
+            systemd-shim,
+ Breaks: resolvconf (<< 1.83~),
          udev (<< 247~),
 +        raspi-copies-and-fills (<< 0.7)
+ Provides: systemd-sysusers (= ${binary:Version}),
+           systemd-tmpfiles (= ${binary:Version}),
  Description: system and service manager
   systemd is a system and service manager for Linux. It provides aggressive
   parallelization capabilities, uses socket and D-Bus activation for starting
diff --cc debian/rules
Simple merge