]>
git.proxmox.com Git - systemd.git/log
Michael Biebl [Sat, 11 Dec 2021 09:45:35 +0000 (10:45 +0100)]
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.
Michael Biebl [Thu, 9 Dec 2021 20:17:56 +0000 (21:17 +0100)]
Use -Durlify=false instead of shipping an upstream revert patch
Michael Biebl [Sat, 11 Dec 2021 09:40:18 +0000 (10:40 +0100)]
Update removal of upstream provided license files
Michael Biebl [Mon, 20 Dec 2021 21:24:15 +0000 (22:24 +0100)]
Update symbols file for libsystemd0
Michael Biebl [Thu, 9 Dec 2021 20:10:46 +0000 (21:10 +0100)]
Rebase patches
Michael Biebl [Thu, 9 Dec 2021 20:22:25 +0000 (21:22 +0100)]
Bump meson Build-Depends to (>= 0.53.2)
Michael Biebl [Mon, 20 Dec 2021 21:21:54 +0000 (22:21 +0100)]
New upstream version 250~rc3
Michael Biebl [Mon, 20 Dec 2021 21:21:29 +0000 (22:21 +0100)]
Update upstream source from tag 'upstream/250_rc3'
Update to upstream version '250~rc3'
with Debian dir
7da2b915efba9ec54d72219b2efd760b0ff634b0
Michael Biebl [Mon, 20 Dec 2021 21:20:52 +0000 (22:20 +0100)]
New upstream version 250~rc3
Michael Biebl [Thu, 9 Dec 2021 19:53:38 +0000 (20:53 +0100)]
Switch debian-branch to experimental
Michael Biebl [Fri, 19 Nov 2021 20:12:02 +0000 (21:12 +0100)]
Release version 249.7-1 to unstable
Michael Biebl [Fri, 19 Nov 2021 20:07:43 +0000 (21:07 +0100)]
Rebase patches
Michael Biebl [Fri, 19 Nov 2021 19:47:23 +0000 (20:47 +0100)]
New upstream version 249.7
Michael Biebl [Fri, 19 Nov 2021 19:19:02 +0000 (20:19 +0100)]
Update upstream source from tag 'upstream/249.7'
Update to upstream version '249.7'
with Debian dir
dff01118bea49a2c1c97791b668c609598246547
Michael Biebl [Fri, 19 Nov 2021 19:18:21 +0000 (20:18 +0100)]
New upstream version 249.7
Michael Biebl [Thu, 18 Nov 2021 20:13:21 +0000 (21:13 +0100)]
Release version 249.6-3 to unstable
Michael Biebl [Thu, 18 Nov 2021 20:12:31 +0000 (21:12 +0100)]
scope: count successful cgroup additions when delegating via D-Bus
Closes: #999745
Michael Biebl [Sat, 13 Nov 2021 20:18:10 +0000 (21:18 +0100)]
Clean up udev.install a bit
It's unlikely that we add back a debian/extra/60-keyboard.hwdb given it
has been gone for over 6 years, so remove the commented out install
line.
See
1eee9b95e98303586b955d5504b9b6a7b07c0b0e
Gbp-Dch: Ignore
Michael Biebl [Sat, 13 Nov 2021 17:29:37 +0000 (18:29 +0100)]
Release version 249.6-2 to unstable
Michael Biebl [Sat, 13 Nov 2021 17:14:12 +0000 (18:14 +0100)]
sysusers: split up systemd.conf
Closes: #990349
Michael Biebl [Sat, 13 Nov 2021 17:21:44 +0000 (18:21 +0100)]
Use more consistent ordering in .install files
Gbp-Dch: Ignore
Michael Biebl [Sat, 13 Nov 2021 17:01:27 +0000 (18:01 +0100)]
Temporarily disable LTO
This is a test to see if it fixes the failure to build reproducibly on
arm*.
Michael Biebl [Fri, 12 Nov 2021 20:19:15 +0000 (21:19 +0100)]
Consider dbus-broker in systemd-logind.service Condition check
Closes: #999569
Michael Biebl [Thu, 11 Nov 2021 21:05:14 +0000 (22:05 +0100)]
Release version 249.6-1 to unstable
Michael Biebl [Thu, 11 Nov 2021 21:02:41 +0000 (22:02 +0100)]
Drop obsolete migration code for RAMTMP, TPMTIME and UTC
Michael Biebl [Thu, 11 Nov 2021 20:54:36 +0000 (21:54 +0100)]
Make the C/R against systemd versioned in systemd-standalone-{sysusers,tmpfiles}
Those were added to facilitate an upgrade from bullseye. The version
makes it more explicit.
Michael Biebl [Thu, 11 Nov 2021 20:50:32 +0000 (21:50 +0100)]
Drop obsolete dpkg (>= 1.19.3) | systemd-sysv dependency from udev
It was added to ensure we have a dpkg with --notify-await which is now
satisfied by a dpkg from oldstable.
Michael Biebl [Thu, 11 Nov 2021 20:48:03 +0000 (21:48 +0100)]
Drop obsolete C/R upstart from systemd-sysv
Luca Boccassi [Sun, 31 Oct 2021 13:37:51 +0000 (13:37 +0000)]
depend on default-dbus-system-bus | dbus-system-bus
Allows users to install only a single system bus implementation.
Prefer the default (dbus-daemon).
Michael Biebl [Wed, 10 Nov 2021 21:38:30 +0000 (22:38 +0100)]
Bump Standards-Version to 4.6.0
Michael Biebl [Thu, 11 Nov 2021 14:38:04 +0000 (15:38 +0100)]
test: use kbd-mode-map we ship in one more test case
Michael Biebl [Wed, 10 Nov 2021 21:37:35 +0000 (22:37 +0100)]
Rebase patches
Michael Biebl [Wed, 10 Nov 2021 21:36:17 +0000 (22:36 +0100)]
New upstream version 249.6
Michael Biebl [Wed, 10 Nov 2021 21:35:51 +0000 (22:35 +0100)]
Update upstream source from tag 'upstream/249.6'
Update to upstream version '249.6'
with Debian dir
d8c06bd176934531d9edda69501cdc432930855c
Michael Biebl [Wed, 10 Nov 2021 21:35:14 +0000 (22:35 +0100)]
New upstream version 249.6
Michael Biebl [Tue, 2 Nov 2021 16:30:05 +0000 (17:30 +0100)]
Release version 249.5-2 to unstable
Michael Biebl [Sun, 31 Oct 2021 21:36:02 +0000 (22:36 +0100)]
hwdb: Allow console users access to media* nodes
Closes: #996749
Helmut Grohne [Sun, 31 Oct 2021 21:30:05 +0000 (22:30 +0100)]
Fix FTCBFS: Annotate python3-jinja2 dependency with :native
Closes: #996501
Michael Biebl [Tue, 12 Oct 2021 20:40:15 +0000 (22:40 +0200)]
Release version 249.5-1 to unstable
Michael Biebl [Tue, 12 Oct 2021 20:29:25 +0000 (22:29 +0200)]
Clean up lintian overrides
Michael Biebl [Tue, 12 Oct 2021 13:52:22 +0000 (15:52 +0200)]
Update debian/copyright
Thanks lintian!
Gbp-Dch: Short
Michael Biebl [Tue, 12 Oct 2021 17:51:02 +0000 (19:51 +0200)]
Rebase patches
Michael Biebl [Tue, 12 Oct 2021 17:49:41 +0000 (19:49 +0200)]
New upstream version 249.5
Michael Biebl [Tue, 12 Oct 2021 17:49:33 +0000 (19:49 +0200)]
Update upstream source from tag 'upstream/249.5'
Update to upstream version '249.5'
with Debian dir
45c0551df7108f1127c4cbbc1481b4f438e3212b
Michael Biebl [Tue, 12 Oct 2021 17:48:56 +0000 (19:48 +0200)]
New upstream version 249.5
Michael Biebl [Tue, 12 Oct 2021 12:04:49 +0000 (14:04 +0200)]
Release version 249.4-2 to unstable
Michael Biebl [Mon, 11 Oct 2021 20:59:02 +0000 (22:59 +0200)]
Fix #993738 by pulling the patches from upstream PR#20603
Instead of reverting the multipath symlink race fixes as we did for
v247.x, we pull the patches from upstream PR#20603.
This was not easily doable for v247 but works for v249.
Gbp-Dch: Short
Michael Biebl [Tue, 12 Oct 2021 11:16:59 +0000 (13:16 +0200)]
Remove unused initialize_coredump() function
This patch removes the call to initialize_coredump() which currently
triggers the following warning:
../src/core/main.c:1641:13: warning: ‘initialize_coredump’ defined but not used [-Wunused-function]
1641 | static void initialize_coredump(bool skip_setup) {
| ^~~~~~~~~~~~~~~~~~~
With upstream commit
https://github.com/systemd/systemd/commit/
702d40270a2984dda9f457febcba805ea458b4ad
this will become an error, so remove the unused function as well.
Gbp-Dch: Short
Michael Biebl [Mon, 11 Oct 2021 20:51:04 +0000 (22:51 +0200)]
Merge branch 'debian/master' into debian/experimental
Jan Kiszka [Thu, 9 Sep 2021 13:54:42 +0000 (13:54 +0000)]
Install native python packages
This fixes cross-building.
Michael Biebl [Fri, 1 Oct 2021 08:13:07 +0000 (10:13 +0200)]
Release version 247.9-4 to unstable
Michael Biebl [Fri, 1 Oct 2021 08:07:17 +0000 (10:07 +0200)]
networkd-test: fix resolved_domain_restricted_dns
Cherry-pick upstream commit which hopefully fixes the flakiness in
DnsmasqClientTest.test_resolved_domain_restricted_dns.
Michael Biebl [Fri, 1 Oct 2021 08:02:57 +0000 (10:02 +0200)]
Revert "test: disable DnsmasqClientTest.test_resolved_etc_hosts in networkd-test.py"
This reverts commit
453fd0eb0abf0e9786d15bd4f8b3f1f5b37f4c71 .
Let's see if this test is still flaky on debci.
Michael Biebl [Fri, 1 Oct 2021 07:53:53 +0000 (09:53 +0200)]
autopkgtest: Merge configuration of logind test with timedated and related tests
They share the same restrictions and merging them avoids a bit of
duplication.
Michael Biebl [Wed, 29 Sep 2021 00:55:06 +0000 (02:55 +0200)]
autopktest: Fix timedated test dependencies
Add an explicit systemd-timesyncd dependency as it is required by the
timedated test.
Michael Biebl [Wed, 29 Sep 2021 00:50:20 +0000 (02:50 +0200)]
test: Fix flakiness in TEST-10-ISSUE-2467
Michael Biebl [Mon, 27 Sep 2021 01:01:29 +0000 (03:01 +0200)]
Revert "tests/udev-test.pl: add multiple device test"
Follow-up to make sure the udev autopkgtest passes successfully again
after reverting the multipath symlink race fix.
Michael Biebl [Sat, 25 Sep 2021 20:01:50 +0000 (22:01 +0200)]
Release version 247.9-3 to unstable
Michael Biebl [Sat, 25 Sep 2021 19:13:59 +0000 (21:13 +0200)]
Revert multipath symlink race fix
Revert upstream commits which caused a regression in udev resulting in
long delays when processing partitions with the same label.
Closes: #993738
Michael Biebl [Wed, 22 Sep 2021 19:11:15 +0000 (21:11 +0200)]
Release version 247.9-2 to unstable
Michael Biebl [Wed, 22 Sep 2021 18:50:26 +0000 (20:50 +0200)]
Demote systemd-timesyncd from Depends to Recommends
This avoids a dependency cycle between systemd and systemd-timesyncd and
thus makes dist upgrades more predictable and robust.
It also allows minimal, systemd based containers where no NTP client is
strictly necessary.
To ensure that systemd-timesyncd is installed in a default installation
created by d-i, bump its priority to standard.
Closes: #986651
Closes: #993947
Michael Biebl [Mon, 30 Aug 2021 09:20:34 +0000 (11:20 +0200)]
Release version 249.4-1 to experimental
Michael Biebl [Mon, 30 Aug 2021 08:31:12 +0000 (10:31 +0200)]
Rebase patches
Michael Biebl [Mon, 30 Aug 2021 08:30:53 +0000 (10:30 +0200)]
New upstream version 249.4
Michael Biebl [Mon, 30 Aug 2021 08:28:34 +0000 (10:28 +0200)]
Update upstream source from tag 'upstream/249.4'
Update to upstream version '249.4'
with Debian dir
26c5d81839a9672ece8491bc3f5ccc67dc2a0e28
Michael Biebl [Mon, 30 Aug 2021 08:27:49 +0000 (10:27 +0200)]
New upstream version 249.4
Michael Biebl [Wed, 25 Aug 2021 07:39:34 +0000 (09:39 +0200)]
Release version 249.3-4 to unstable
Michael Biebl [Wed, 25 Aug 2021 07:31:02 +0000 (09:31 +0200)]
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 [Sun, 15 Aug 2021 19:11:55 +0000 (21:11 +0200)]
Release version 247.9-1 to unstable
Michael Biebl [Tue, 6 Jul 2021 10:43:03 +0000 (12:43 +0200)]
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.
Balint Reczey [Wed, 31 Mar 2021 14:50:59 +0000 (16:50 +0200)]
debian/rules: Don't ship README files in (/usr)/lib/*.d
README files are typically shipped in /usr/share/doc.
Michael Biebl [Sun, 15 Aug 2021 13:40:06 +0000 (15:40 +0200)]
Rebase patches
Michael Biebl [Sun, 15 Aug 2021 13:34:30 +0000 (15:34 +0200)]
New upstream version 247.9
Michael Biebl [Sun, 15 Aug 2021 13:33:32 +0000 (15:33 +0200)]
Update upstream source from tag 'upstream/247.9'
Update to upstream version '247.9'
with Debian dir
f23376d06070b1c1d610e69e3ff8107e237f4645
Michael Biebl [Sun, 15 Aug 2021 13:32:59 +0000 (15:32 +0200)]
New upstream version 247.9
Michael Biebl [Sun, 15 Aug 2021 13:29:20 +0000 (15:29 +0200)]
Set upstream-branch to upstream/247.x
Stay with v247.x for the time being as the plan is to upload the latest
v247.x stable release to bullseye in 11.1. Having the latest v247.x in
unstable first will give it wider testing.
Gbp-Dch: Ignore
Michael Biebl [Thu, 12 Aug 2021 20:45:32 +0000 (22:45 +0200)]
Release version 249.3-3 to experimental
Michael Biebl [Thu, 12 Aug 2021 20:41:20 +0000 (22:41 +0200)]
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 [Sun, 8 Aug 2021 20:52:15 +0000 (22:52 +0200)]
Release version 249.3-2 to experimental
Michael Biebl [Fri, 23 Jul 2021 23:31:24 +0000 (01:31 +0200)]
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 [Wed, 23 Jun 2021 21:47:57 +0000 (23:47 +0200)]
Provide standalone binaries for sysusers and tmpfiles
Closes: #946456
Michael Biebl [Sun, 8 Aug 2021 20:39:42 +0000 (22:39 +0200)]
Release version 249.3-1 to experimental
Michael Biebl [Sun, 1 Aug 2021 17:07:33 +0000 (19:07 +0200)]
Remove obsolete systemd-resolve compat symlink
Michael Biebl [Fri, 6 Aug 2021 20:24:58 +0000 (22:24 +0200)]
Rebase patches
Michael Biebl [Fri, 6 Aug 2021 20:24:41 +0000 (22:24 +0200)]
New upstream version 249.3
Michael Biebl [Fri, 6 Aug 2021 20:24:33 +0000 (22:24 +0200)]
Update upstream source from tag 'upstream/249.3'
Update to upstream version '249.3'
with Debian dir
a9df63021197f438857af58b03f7d29595668f23
Michael Biebl [Fri, 6 Aug 2021 20:23:50 +0000 (22:23 +0200)]
New upstream version 249.3
Michael Biebl [Sat, 31 Jul 2021 19:49:50 +0000 (21:49 +0200)]
Release version 249.2-2 to experimental
Michael Biebl [Sat, 31 Jul 2021 19:07:08 +0000 (21:07 +0200)]
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 19:05:32 +0000 (21:05 +0200)]
autopkgtest: add systemd-timesyncd dependency to timedated test
We need systemd-timesyncd in the timedated test, not just an arbitrary
provider of time-daemon.
Michael Biebl [Fri, 30 Jul 2021 20:25:00 +0000 (22:25 +0200)]
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
Michael Biebl [Fri, 30 Jul 2021 20:22:36 +0000 (22:22 +0200)]
Drop patches which are no longer needed after bullseye
Michael Biebl [Fri, 30 Jul 2021 20:03:57 +0000 (22:03 +0200)]
Turn versioned systemd-shim Breaks into unversioned Conflicts
There never was a fixed systemd-shim version before it was removed from
the archive.
Michael Biebl [Fri, 30 Jul 2021 20:03:16 +0000 (22:03 +0200)]
Drop obsolete python-dbusmock Breaks
Michael Biebl [Fri, 30 Jul 2021 20:00:49 +0000 (22:00 +0200)]
Drop obsolete systemd Breaks/Replaces
Michael Biebl [Fri, 30 Jul 2021 19:58:48 +0000 (21:58 +0200)]
Clean up old versions from maintscript files
Michael Biebl [Fri, 30 Jul 2021 19:29:35 +0000 (21:29 +0200)]
Remove obsolete upgrade code from maintainer scripts
Michael Biebl [Fri, 23 Jul 2021 19:44:50 +0000 (21:44 +0200)]
Release version 249.2-1 to experimental
Michael Biebl [Fri, 23 Jul 2021 19:44:31 +0000 (21:44 +0200)]
Rebase patches
Michael Biebl [Fri, 23 Jul 2021 19:43:53 +0000 (21:43 +0200)]
New upstream version 249.2