]>
git.proxmox.com Git - systemd.git/log
Michael Biebl [Wed, 5 Jan 2022 19:10:33 +0000 (20:10 +0100)]
Update upstream source from tag 'upstream/250.1'
Update to upstream version '250.1'
with Debian dir
5506a859c0dddaf02b69c9254d5ba8a59825fd00
Michael Biebl [Wed, 5 Jan 2022 19:09:53 +0000 (20:09 +0100)]
New upstream version 250.1
Michael Biebl [Sun, 2 Jan 2022 20:42:15 +0000 (21:42 +0100)]
Release version 250-2 to experimental
Michael Biebl [Sun, 2 Jan 2022 20:07:49 +0000 (21:07 +0100)]
Cherry-pick various fixes targeted for v250-stable
Michael Biebl [Sun, 2 Jan 2022 17:54:20 +0000 (18:54 +0100)]
Don't override sourcedir/destdir anymore
No longer necessary after dropping the separate udeb build flavour.
Gbp-Dch: Ignore
Michael Biebl [Sun, 2 Jan 2022 17:48:54 +0000 (18:48 +0100)]
Drop separate udeb build
The only real benefit from a separate build apparently is that udev does
not get a dependency on libacl and libselinux. But we have udebs for
those dependencies anyway.
Dropping the separate build basically cuts the build times in half and
simplifies debian/rules quite a bit.
It also brings udev as used in d-i closer to what is actually used in
the installed system, which is a good thing.
Michael Biebl [Fri, 24 Dec 2021 12:02:19 +0000 (13:02 +0100)]
Release version 250-1 to experimental
Michael Biebl [Fri, 24 Dec 2021 07:47:32 +0000 (08:47 +0100)]
Update symbol versions for the v250 release
Michael Biebl [Fri, 24 Dec 2021 07:46:37 +0000 (08:46 +0100)]
Rebase patches
Michael Biebl [Fri, 24 Dec 2021 07:46:09 +0000 (08:46 +0100)]
New upstream version 250
Michael Biebl [Fri, 24 Dec 2021 07:46:02 +0000 (08:46 +0100)]
Update upstream source from tag 'upstream/250'
Update to upstream version '250'
with Debian dir
766acddb347d239741a3c1201b0bcba50bf263a5
Michael Biebl [Fri, 24 Dec 2021 07:45:24 +0000 (08:45 +0100)]
New upstream version 250
Michael Biebl [Tue, 21 Dec 2021 00:10:53 +0000 (01:10 +0100)]
Release version 250~rc3-1 to experimental
Michael Biebl [Tue, 21 Dec 2021 00:24:25 +0000 (01:24 +0100)]
Remove dbus introspection files
Those are probably best shipped in a -dev package. Remove for the time
being until we have found a proper place for them.
They weigh over 600kB, so the main systemd package is probably not a good
fit.
Gbp-Dch: Short
Michael Biebl [Tue, 21 Dec 2021 00:10:02 +0000 (01:10 +0100)]
Small updates to debian/copyright
Michael Biebl [Mon, 20 Dec 2021 23:26:57 +0000 (00:26 +0100)]
Revert "Temporarily disable LTO"
It appears to have helped to make the build reproducible on arm64 but
not for armhf.
This reverts commit
e2d5c74481d563839d53dddbb399bd12126fd864 .
See also https://alioth-lists.debian.net/pipermail/reproducible-builds/Week-of-Mon-
20211213 /013354.html
Gbp-Dch: Short
Michael Biebl [Sun, 12 Dec 2021 08:53:12 +0000 (09:53 +0100)]
autopkgtest: install dbus-user-session for upstream test
Required by TEST-43-PRIVATEUSER-UNPRIV and TEST-20-MAINPIDGAMES.
See also https://github.com/systemd/systemd/issues/21720#issuecomment-
992005494
Luca Boccassi [Thu, 25 Nov 2021 14:41:44 +0000 (14:41 +0000)]
autopkgtest: install libdw and libelf for upstream test
Pulled in via dlopen since https://github.com/systemd/systemd/pull/21454
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