]> git.proxmox.com Git - systemd.git/log
systemd.git
2 years agoExplicitly disable OpenSSL support
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.

2 years agoUse -Durlify=false instead of shipping an upstream revert patch
Michael Biebl [Thu, 9 Dec 2021 20:17:56 +0000 (21:17 +0100)]
Use -Durlify=false instead of shipping an upstream revert patch

2 years agoUpdate removal of upstream provided license files
Michael Biebl [Sat, 11 Dec 2021 09:40:18 +0000 (10:40 +0100)]
Update removal of upstream provided license files

2 years agoUpdate symbols file for libsystemd0
Michael Biebl [Mon, 20 Dec 2021 21:24:15 +0000 (22:24 +0100)]
Update symbols file for libsystemd0

2 years agoRebase patches
Michael Biebl [Thu, 9 Dec 2021 20:10:46 +0000 (21:10 +0100)]
Rebase patches

2 years agoBump meson Build-Depends to (>= 0.53.2)
Michael Biebl [Thu, 9 Dec 2021 20:22:25 +0000 (21:22 +0100)]
Bump meson Build-Depends to (>= 0.53.2)

2 years agoNew upstream version 250~rc3
Michael Biebl [Mon, 20 Dec 2021 21:21:54 +0000 (22:21 +0100)]
New upstream version 250~rc3

2 years agoUpdate upstream source from tag 'upstream/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

2 years agoNew upstream version 250~rc3
Michael Biebl [Mon, 20 Dec 2021 21:20:52 +0000 (22:20 +0100)]
New upstream version 250~rc3

2 years agoSwitch debian-branch to experimental
Michael Biebl [Thu, 9 Dec 2021 19:53:38 +0000 (20:53 +0100)]
Switch debian-branch to experimental

2 years agoRelease version 249.7-1 to unstable
Michael Biebl [Fri, 19 Nov 2021 20:12:02 +0000 (21:12 +0100)]
Release version 249.7-1 to unstable

2 years agoRebase patches
Michael Biebl [Fri, 19 Nov 2021 20:07:43 +0000 (21:07 +0100)]
Rebase patches

2 years agoNew upstream version 249.7
Michael Biebl [Fri, 19 Nov 2021 19:47:23 +0000 (20:47 +0100)]
New upstream version 249.7

2 years agoUpdate upstream source from tag 'upstream/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

2 years agoNew upstream version 249.7
Michael Biebl [Fri, 19 Nov 2021 19:18:21 +0000 (20:18 +0100)]
New upstream version 249.7

2 years agoRelease version 249.6-3 to unstable
Michael Biebl [Thu, 18 Nov 2021 20:13:21 +0000 (21:13 +0100)]
Release version 249.6-3 to unstable

2 years agoscope: count successful cgroup additions when delegating via D-Bus
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
2 years agoClean up udev.install a bit
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

2 years agoRelease version 249.6-2 to unstable
Michael Biebl [Sat, 13 Nov 2021 17:29:37 +0000 (18:29 +0100)]
Release version 249.6-2 to unstable

2 years agosysusers: split up systemd.conf
Michael Biebl [Sat, 13 Nov 2021 17:14:12 +0000 (18:14 +0100)]
sysusers: split up systemd.conf

Closes: #990349
2 years agoUse more consistent ordering in .install files
Michael Biebl [Sat, 13 Nov 2021 17:21:44 +0000 (18:21 +0100)]
Use more consistent ordering in .install files

Gbp-Dch: Ignore

2 years agoTemporarily disable LTO
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*.

2 years agoConsider dbus-broker in systemd-logind.service Condition check
Michael Biebl [Fri, 12 Nov 2021 20:19:15 +0000 (21:19 +0100)]
Consider dbus-broker in systemd-logind.service Condition check

Closes: #999569
2 years agoRelease version 249.6-1 to unstable
Michael Biebl [Thu, 11 Nov 2021 21:05:14 +0000 (22:05 +0100)]
Release version 249.6-1 to unstable

2 years agoDrop obsolete migration code for RAMTMP, TPMTIME and UTC
Michael Biebl [Thu, 11 Nov 2021 21:02:41 +0000 (22:02 +0100)]
Drop obsolete migration code for RAMTMP, TPMTIME and UTC

2 years agoMake the C/R against systemd versioned in systemd-standalone-{sysusers,tmpfiles}
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.

2 years agoDrop obsolete dpkg (>= 1.19.3) | systemd-sysv dependency from udev
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.

2 years agoDrop obsolete C/R upstart from systemd-sysv
Michael Biebl [Thu, 11 Nov 2021 20:48:03 +0000 (21:48 +0100)]
Drop obsolete C/R upstart from systemd-sysv

2 years agodepend on default-dbus-system-bus | dbus-system-bus
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).

2 years agoBump Standards-Version to 4.6.0
Michael Biebl [Wed, 10 Nov 2021 21:38:30 +0000 (22:38 +0100)]
Bump Standards-Version to 4.6.0

2 years agotest: use kbd-mode-map we ship in one more test case
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

2 years agoRebase patches
Michael Biebl [Wed, 10 Nov 2021 21:37:35 +0000 (22:37 +0100)]
Rebase patches

2 years agoNew upstream version 249.6
Michael Biebl [Wed, 10 Nov 2021 21:36:17 +0000 (22:36 +0100)]
New upstream version 249.6

2 years agoUpdate upstream source from tag 'upstream/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

2 years agoNew upstream version 249.6
Michael Biebl [Wed, 10 Nov 2021 21:35:14 +0000 (22:35 +0100)]
New upstream version 249.6

2 years agoRelease version 249.5-2 to unstable
Michael Biebl [Tue, 2 Nov 2021 16:30:05 +0000 (17:30 +0100)]
Release version 249.5-2 to unstable

2 years agohwdb: Allow console users access to media* nodes
Michael Biebl [Sun, 31 Oct 2021 21:36:02 +0000 (22:36 +0100)]
hwdb: Allow console users access to media* nodes

Closes: #996749
2 years agoFix FTCBFS: Annotate python3-jinja2 dependency with :native
Helmut Grohne [Sun, 31 Oct 2021 21:30:05 +0000 (22:30 +0100)]
Fix FTCBFS: Annotate python3-jinja2 dependency with :native

Closes: #996501
2 years agoRelease version 249.5-1 to unstable
Michael Biebl [Tue, 12 Oct 2021 20:40:15 +0000 (22:40 +0200)]
Release version 249.5-1 to unstable

2 years agoClean up lintian overrides
Michael Biebl [Tue, 12 Oct 2021 20:29:25 +0000 (22:29 +0200)]
Clean up lintian overrides

2 years agoUpdate debian/copyright
Michael Biebl [Tue, 12 Oct 2021 13:52:22 +0000 (15:52 +0200)]
Update debian/copyright

Thanks lintian!

Gbp-Dch: Short

2 years agoRebase patches
Michael Biebl [Tue, 12 Oct 2021 17:51:02 +0000 (19:51 +0200)]
Rebase patches

2 years agoNew upstream version 249.5
Michael Biebl [Tue, 12 Oct 2021 17:49:41 +0000 (19:49 +0200)]
New upstream version 249.5

2 years agoUpdate upstream source from tag 'upstream/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

2 years agoNew upstream version 249.5
Michael Biebl [Tue, 12 Oct 2021 17:48:56 +0000 (19:48 +0200)]
New upstream version 249.5

2 years agoRelease version 249.4-2 to unstable
Michael Biebl [Tue, 12 Oct 2021 12:04:49 +0000 (14:04 +0200)]
Release version 249.4-2 to unstable

2 years agoFix #993738 by pulling the patches from upstream PR#20603
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

2 years agoRemove unused initialize_coredump() function
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

2 years agoMerge branch 'debian/master' into debian/experimental
Michael Biebl [Mon, 11 Oct 2021 20:51:04 +0000 (22:51 +0200)]
Merge branch 'debian/master' into debian/experimental

2 years agoInstall native python packages
Jan Kiszka [Thu, 9 Sep 2021 13:54:42 +0000 (13:54 +0000)]
Install native python packages

This fixes cross-building.

2 years agoRelease version 247.9-4 to unstable
Michael Biebl [Fri, 1 Oct 2021 08:13:07 +0000 (10:13 +0200)]
Release version 247.9-4 to unstable

2 years agonetworkd-test: fix resolved_domain_restricted_dns
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.

2 years agoRevert "test: disable DnsmasqClientTest.test_resolved_etc_hosts in networkd-test.py"
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.

2 years agoautopkgtest: Merge configuration of logind test with timedated and related tests
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.

2 years agoautopktest: Fix timedated test dependencies
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.

2 years agotest: Fix flakiness in TEST-10-ISSUE-2467
Michael Biebl [Wed, 29 Sep 2021 00:50:20 +0000 (02:50 +0200)]
test: Fix flakiness in TEST-10-ISSUE-2467

3 years agoRevert "tests/udev-test.pl: add multiple device test"
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.

3 years agoRelease version 247.9-3 to unstable
Michael Biebl [Sat, 25 Sep 2021 20:01:50 +0000 (22:01 +0200)]
Release version 247.9-3 to unstable

3 years agoRevert multipath symlink race fix
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
3 years agoRelease version 247.9-2 to unstable
Michael Biebl [Wed, 22 Sep 2021 19:11:15 +0000 (21:11 +0200)]
Release version 247.9-2 to unstable

3 years agoDemote systemd-timesyncd from Depends to Recommends
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
3 years agoRelease version 249.4-1 to experimental
Michael Biebl [Mon, 30 Aug 2021 09:20:34 +0000 (11:20 +0200)]
Release version 249.4-1 to experimental

3 years agoRebase patches
Michael Biebl [Mon, 30 Aug 2021 08:31:12 +0000 (10:31 +0200)]
Rebase patches

3 years agoNew upstream version 249.4
Michael Biebl [Mon, 30 Aug 2021 08:30:53 +0000 (10:30 +0200)]
New upstream version 249.4

3 years agoUpdate upstream source from tag 'upstream/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

3 years agoNew upstream version 249.4
Michael Biebl [Mon, 30 Aug 2021 08:27:49 +0000 (10:27 +0200)]
New upstream version 249.4

3 years agoRelease version 249.3-4 to unstable
Michael Biebl [Wed, 25 Aug 2021 07:39:34 +0000 (09:39 +0200)]
Release version 249.3-4 to unstable

3 years agoAdd Conflicts/Replaces: systemd to systemd-standalone-{sysusers,tmpfiles}
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
3 years agoRelease version 247.9-1 to unstable
Michael Biebl [Sun, 15 Aug 2021 19:11:55 +0000 (21:11 +0200)]
Release version 247.9-1 to unstable

3 years agoFix removal of systemd-hwdb-update.service
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.

3 years agodebian/rules: Don't ship README files in (/usr)/lib/*.d
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.

3 years agoRebase patches
Michael Biebl [Sun, 15 Aug 2021 13:40:06 +0000 (15:40 +0200)]
Rebase patches

3 years agoNew upstream version 247.9
Michael Biebl [Sun, 15 Aug 2021 13:34:30 +0000 (15:34 +0200)]
New upstream version 247.9

3 years agoUpdate upstream source from tag 'upstream/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

3 years agoNew upstream version 247.9
Michael Biebl [Sun, 15 Aug 2021 13:32:59 +0000 (15:32 +0200)]
New upstream version 247.9

3 years agoSet upstream-branch to upstream/247.x
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

3 years agoRelease version 249.3-3 to experimental
Michael Biebl [Thu, 12 Aug 2021 20:45:32 +0000 (22:45 +0200)]
Release version 249.3-3 to experimental

3 years agoUse C/R/P for systemd-sysusers and systemd-tmpfiles
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.

3 years agoRelease version 249.3-2 to experimental
Michael Biebl [Sun, 8 Aug 2021 20:52:15 +0000 (22:52 +0200)]
Release version 249.3-2 to experimental

3 years agoFix test dependencies of upstream test
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.

3 years agoProvide standalone binaries for sysusers and tmpfiles
Michael Biebl [Wed, 23 Jun 2021 21:47:57 +0000 (23:47 +0200)]
Provide standalone binaries for sysusers and tmpfiles

Closes: #946456
3 years agoRelease version 249.3-1 to experimental
Michael Biebl [Sun, 8 Aug 2021 20:39:42 +0000 (22:39 +0200)]
Release version 249.3-1 to experimental

3 years agoRemove obsolete systemd-resolve compat symlink
Michael Biebl [Sun, 1 Aug 2021 17:07:33 +0000 (19:07 +0200)]
Remove obsolete systemd-resolve compat symlink

3 years agoRebase patches
Michael Biebl [Fri, 6 Aug 2021 20:24:58 +0000 (22:24 +0200)]
Rebase patches

3 years agoNew upstream version 249.3
Michael Biebl [Fri, 6 Aug 2021 20:24:41 +0000 (22:24 +0200)]
New upstream version 249.3

3 years agoUpdate upstream source from tag 'upstream/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

3 years agoNew upstream version 249.3
Michael Biebl [Fri, 6 Aug 2021 20:23:50 +0000 (22:23 +0200)]
New upstream version 249.3

3 years agoRelease version 249.2-2 to experimental
Michael Biebl [Sat, 31 Jul 2021 19:49:50 +0000 (21:49 +0200)]
Release version 249.2-2 to experimental

3 years agoautopkgtest: clean up dependencies of boot-smoke test
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.

3 years agoautopkgtest: add systemd-timesyncd dependency to timedated test
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.

3 years agoStop setting up device symlinks for CD-RW/DVD drives
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
3 years agoDrop patches which are no longer needed after bullseye
Michael Biebl [Fri, 30 Jul 2021 20:22:36 +0000 (22:22 +0200)]
Drop patches which are no longer needed after bullseye

3 years agoTurn versioned systemd-shim Breaks into unversioned Conflicts
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.

3 years agoDrop obsolete python-dbusmock Breaks
Michael Biebl [Fri, 30 Jul 2021 20:03:16 +0000 (22:03 +0200)]
Drop obsolete python-dbusmock Breaks

3 years agoDrop obsolete systemd Breaks/Replaces
Michael Biebl [Fri, 30 Jul 2021 20:00:49 +0000 (22:00 +0200)]
Drop obsolete systemd Breaks/Replaces

3 years agoClean up old versions from maintscript files
Michael Biebl [Fri, 30 Jul 2021 19:58:48 +0000 (21:58 +0200)]
Clean up old versions from maintscript files

3 years agoRemove obsolete upgrade code from maintainer scripts
Michael Biebl [Fri, 30 Jul 2021 19:29:35 +0000 (21:29 +0200)]
Remove obsolete upgrade code from maintainer scripts

3 years agoRelease version 249.2-1 to experimental
Michael Biebl [Fri, 23 Jul 2021 19:44:50 +0000 (21:44 +0200)]
Release version 249.2-1 to experimental

3 years agoRebase patches
Michael Biebl [Fri, 23 Jul 2021 19:44:31 +0000 (21:44 +0200)]
Rebase patches

3 years agoNew upstream version 249.2
Michael Biebl [Fri, 23 Jul 2021 19:43:53 +0000 (21:43 +0200)]
New upstream version 249.2