]>
git.proxmox.com Git - systemd.git/log
Michael Biebl [Thu, 3 Dec 2020 22:54:07 +0000 (23:54 +0100)]
Release version 247.1-3 to unstable
Michael Biebl [Thu, 3 Dec 2020 21:00:15 +0000 (22:00 +0100)]
d/t/timedated: Ignore return code of dbus-monitor in wait_mon()
We are not really interested in the return code and error messages from
dbus-monitor after killing it, so ignore them to avoid undesired
autopkgtest failures.
Follow-up for commit
3de342799cde2e29cd0de04b44a3c9d989c2ccd7 .
Michael Biebl [Wed, 2 Dec 2020 22:26:34 +0000 (23:26 +0100)]
Release version 247.1-2 to unstable
Balint Reczey [Mon, 16 Nov 2020 12:35:09 +0000 (13:35 +0100)]
debian/tests/timedated: Wait for the killed child only
There may be other children of the script due to autopkgtest machinery
and they exit after the script exited.
LP: #
1904406
Michael Biebl [Wed, 2 Dec 2020 22:19:26 +0000 (23:19 +0100)]
Switch debian-branch to debian/master
Gbp-Dch: Ignore
Michael Biebl [Wed, 2 Dec 2020 22:18:37 +0000 (23:18 +0100)]
Merge branch 'debian/experimental' into debian/master
Michael Biebl [Tue, 1 Dec 2020 18:45:17 +0000 (19:45 +0100)]
Revert "d/t/timedated: use /bin/bash to work around job handling issue in dash"
This reverts commit
e437da1e4fa0bcda592526fa26465bc9a79b3afb .
Michael Biebl [Tue, 1 Dec 2020 16:17:45 +0000 (17:17 +0100)]
Release version 247.1-1 to experimental
Michael Biebl [Tue, 1 Dec 2020 13:32:45 +0000 (14:32 +0100)]
New upstream version 247.1
Michael Biebl [Tue, 1 Dec 2020 13:32:20 +0000 (14:32 +0100)]
Update upstream source from tag 'upstream/247.1'
Update to upstream version '247.1'
with Debian dir
54b86878db05554a76b9986cdfb0119e38253ca7
Michael Biebl [Tue, 1 Dec 2020 13:31:44 +0000 (14:31 +0100)]
New upstream version 247.1
Michael Biebl [Tue, 1 Dec 2020 13:30:14 +0000 (14:30 +0100)]
Switch debian/watch back to systemd-stable repo now that v247 is released
Gbp-Dch: Ignore
Michael Biebl [Thu, 26 Nov 2020 20:00:53 +0000 (21:00 +0100)]
Release version 247-1 to experimental
Michael Biebl [Thu, 26 Nov 2020 18:16:01 +0000 (19:16 +0100)]
Update symbol versions for the v247 release
Michael Biebl [Thu, 26 Nov 2020 18:14:13 +0000 (19:14 +0100)]
Rebase patches
Michael Biebl [Thu, 26 Nov 2020 18:13:03 +0000 (19:13 +0100)]
New upstream version 247
Michael Biebl [Thu, 26 Nov 2020 18:12:46 +0000 (19:12 +0100)]
Update upstream source from tag 'upstream/247'
Update to upstream version '247'
with Debian dir
f6e9b0ccf3104c1776aad4ed2957e631d9bda8d5
Michael Biebl [Thu, 26 Nov 2020 18:12:12 +0000 (19:12 +0100)]
New upstream version 247
Michael Biebl [Thu, 26 Nov 2020 17:19:53 +0000 (18:19 +0100)]
Release version 247~rc2-3 to unstable
Michael Biebl [Thu, 26 Nov 2020 17:13:06 +0000 (18:13 +0100)]
Add Breaks: udev (<< 247~) to systemd
This ensures that udev is upgraded alongside systemd and both support
the new udev tags concept introduced in v247.
Closes: #975554
Michael Biebl [Thu, 26 Nov 2020 17:07:14 +0000 (18:07 +0100)]
sd-device: make sd_device_has_current_tag() compatible with udev database generated by older udevd
Closes: #974730
Michael Biebl [Thu, 26 Nov 2020 16:58:00 +0000 (17:58 +0100)]
Merge tag 'debian/246.6-5' into debian/experimental
systemd Debian release 246.6-5
Michael Biebl [Tue, 24 Nov 2020 20:53:45 +0000 (21:53 +0100)]
Release version 246.6-5 to unstable
Michael Biebl [Tue, 24 Nov 2020 20:47:24 +0000 (21:47 +0100)]
test/test-functions: copy /usr/lib/pam.d into $initdir
The systemd-user file has been moved from /etc/pam.d into /usr/lib/pam.d,
so test-functions needs to copy it from /usr/lib/pam.d instead.
Follow-up for
6b159adba6470ba390a57d752c765330a6f279b2 .
Michael Biebl [Tue, 24 Nov 2020 17:07:46 +0000 (18:07 +0100)]
test-seccomp: accept ENOSYS from sysctl(2) too
It seems that kernel 5.9 started returning that.
Michael Biebl [Fri, 20 Nov 2020 21:28:34 +0000 (22:28 +0100)]
Drop non-functional DefaultTasksMax patch
This patch was supposed to remove the DefaultTasksMax limit, but lost
its actual logic over 4 years ago, when the patches were rebased for the
v231 release. Since nobody has complained so far, we can assume it is
safe to drop this patch.
Closes: #975335
Michael Biebl [Thu, 19 Nov 2020 21:36:34 +0000 (22:36 +0100)]
Release version 246.6-4 to unstable
Michael Biebl [Thu, 19 Nov 2020 21:29:41 +0000 (22:29 +0100)]
Revert "Trigger a systemctl daemon-reload when init scripts are installed or removed"
Remove the dpkg file trigger which called systemctl daemon-reload whenever
a SysV init script was installed. We have proper support in debhelper
nowadays which makes this superfluous and we want to avoid unnecessary
systemctl daemon-reload calls.
Michael Biebl [Tue, 17 Nov 2020 22:34:53 +0000 (23:34 +0100)]
Release version 246.6-3 to unstable
Michael Biebl [Tue, 17 Nov 2020 22:31:58 +0000 (23:31 +0100)]
d/t/timedated: use /bin/bash to work around job handling issue in dash
See: #975010
Michael Biebl [Tue, 17 Nov 2020 22:01:07 +0000 (23:01 +0100)]
init-functions: update LSB hook to not use ignore-dependencies
job-mode=ignore-dependencies, as currently used in the LSB hook during
bootup and shutdown, can have undesired side-effects, like changing the
ordering of services and ultimately causing them to fail, due to unmet
dependencies.
So simplify that, and only apply --no-block on reload requests during
bootup and shutdown.
Closes: #960594
Michael Biebl [Tue, 17 Nov 2020 20:40:01 +0000 (21:40 +0100)]
pam: move systemd-user PAM config from /etc/pam.d to /usr/lib/pam.d
This is supported since PAM 1.2 and we want as little files in /etc as
possible.
Michael Biebl [Tue, 17 Nov 2020 20:35:00 +0000 (21:35 +0100)]
pam: include pam_keyinit session module in systemd-user
We want that systemd --user gets its own keyring, not the basic keyring
set up by systemd --system.
Michael Biebl [Fri, 13 Nov 2020 18:23:01 +0000 (19:23 +0100)]
Release version 247~rc2-2 to experimental
Michael Biebl [Fri, 13 Nov 2020 18:21:30 +0000 (19:21 +0100)]
missing: define several syscall numbers for MIPS arch
Closes: #974619
Michael Biebl [Thu, 12 Nov 2020 20:24:54 +0000 (21:24 +0100)]
Release version 247~rc2-1 to experimental
Luca Boccassi [Fri, 9 Oct 2020 13:15:06 +0000 (14:15 +0100)]
d/t/control: install squashfs-tools for upstream test
Required by TEST-50-DISSECT since upstream PR:
https://github.com/systemd/systemd/pull/16046
Dan Streetman [Fri, 10 Jul 2020 20:24:30 +0000 (16:24 -0400)]
d/t/upstream: convert 'blacklist' term to 'deny-list'
Support transition for upstream-ci from
https://github.com/systemd/systemd/pull/16262
Dan Streetman [Wed, 10 Jun 2020 15:50:30 +0000 (11:50 -0400)]
d/control: update meson minimum version
https://github.com/systemd/systemd/pull/13842#issuecomment-
601105975
Luca Boccassi [Fri, 16 Oct 2020 16:47:48 +0000 (17:47 +0100)]
systemd-container: install systemd-dissect binary
Required for TEST-50-DISSECT since:
https://github.com/systemd/systemd/pull/16046
Michael Biebl [Thu, 12 Nov 2020 12:20:53 +0000 (13:20 +0100)]
Update symbols file for libsystemd0
Michael Biebl [Thu, 12 Nov 2020 12:20:18 +0000 (13:20 +0100)]
Update symbols file for libudev1
Michael Biebl [Thu, 12 Nov 2020 20:13:09 +0000 (21:13 +0100)]
Use -Dmode=release as we want a release, not developer, build
Michael Biebl [Thu, 12 Nov 2020 12:18:20 +0000 (13:18 +0100)]
Explicitly disable oomd
Michael Biebl [Thu, 12 Nov 2020 12:15:02 +0000 (13:15 +0100)]
Rebase patches
Michael Biebl [Thu, 12 Nov 2020 12:12:59 +0000 (13:12 +0100)]
New upstream version 247~rc2
- tmpfiles: Handle filesystems without ACL support in more cases
(Closes: #972135)
Michael Biebl [Thu, 12 Nov 2020 12:12:12 +0000 (13:12 +0100)]
Update upstream source from tag 'upstream/247_rc2'
Update to upstream version '247~rc2'
with Debian dir
a9a7cd8a429a0577eca7fe39000854b722fb2afc
Michael Biebl [Thu, 12 Nov 2020 12:11:39 +0000 (13:11 +0100)]
New upstream version 247~rc2
Michael Biebl [Wed, 11 Nov 2020 19:20:52 +0000 (20:20 +0100)]
Switch debian-branch to debian/experimental
and switch debian/watch from systemd-stable to systemd to get
pre-releases.
Gbp-Dch: Ignore
Michael Biebl [Thu, 15 Oct 2020 21:49:02 +0000 (23:49 +0200)]
Release version 246.6-2 to unstable
Michael Biebl [Thu, 15 Oct 2020 21:41:56 +0000 (23:41 +0200)]
bootspec: don't fail with EIO if searching for ESP and finding one without an enveloping partition table
Closes: #970534
Michael Biebl [Thu, 15 Oct 2020 21:37:43 +0000 (23:37 +0200)]
units: update serial-getty@.service to support 57600 baud rate
Closes: #969144
Michael Biebl [Thu, 15 Oct 2020 21:18:48 +0000 (23:18 +0200)]
Move sysusers.d/sysctl.d/binfmt.d/modules-load.d back to /usr
In Debian, late mounting of /usr is no longer supported, so it is safe
to install those files in /usr.
We want those facilities in /usr, not /, as this will make an eventual
switch to a merged-usr setup easier.
Closes: #971282
Michael Biebl [Wed, 14 Oct 2020 00:54:13 +0000 (02:54 +0200)]
Re-enable seccomp support on riscv64
This should be safe now, as the code has fallbacks for systems with
older libseccomp versions.
Michael Biebl [Sat, 10 Oct 2020 08:40:51 +0000 (10:40 +0200)]
XDG autostart improvements
- Add support for Path= in XDG Desktop File
- Ignore more common XDG Desktop Entry fields
- Lower most info messages to debug level
Closes: #968116
Michael Biebl [Mon, 21 Sep 2020 18:28:55 +0000 (20:28 +0200)]
Release version 246.6-1 to unstable
Michael Biebl [Mon, 21 Sep 2020 16:41:48 +0000 (18:41 +0200)]
Rebase patches
Michael Biebl [Mon, 21 Sep 2020 16:41:25 +0000 (18:41 +0200)]
New upstream version 246.6
Michael Biebl [Mon, 21 Sep 2020 16:41:13 +0000 (18:41 +0200)]
Update upstream source from tag 'upstream/246.6'
Update to upstream version '246.6'
with Debian dir
71fdd08126770b9ccfc3d0959c1ef0d60650da8a
Michael Biebl [Mon, 21 Sep 2020 16:40:40 +0000 (18:40 +0200)]
New upstream version 246.6
Michael Biebl [Mon, 14 Sep 2020 06:14:11 +0000 (08:14 +0200)]
Release version 246.5-1 to unstable
Michael Biebl [Sun, 13 Sep 2020 19:01:46 +0000 (21:01 +0200)]
Rebase patches
Michael Biebl [Sun, 13 Sep 2020 19:01:18 +0000 (21:01 +0200)]
New upstream version 246.5
Michael Biebl [Sun, 13 Sep 2020 19:01:00 +0000 (21:01 +0200)]
Update upstream source from tag 'upstream/246.5'
Update to upstream version '246.5'
with Debian dir
132737e4c01494a2ea6269e3ccc2fec0fbae0dfe
Michael Biebl [Sun, 13 Sep 2020 19:00:26 +0000 (21:00 +0200)]
New upstream version 246.5
Michael Biebl [Wed, 2 Sep 2020 11:31:05 +0000 (13:31 +0200)]
Release version 246.4-1 to unstable
Michael Biebl [Wed, 2 Sep 2020 11:29:23 +0000 (13:29 +0200)]
Rebase patches
Michael Biebl [Wed, 2 Sep 2020 11:28:48 +0000 (13:28 +0200)]
New upstream version 246.4
Michael Biebl [Wed, 2 Sep 2020 11:28:42 +0000 (13:28 +0200)]
Update upstream source from tag 'upstream/246.4'
Update to upstream version '246.4'
with Debian dir
2a5b6f5cb825a167248b447da155f824e1826531
Michael Biebl [Wed, 2 Sep 2020 11:28:10 +0000 (13:28 +0200)]
New upstream version 246.4
Michael Biebl [Sat, 29 Aug 2020 16:39:47 +0000 (18:39 +0200)]
Release version 246.3-1 to unstable
Michael Biebl [Sat, 29 Aug 2020 16:03:25 +0000 (18:03 +0200)]
Rebase patches
Michael Biebl [Sat, 29 Aug 2020 15:58:56 +0000 (17:58 +0200)]
New upstream version 246.3
Michael Biebl [Sat, 29 Aug 2020 15:58:47 +0000 (17:58 +0200)]
Update upstream source from tag 'upstream/246.3'
Update to upstream version '246.3'
with Debian dir
dc5dc492fd91deb66241862fc8b82bd3c25f859e
Michael Biebl [Sat, 29 Aug 2020 15:58:14 +0000 (17:58 +0200)]
New upstream version 246.3
Michael Biebl [Sat, 29 Aug 2020 14:26:34 +0000 (16:26 +0200)]
Release version 246.2-2 to unstable
Michael Biebl [Sat, 29 Aug 2020 14:23:49 +0000 (16:23 +0200)]
path: Skip directories when finalising $PATH search
Closes: #969006
Michael Biebl [Fri, 21 Aug 2020 10:06:31 +0000 (12:06 +0200)]
Support missing conditions/asserts everywhere
Closes: #968612
Michael Biebl [Fri, 21 Aug 2020 10:03:29 +0000 (12:03 +0200)]
seccomp: Add support for riscv64
Closes: #954312
Michael Biebl [Sat, 29 Aug 2020 14:16:57 +0000 (16:16 +0200)]
Fix restart of systemd-networkd.socket
We can't restart the socket while systemd-networkd.service is still
active. Instead we stop the socket and ensure, that a try-restart of
systemd-networkd.service also starts the socket.
Balint Reczey [Thu, 20 Aug 2020 07:16:59 +0000 (09:16 +0200)]
debian/systemd.postinst: Restart systemd-networkd.socket on incompatible change
PassCredentials=yes is replaced with PassPacketInfo=yes and extra padding is
dropped, too.
See: https://github.com/systemd/systemd/pull/15942
Closes: #968589
LP: #
1891716
Michael Biebl [Mon, 17 Aug 2020 20:28:56 +0000 (22:28 +0200)]
Release version 246.2-1 to unstable
Michael Biebl [Mon, 17 Aug 2020 20:18:38 +0000 (22:18 +0200)]
Keep journal files compatible with older versions
Disable the KEYED-HASH journal feature by default and keep LZ4 (instead
of ZSTD) as default compression for new journal files. Otherwise journal
files are incompatible and can't be read by older journalctl
implementations.
This patch can be dropped in bullseye+1, as journalctl from bullseye
will then be able to read journal files with those features.
Closes: #968055
Michael Biebl [Mon, 17 Aug 2020 20:00:24 +0000 (22:00 +0200)]
Add versioned Breaks against resolvconf (<< 1.83~) to systemd
The PathExists= directive was changed in v246 to match the documented
behaviour but now causes resolvconf-pull-resolved.service to be
continuously triggered by resolvconf-pull-resolved.path.
This requires a fix in the resolvconf package, see #968015.
Closes: #967906
Michael Biebl [Mon, 17 Aug 2020 19:46:07 +0000 (21:46 +0200)]
Rebase patches
Michael Biebl [Mon, 17 Aug 2020 19:45:44 +0000 (21:45 +0200)]
Update changelog for 246.2 release
Michael Biebl [Mon, 17 Aug 2020 19:44:03 +0000 (21:44 +0200)]
Update upstream source from tag 'upstream/246.2'
Update to upstream version '246.2'
with Debian dir
57e631e83991d5d068ce838caddb09f155e1ad87
Michael Biebl [Mon, 17 Aug 2020 19:43:29 +0000 (21:43 +0200)]
New upstream version 246.2
Michael Biebl [Mon, 17 Aug 2020 10:54:02 +0000 (12:54 +0200)]
Remove resolvconf.conf drop-in, resolved integration moved to resolvconf package
Michael Biebl [Sun, 16 Aug 2020 11:15:04 +0000 (13:15 +0200)]
Release version 246.1-1 to unstable
Michael Biebl [Sat, 15 Aug 2020 18:34:13 +0000 (20:34 +0200)]
Rebase patches
Michael Biebl [Sat, 15 Aug 2020 18:34:02 +0000 (20:34 +0200)]
New upstream version 246.1
Michael Biebl [Sat, 15 Aug 2020 18:31:10 +0000 (20:31 +0200)]
Update upstream source from tag 'upstream/246.1'
Update to upstream version '246.1'
with Debian dir
b500b8f9eeadf0122f0f11bb412ad41dba7cb3fc
Michael Biebl [Sat, 15 Aug 2020 18:30:35 +0000 (20:30 +0200)]
New upstream version 246.1
Michael Biebl [Mon, 3 Aug 2020 07:46:56 +0000 (09:46 +0200)]
Release version v246-2 to unstable
Michael Biebl [Mon, 3 Aug 2020 07:45:42 +0000 (09:45 +0200)]
Revert "Switch debian-branch to debian/experimental"
This reverts commit
6be96149655087eecc921f94b09c93fa996653a7 .
Gbp-Dch: Ignore
Michael Biebl [Thu, 30 Jul 2020 20:23:14 +0000 (22:23 +0200)]
Release version 246-1 to experimental
Michael Biebl [Thu, 30 Jul 2020 18:42:19 +0000 (20:42 +0200)]
Disable libfido2 support
This is only used by homed which we don't enable.
Michael Biebl [Thu, 30 Jul 2020 18:39:24 +0000 (20:39 +0200)]
Bump libapparmor-dev Build-Depends to (>= 2.13)
Michael Biebl [Tue, 14 Jul 2020 21:37:58 +0000 (23:37 +0200)]
Update symbols file for libsystemd0