]>
git.proxmox.com Git - systemd.git/log
Balint Reczey [Tue, 19 Nov 2019 15:12:22 +0000 (16:12 +0100)]
Ship systemd-timesyncd in a separate package
The new systemd-timesyncd package conflicting with other NTP-related
packages resolves the problems arising when installing systemd-timesyncd
and other NTP servers on the same system.
Co-authored-by: Michael Biebl <biebl@debian.org>
LP: #
1849156
Closes: #805927, #947936
Michael Biebl [Thu, 2 Apr 2020 10:02:48 +0000 (12:02 +0200)]
Release version 245.4-1 to unstable
Michael Biebl [Thu, 2 Apr 2020 09:51:20 +0000 (11:51 +0200)]
Revert "Enable seccomp support on riscv64"
This requires further changes to the source code and a newer, not yet
officially released, libseccomp. Since this complicates backports revert
this change for the time being.
Michael Biebl [Thu, 2 Apr 2020 09:18:18 +0000 (11:18 +0200)]
Enable systemd-pstore.service by default on new installs and upgrades
Closes: #952767
Michael Biebl [Thu, 2 Apr 2020 07:12:08 +0000 (09:12 +0200)]
Update changelog
Michael Biebl [Thu, 2 Apr 2020 07:11:31 +0000 (09:11 +0200)]
Update upstream source from tag 'upstream/245.4'
Update to upstream version '245.4'
with Debian dir
c8d118e19951af42ce2b4ad66394be9bb0e12632
Michael Biebl [Thu, 2 Apr 2020 07:10:59 +0000 (09:10 +0200)]
New upstream version 245.4
Dan Streetman [Mon, 10 Feb 2020 16:49:04 +0000 (11:49 -0500)]
d/t/logind: use grep -s when checking /sys/power/state
Some kernels in Ubuntu (e.g. linux-kvm) do not enable CONFIG_PM, which
results in stderr output when the logind test tries to grep the power
state file, causing the test to fail. The test already handles skipping
the test if suspend isn't supported, so just use -s to suppress grep
from printing to stderr if the file doesn't exist.
Michael Biebl [Wed, 18 Mar 2020 22:33:40 +0000 (23:33 +0100)]
Release version 245.2-1 to unstable
Michael Biebl [Wed, 18 Mar 2020 22:22:16 +0000 (23:22 +0100)]
Drop migration code for the switch from DynamicUser=yes to no
This code is no longer needed as it only affected systems between 239-1
and 239-5, i.e. it never affected a stable release.
Michael Biebl [Wed, 18 Mar 2020 22:15:43 +0000 (23:15 +0100)]
Use same GECOS field description as upstream for systemd-coredump
Gbp-Dch: Ignore
Michael Biebl [Wed, 18 Mar 2020 22:06:34 +0000 (23:06 +0100)]
Enable seccomp support on riscv64
Closes: #954077
Michael Biebl [Wed, 18 Mar 2020 22:04:32 +0000 (23:04 +0100)]
Rebase patches
Michael Biebl [Wed, 18 Mar 2020 22:03:47 +0000 (23:03 +0100)]
New upstream version 245.2
Michael Biebl [Wed, 18 Mar 2020 22:03:41 +0000 (23:03 +0100)]
Update upstream source from tag 'upstream/245.2'
Update to upstream version '245.2'
with Debian dir
b2ad13fd03b0aa1e59e55e7c4fbe3614f8d51608
Michael Biebl [Wed, 18 Mar 2020 22:03:09 +0000 (23:03 +0100)]
New upstream version 245.2
Michael Biebl [Thu, 12 Mar 2020 12:55:57 +0000 (13:55 +0100)]
Release version 245-2 to unstable
Michael Biebl [Thu, 12 Mar 2020 12:40:15 +0000 (13:40 +0100)]
Revert "job: Don't mark as redundant if deps are relevant"
This change negatively affects plymouth which was no longer properly
stopped after the system has completed booting. The running plymouth
daemon can trigger a VT switch (to tty1).
Closes: #953670
Michael Biebl [Wed, 11 Mar 2020 12:36:21 +0000 (13:36 +0100)]
Release version 245-1 to unstable
Michael Biebl [Wed, 11 Mar 2020 12:29:11 +0000 (13:29 +0100)]
Drop manual clean up of /var/lib/private/systemd/timesync
This is now done properly by systemd itself when a service switches from
DynamicUser=yes to no.
Michael Biebl [Wed, 11 Mar 2020 12:28:32 +0000 (13:28 +0100)]
execute: Fix migration from DynamicUser=yes to no
Michael Biebl [Wed, 11 Mar 2020 12:25:36 +0000 (13:25 +0100)]
analyze: fix table time output
Michael Biebl [Wed, 11 Mar 2020 10:38:27 +0000 (11:38 +0100)]
Disable repart, userdb, homed, fdisk, pwquality, p11kit feature
Those are new features which drag in new dependencies and need further
review first.
Balint Reczey [Fri, 6 Mar 2020 18:04:04 +0000 (19:04 +0100)]
Update symbols
Balint Reczey [Fri, 6 Mar 2020 16:58:06 +0000 (17:58 +0100)]
Update changelog
Balint Reczey [Fri, 6 Mar 2020 16:07:33 +0000 (17:07 +0100)]
Refresh patches
Balint Reczey [Fri, 6 Mar 2020 16:59:54 +0000 (17:59 +0100)]
Update upstream source from tag 'upstream/245'
Update to upstream version '245'
with Debian dir
11a9f7994945cabf17df93c2f674fa3c9df74329
Balint Reczey [Fri, 6 Mar 2020 16:59:20 +0000 (17:59 +0100)]
New upstream version 245
Michael Biebl [Sat, 15 Feb 2020 14:47:07 +0000 (15:47 +0100)]
Release version 244.3-1 to unstable
Michael Biebl [Sat, 15 Feb 2020 14:15:43 +0000 (15:15 +0100)]
New upstream version 244.3
Michael Biebl [Sat, 15 Feb 2020 14:14:52 +0000 (15:14 +0100)]
Update upstream source from tag 'upstream/244.3'
Update to upstream version '244.3'
with Debian dir
95c7c4cb9161c9b8e1cc7e0dbe015f67f27d8a6e
Michael Biebl [Sat, 15 Feb 2020 14:14:22 +0000 (15:14 +0100)]
New upstream version 244.3
Michael Biebl [Fri, 7 Feb 2020 18:28:51 +0000 (19:28 +0100)]
Release version 244.2-1 to unstable
Michael Biebl [Fri, 7 Feb 2020 17:56:53 +0000 (18:56 +0100)]
Bump Standards-Version to 4.5.0
While systemd is creating new user accounts, upstream has no plans to
follow the new policy recommendation to use a leading underscore for
user names/groups. We won't be diverging from upstream here.
Gbp-Dch: Short
Michael Biebl [Fri, 7 Feb 2020 16:41:23 +0000 (17:41 +0100)]
Rebase patches
Michael Biebl [Fri, 7 Feb 2020 16:38:27 +0000 (17:38 +0100)]
New upstream version 244.2
Michael Biebl [Fri, 7 Feb 2020 16:37:32 +0000 (17:37 +0100)]
Update upstream source from tag 'upstream/244.2'
Update to upstream version '244.2'
with Debian dir
7e8c4973f4bccdaafab3c52481f10fb3b43ff5c8
Michael Biebl [Fri, 7 Feb 2020 16:37:04 +0000 (17:37 +0100)]
New upstream version 244.2
Balint Reczey [Thu, 6 Feb 2020 23:34:21 +0000 (00:34 +0100)]
Remove empty /var/log/journal/ on purge
This keeps piuparts happy
Michael Biebl [Mon, 3 Feb 2020 23:12:58 +0000 (00:12 +0100)]
Release version 244.1-3 to unstable
Michael Biebl [Mon, 3 Feb 2020 23:07:50 +0000 (00:07 +0100)]
Don't fail upgrade if /proc is not mounted
Applying ACLs on /var/log/journal via systemd-tmpfiles requires a
mounted /proc. Skip this step if /proc is not available, e.g. in a
chroot.
Closes: #950533
Michael Biebl [Mon, 3 Feb 2020 22:58:46 +0000 (23:58 +0100)]
core: call dynamic_user_acquire() only when 'group' is non-null
Fixes an assertion in systemd which could happen if a unit is reloaded
and the unit is in bad-setting state.
Closes: #950409
Michael Biebl [Mon, 3 Feb 2020 22:52:54 +0000 (23:52 +0100)]
shared/dropin: fix assert for invalid drop-in
Fixes an assertion when running systemctl cat on inexistent
unit templates.
Closes: #950489
Michael Biebl [Sat, 1 Feb 2020 19:44:38 +0000 (20:44 +0100)]
Update systemd package description
Recommend init=/lib/systemd/systemd instead of init=/bin/systemd.
The latter is just a compat symlink which might go away eventually.
See #913061
Michael Biebl [Sat, 1 Feb 2020 19:43:42 +0000 (20:43 +0100)]
Update debian/rules clean target to remove all Python bytecode
Michael Biebl [Sat, 1 Feb 2020 03:47:09 +0000 (04:47 +0100)]
Update documentation regarding network interface naming
Document that 73-usb-net-by-mac.link needs to be masked together with
99-default.link to disable the systemd naming scheme and keep the
kernel-provided interface names.
Closes: #946196
Michael Biebl [Sat, 1 Feb 2020 02:00:05 +0000 (03:00 +0100)]
Release version 244.1-2 to unstable
Michael Biebl [Sat, 1 Feb 2020 01:55:25 +0000 (02:55 +0100)]
Enable persistent journal
Create /var/log/journal on upgrades and new installs. This enables
persistent journal in auto mode.
Closes: #717388
Michael Biebl [Fri, 31 Jan 2020 09:50:01 +0000 (10:50 +0100)]
Fix cleanup of timesyncd state directory
Michael Biebl [Fri, 31 Jan 2020 09:46:58 +0000 (10:46 +0100)]
Use more consistent shell script headers
Gbp-Dch: Ignore
Michael Biebl [Fri, 31 Jan 2020 09:37:48 +0000 (10:37 +0100)]
Fix processing of dpkg triggers in systemd
We need to use $@ instead of "$@" so we can iterate through the
individual trigger names which are passed as a space separated list in
the second argument.
Michael Biebl [Mon, 27 Jan 2020 02:54:45 +0000 (03:54 +0100)]
Drop btrfs-progs Recommends from systemd-container
Upstream has dropped the logic of setting up /var/lib/machines as btrfs
loopback mount so this Recommends is no longer necessary.
See upstream commit
5f7ecd610c7918bb89468ce068bfcf68114dc53e .
Michael Biebl [Mon, 27 Jan 2020 02:34:35 +0000 (03:34 +0100)]
Report status of libpam-systemd and libnss-systemd in systemd reportbug template
Since the libpam-systemd Recommends was moved from systemd to
systemd-sysv we no longer get this information automatically, so request
it explicitly.
See commit
9eda570d3c924b9062247b83cb641e686b0ad5dd .
Michael Biebl [Sat, 25 Jan 2020 17:54:53 +0000 (18:54 +0100)]
Release version 244.1-1 to unstable
Michael Biebl [Sat, 25 Jan 2020 17:51:45 +0000 (18:51 +0100)]
core: don't allow perpetual units to be masked
Closes: #948710
Helmut Grohne [Sat, 11 Jan 2020 20:09:45 +0000 (21:09 +0100)]
Annotate dbus build dependency with <!noinsttest>
The dbus library is needed for building tests. As such it must be
present unless we disable both build time and installed tests.
Previously, building with the nocheck profile worked, but it didn't
reproduce a regular build.
Helmut Grohne [Tue, 7 Jan 2020 20:54:45 +0000 (21:54 +0100)]
Add basic support for the noinsttest build profile
https://wiki.debian.org/BuildProfileSpec#Registered_profile_names
Michael Biebl [Sat, 25 Jan 2020 15:49:50 +0000 (16:49 +0100)]
New upstream version 244.1
Michael Biebl [Sat, 25 Jan 2020 15:49:23 +0000 (16:49 +0100)]
Update upstream source from tag 'upstream/244.1'
Update to upstream version '244.1'
with Debian dir
c5fcfe7f110f944db83509fc4309ed86e4163d86
Michael Biebl [Sat, 25 Jan 2020 15:48:55 +0000 (16:48 +0100)]
New upstream version 244.1
Balint Reczey [Tue, 17 Dec 2019 18:18:49 +0000 (19:18 +0100)]
debian/watch: Switch to watch tags at github.com/systemd/systemd-stable
Upstream point releases appear there.
Michael Biebl [Sat, 25 Jan 2020 15:19:06 +0000 (16:19 +0100)]
Revert "Add libfdisk-dev build-depends for upstream CI for repart tool."
This reverts commit
c88fa47477a24544f9b8c42020d88c363eacf87c .
Michael Biebl [Sat, 25 Jan 2020 15:19:04 +0000 (16:19 +0100)]
Revert "Add build-depends libssl-dev, libp11-kit-dev, libpwquality-dev for upstream CI of homed."
This reverts commit
5b16220f623c2dbf017da4d08392c5d24fcbc666 .
Michael Biebl [Sat, 25 Jan 2020 15:19:03 +0000 (16:19 +0100)]
Revert "When doing upstream ci, install any missing files into the systemd package."
This reverts commit
c3bf9ffe3a9e04012b412b592f69c499e4376dfc .
Michael Biebl [Sat, 25 Jan 2020 15:19:01 +0000 (16:19 +0100)]
Revert "Install missing files, prior to deduplication."
This reverts commit
c7872b261850c51a1f61c125299caf99af5979c4 .
Dimitri John Ledkov [Sat, 21 Dec 2019 00:07:05 +0000 (00:07 +0000)]
Install missing files, prior to deduplication.
Dimitri John Ledkov [Fri, 20 Dec 2019 22:16:32 +0000 (22:16 +0000)]
When doing upstream ci, install any missing files into the systemd package.
Dimitri John Ledkov [Thu, 19 Dec 2019 10:27:49 +0000 (10:27 +0000)]
Add build-depends libssl-dev, libp11-kit-dev, libpwquality-dev for upstream CI of homed.
Dimitri John Ledkov [Thu, 19 Dec 2019 10:23:28 +0000 (10:23 +0000)]
Add libfdisk-dev build-depends for upstream CI for repart tool.
Michael Biebl [Mon, 2 Dec 2019 22:45:10 +0000 (23:45 +0100)]
Release version 244-3 to unstable
Michael Biebl [Mon, 2 Dec 2019 22:18:15 +0000 (23:18 +0100)]
Update udev-udeb to use 73-usb-net-by-mac.link
Michael Biebl [Mon, 2 Dec 2019 16:59:05 +0000 (17:59 +0100)]
Release version 244-2 to unstable
Michael Biebl [Mon, 2 Dec 2019 16:24:28 +0000 (17:24 +0100)]
Move libpam-systemd Recommends from systemd to systemd-sysv
libpam-systemd is only really useful if systemd is PID 1 and the systemd
package should be installable without affecting another installed init
system.
Closes: #926316
Michael Biebl [Mon, 2 Dec 2019 16:21:48 +0000 (17:21 +0100)]
Switch debian-branch to debian/master
Gbp-Dch: Ignore
Michael Biebl [Mon, 2 Dec 2019 16:15:23 +0000 (17:15 +0100)]
Make it easier to override MAC based name policy for USB network adapters
Replace 73-usb-net-by-mac.rules with 73-usb-net-by-mac.link. The .link
file provides the same functionality but makes it easier to set a custom
name for USB network adapters via the systemd.link mechanism.
Closes: #941636
Thanks: Benjamin Poirier
Michael Biebl [Sun, 1 Dec 2019 13:23:31 +0000 (14:23 +0100)]
Add lintian override for systemd-container
systemd-nspawn@.service triggers a
systemd-service-file-refers-to-unusual-wantedby-target warning but
nspawn containers are supposed to be started via machines.target.
Michael Biebl [Sun, 1 Dec 2019 13:20:36 +0000 (14:20 +0100)]
Add lintian override for udev
60-autosuspend-chromiumos.rules triggers a udev-rule-missing-subsystem
warning. This is a false positive, as SUBSYSTEM is tested at the
beginning of the rules file.
Michael Biebl [Sat, 30 Nov 2019 15:43:12 +0000 (16:43 +0100)]
Release version 244-1 to experimental
Michael Biebl [Sat, 30 Nov 2019 14:06:52 +0000 (15:06 +0100)]
Rebase patches
Michael Biebl [Fri, 29 Nov 2019 20:57:31 +0000 (21:57 +0100)]
New upstream version 244
Michael Biebl [Fri, 29 Nov 2019 20:55:47 +0000 (21:55 +0100)]
Update upstream source from tag 'upstream/244'
Update to upstream version '244'
with Debian dir
a50df8960525b5000693f2ddcd8b7eacf2da7971
Michael Biebl [Fri, 29 Nov 2019 20:55:14 +0000 (21:55 +0100)]
New upstream version 244
Michael Biebl [Fri, 29 Nov 2019 20:53:37 +0000 (21:53 +0100)]
Switch debian-branch to debian/experimental
Gbp-Dch: Ignore
Michael Biebl [Fri, 29 Nov 2019 20:33:43 +0000 (21:33 +0100)]
Release version 243-9 to unstable
Daniel Kahn Gillmor [Tue, 26 Nov 2019 02:49:46 +0000 (21:49 -0500)]
resolved: fix connection failures with TLS 1.3 and GnuTLS
Closes: #945507
Michael Biebl [Tue, 26 Nov 2019 07:27:32 +0000 (08:27 +0100)]
Mark udev-drop-SystemCallArchitectures-native-from-systemd-ude.patch as Debian specific
Gbp-Dch: Ignore
Michael Biebl [Tue, 19 Nov 2019 08:17:43 +0000 (09:17 +0100)]
Release version 243-8 to unstable
Michael Biebl [Tue, 19 Nov 2019 08:16:27 +0000 (09:16 +0100)]
udev: drop SystemCallArchitectures=native from systemd-udevd.service
We can't really control what helper programs are run from other udev
rules. E.g. running i386 binaries under amd64 is a valid use case and
should not trigger a SIGSYS failure.
Closes: #869719
Michael Biebl [Tue, 19 Nov 2019 02:58:04 +0000 (03:58 +0100)]
man: add entry about SpeedMeter=
Closes: #944597
Michael Biebl [Tue, 19 Nov 2019 02:55:35 +0000 (03:55 +0100)]
udev: silence warning about PROGRAM+= or IMPORT+= rules
Closes: #944917
Michael Biebl [Tue, 19 Nov 2019 02:52:39 +0000 (03:52 +0100)]
udevadm: ignore EROFS and return earlier
Fixes failures of "udevadm trigger" in containers with a readonly /sys.
Closes: #944860
Michael Biebl [Tue, 19 Nov 2019 03:04:55 +0000 (04:04 +0100)]
Use DEP-14 branch names
Gbp-Dch: Ignore
Michael Biebl [Fri, 15 Nov 2019 21:01:40 +0000 (22:01 +0100)]
Release version 243-7 to unstable
Michael Biebl [Fri, 15 Nov 2019 21:00:10 +0000 (22:00 +0100)]
Fix build failure on arm64 with libseccomp >= 2.4.2
See https://github.com/systemd/systemd/issues/14031
Gbp-Dch: Short
Michael Biebl [Thu, 14 Nov 2019 13:10:30 +0000 (14:10 +0100)]
Release version 243-6 to unstable
Michael Biebl [Thu, 14 Nov 2019 13:08:48 +0000 (14:08 +0100)]
udev: do not append newline when writing attributes
Michael Biebl [Thu, 14 Nov 2019 13:05:13 +0000 (14:05 +0100)]
udev: ignore error caused by device disconnection
During an add or change event, the device may be disconnected.
Closes: #944586
Michael Biebl [Thu, 14 Nov 2019 13:04:05 +0000 (14:04 +0100)]
Revert "sysusers: properly mark generated accounts as locked"
We shouldn't lock the accounts because people actually need to use them, and
if they are locked, various tools will refuse.
Michael Biebl [Sun, 10 Nov 2019 23:59:57 +0000 (00:59 +0100)]
Release version 243-5 to unstable
Michael Biebl [Sun, 10 Nov 2019 16:29:46 +0000 (17:29 +0100)]
Bump Standards Version to 4.4.1
No changes necessary.