]>
git.proxmox.com Git - systemd.git/log
Michael Biebl [Tue, 18 Jan 2022 14:35:32 +0000 (15:35 +0100)]
Update upstream source from tag 'upstream/250.3'
Update to upstream version '250.3'
with Debian dir
659ec0fd81fc5fd99435586f262e1e671914bd63
Michael Biebl [Tue, 18 Jan 2022 14:34:53 +0000 (15:34 +0100)]
New upstream version 250.3
Luca Boccassi [Sat, 15 Jan 2022 17:52:18 +0000 (17:52 +0000)]
Add d/gitlab-ci.yml
Disable unit tests, as some are failing due to the build environment:
565/963 test-cgroup FAIL 0.02s killed by signal 6 SIGABRT
963/963 test-path FAIL 30.04s exit status 1
Luca Boccassi [Sat, 15 Jan 2022 18:52:31 +0000 (18:52 +0000)]
Ignore blhc false positives
blhc hits false positives due to EFI PE-COFF binaries,
c++ fuzzing binaries and meson flags listings, ignore them.
Luca Boccassi [Sun, 16 Jan 2022 16:40:07 +0000 (16:40 +0000)]
Lintian: ignore hardening-no-fortify-functions for test binaries
Luca Boccassi [Sun, 16 Jan 2022 16:38:23 +0000 (16:38 +0000)]
Lintian: ignore spellcheck false positives
Luca Boccassi [Sun, 16 Jan 2022 13:55:30 +0000 (13:55 +0000)]
Lintian: ignore executable-not-elf-or-script false positives for EFI binaries
Luca Boccassi [Sun, 16 Jan 2022 13:48:46 +0000 (13:48 +0000)]
Lintian: ignore maintainer-script-calls-systemctl in more packages
Luca Boccassi [Sun, 16 Jan 2022 13:39:26 +0000 (13:39 +0000)]
Lintian: ignore systemd: shared-library-lacks-prerequisites false positive on EFI binary
Luca Boccassi [Sun, 16 Jan 2022 13:13:30 +0000 (13:13 +0000)]
Update Lintian override for systemd-service-file-refers-to-unusual-wantedby-target
Luca Boccassi [Sun, 16 Jan 2022 13:07:35 +0000 (13:07 +0000)]
Lintian: ignore current set of package-contains-empty-directory
These are shipped to provide a skeleton installation
Luca Boccassi [Sun, 16 Jan 2022 13:03:15 +0000 (13:03 +0000)]
Lintian: ignore package-contains-documentation-outside-usr-share-doc
False positives on test data and a web page
Luca Boccassi [Sun, 16 Jan 2022 13:00:45 +0000 (13:00 +0000)]
Lintian: ignore package-supports-alternative-init-but-no-init.d-script
Well, duh!
Luca Boccassi [Sun, 16 Jan 2022 12:57:46 +0000 (12:57 +0000)]
Lintian: ignore spare-manual-page
Lintian is not really good at associating manpages to package contents,
so just ignore this, as we have and will keep adding docs related
to unit types and so on
Luca Boccassi [Sun, 16 Jan 2022 12:50:07 +0000 (12:50 +0000)]
Lintian: ignore systemd-service-file-missing-install-key
If we don't add [Install], it's because we don't want it and the units are
events-driven or enabled statically
Luca Boccassi [Sun, 16 Jan 2022 12:41:11 +0000 (12:41 +0000)]
Lintian: ignore source-contains-data-from-ieee-data-oui-db
Data formats are not compatible, this is for hwdb
Luca Boccassi [Sun, 16 Jan 2022 12:34:25 +0000 (12:34 +0000)]
Lintian: ignore very-long-line-length-in-source-file
It's not a useful check, and it flags test data and such
Luca Boccassi [Sun, 16 Jan 2022 13:44:45 +0000 (13:44 +0000)]
systemd-standalone-*: copy manpages too
Luca Boccassi [Sun, 16 Jan 2022 13:50:46 +0000 (13:50 +0000)]
systemd-oomd: fix description-synopsis-starts-with-article Lintian warning
Luca Boccassi [Sun, 16 Jan 2022 13:46:12 +0000 (13:46 +0000)]
systemd-oomd: add dependency on adduser
Needed by postinst script
Luca Boccassi [Sun, 16 Jan 2022 18:02:19 +0000 (18:02 +0000)]
d/control: extend descriptions of libudev and libsystemd
Luca Boccassi [Sun, 16 Jan 2022 13:12:25 +0000 (13:12 +0000)]
d/control: drop redundant Section/Priority fields
Fixes Lintian warning:
installable-field-mirrors-source
Luca Boccassi [Sun, 16 Jan 2022 13:07:44 +0000 (13:07 +0000)]
d/watch: bump to version 4
No changes required
Luca Boccassi [Sun, 16 Jan 2022 12:36:38 +0000 (12:36 +0000)]
d/copyright: remove unused GPL-2 stanza
Not used anywhere
Luca Boccassi [Sun, 16 Jan 2022 12:33:39 +0000 (12:33 +0000)]
Update d/copyright listing for debian/*
Fix Lintian warning: update-debian-copyright
List generated via:
git log --pretty=format:'%Cred%ad %Cblue%an <%Cblue%ae> %Cgreen%d' --date=format:%Y --decorate-refs-exclude="tags/*" --decorate-refs-exclude="remotes/*" debian/ | grep -v tag | grep -v origin | awk '{print $NF,$0}' | sort -nr | uniq | cut -f2- -d' '
Michael Biebl [Fri, 14 Jan 2022 12:55:17 +0000 (13:55 +0100)]
Release version 250.2-3 to unstable
Michael Biebl [Fri, 14 Jan 2022 12:48:55 +0000 (13:48 +0100)]
Don't stop systemd-oomd.socket during upgrades
This works around an issue in systemd which doesn't process multiple
units that are passed to systemctl as a single transaction with the
correct ordering.
Closes: #1003641
Luca Boccassi [Thu, 13 Jan 2022 21:13:41 +0000 (21:13 +0000)]
Build-depend on libssl-dev
Required to use libfido2-dev until #
1003699 is fixed
Luca Boccassi [Thu, 13 Jan 2022 20:45:53 +0000 (20:45 +0000)]
Disable libcryptsetup-plugins
They are new, and might not even be supported by libcryptsetup yet
Luca Boccassi [Wed, 12 Jan 2022 23:21:06 +0000 (23:21 +0000)]
Build with and suggest fido2 and tpm libraries
These are used via dlopen only if available by some tools like
systemd-cryptsetup, systemd-cryptenroll and systemd-repart,
with graceful fallbacks if they are not found.
Build-depend on them so that the features get compiled in
(apart from stage1 builds), and add appropriate Suggests.
Closes: #991129 #1003383
Michael Biebl [Wed, 12 Jan 2022 19:53:29 +0000 (20:53 +0100)]
Release version 250.2-2 to unstable
Michael Biebl [Wed, 12 Jan 2022 19:50:00 +0000 (20:50 +0100)]
Don't install dbus-org.freedesktop.oom1.service symlink
Closes: #1003580
Michael Biebl [Wed, 12 Jan 2022 19:47:31 +0000 (20:47 +0100)]
Ship systemd-oomd.socket in correct systemd-oomd package
Michael Biebl [Tue, 11 Jan 2022 11:58:58 +0000 (12:58 +0100)]
Release version 250.2-1 to unstable
Michael Biebl [Wed, 2 Dec 2020 22:19:26 +0000 (23:19 +0100)]
Switch debian-branch to debian/master
Gbp-Dch: Ignore
Michael Biebl [Tue, 11 Jan 2022 11:56:10 +0000 (12:56 +0100)]
Rebase patches
Michael Biebl [Tue, 11 Jan 2022 11:54:17 +0000 (12:54 +0100)]
Update changelog
Michael Biebl [Tue, 11 Jan 2022 11:49:33 +0000 (12:49 +0100)]
Update upstream source from tag 'upstream/250.2'
Update to upstream version '250.2'
with Debian dir
8877cbbf67f3ea4dafe6f062145a7544382aa4fe
Michael Biebl [Tue, 11 Jan 2022 11:48:43 +0000 (12:48 +0100)]
New upstream version 250.2
Michael Biebl [Sun, 9 Jan 2022 18:51:04 +0000 (19:51 +0100)]
autopkgtest: add systemd-oomd dependency to upstream test
We want systemd-oomd to be tested via the upstream provided
TEST-55-OOMD.
Michael Biebl [Sun, 9 Jan 2022 18:50:18 +0000 (19:50 +0100)]
test: explicitly configure oomd stuff via dropins
Michael Biebl [Sat, 8 Jan 2022 22:45:28 +0000 (23:45 +0100)]
Release version 250.1-2 to experimental
Michael Biebl [Wed, 5 Jan 2022 20:53:21 +0000 (21:53 +0100)]
test-repart: append /sbin and /usr/sbin to $PATH= so sfdisk can be found
Michael Biebl [Fri, 24 Dec 2021 13:24:35 +0000 (14:24 +0100)]
Enable systemd-repart and ship it in the main systemd package
Add fdisk as test dependency, needed by test-repart which calls sfdisk.
Michael Biebl [Thu, 6 Jan 2022 12:41:55 +0000 (13:41 +0100)]
oomd: move oomctl to bindir
Lukas Märdian [Tue, 4 Jan 2022 13:47:39 +0000 (14:47 +0100)]
Start systemd-oomd.service after package installation
Lukas Märdian [Wed, 15 Dec 2021 10:13:43 +0000 (11:13 +0100)]
d/control: Ship oomd in a systemd-oomd package
Deploying the default configuration as used in Fedora.
Lukas Märdian [Wed, 15 Dec 2021 10:12:29 +0000 (11:12 +0100)]
d/rules: Enable build of systemd-oomd
Michael Biebl [Wed, 5 Jan 2022 20:43:13 +0000 (21:43 +0100)]
Release version 250.1-1 to experimental
Michael Biebl [Wed, 5 Jan 2022 19:13:58 +0000 (20:13 +0100)]
Rebase patches
Michael Biebl [Wed, 5 Jan 2022 19:10:44 +0000 (20:10 +0100)]
New upstream version 250.1
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