From: Raspbian automatic forward porter Date: Fri, 15 Oct 2021 10:50:58 +0000 (+0100) Subject: Merge version 247.9-4+rpi1 and 249.5-1 to produce 249.5-1+rpi1 X-Git-Tag: archive/raspbian/249.5-1+rpi1^0 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=5a1f8b51911d9c4a6ca440e25fb77e85a0fd2fcb;p=systemd.git Merge version 247.9-4+rpi1 and 249.5-1 to produce 249.5-1+rpi1 --- 5a1f8b51911d9c4a6ca440e25fb77e85a0fd2fcb diff --cc debian/changelog index 0b31fbc8,72bed711..84574e8c --- a/debian/changelog +++ b/debian/changelog @@@ -1,16 -1,245 +1,259 @@@ - 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 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 Mon, 11 Oct 2021 19:42:06 +0000 ++ -- Raspbian forward porter 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 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 Tue, 12 Oct 2021 14:03:31 +0200 + + systemd (249.4-1) experimental; urgency=medium + + * New upstream version 249.4 + * Rebase patches + + -- Michael Biebl 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 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 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 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 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 Sat, 31 Jul 2021 21:49:05 +0200 + + systemd (249.2-1) experimental; urgency=medium + + * New upstream version 249.2 + * Rebase patches + + -- Michael Biebl 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 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 Wed, 07 Jul 2021 22:33:31 +0200 + + systemd (249~rc3-1) experimental; urgency=medium + + * New upstream version 249~rc3 + * Rebase patches + + -- Michael Biebl Thu, 01 Jul 2021 23:55:11 +0200 + + systemd (249~rc2-1) experimental; urgency=medium + + * New upstream version 249~rc2 + * Rebase patches + + -- Michael Biebl 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 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 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 Wed, 19 May 2021 13:09:57 +0200 + + systemd (248.2-1) experimental; urgency=medium + + * New upstream version 248.2 + + -- Michael Biebl 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 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 Thu, 06 May 2021 23:00:08 +0200 systemd (247.9-4) unstable; urgency=medium diff --cc debian/control index d14c5ff0,c14edbc4..a4bd1b13 --- a/debian/control +++ b/debian/control @@@ -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