]>
git.proxmox.com Git - systemd.git/log
Luca Boccassi [Tue, 17 May 2022 23:59:26 +0000 (00:59 +0100)]
Switch from gnutls to openssl
Upstream is slowly phasing out gnutls. Start switching to openssl.
Drops support for '--trust' in the journal-gatewayd and journal-remote
programs.
Luca Boccassi [Mon, 23 May 2022 11:30:54 +0000 (12:30 +0100)]
Update changelog for 251-2 release
Luca Boccassi [Sun, 22 May 2022 12:18:15 +0000 (13:18 +0100)]
Salsa CI: suppress lintian false positive on dbgsym
W: systemd-container-dbgsym: elf-error In program headers: Unable to find program interpreter name [usr/lib/debug/.build-id/05/
c85f2269a255ce6b01368d9020ddc6b053516e .debug]
https://bugs.debian.org/
1000977
Luca Boccassi [Sat, 21 May 2022 14:04:20 +0000 (15:04 +0100)]
Update changelog for 251-1 release
Luca Boccassi [Sat, 21 May 2022 22:17:49 +0000 (23:17 +0100)]
Bump Standards-Version to 4.6.1, no changes
Luca Boccassi [Sat, 21 May 2022 14:04:08 +0000 (15:04 +0100)]
Revert manual removal of ndisc test case, merged upstream
Luca Boccassi [Sat, 21 May 2022 14:03:28 +0000 (15:03 +0100)]
Refresh patches
Luca Boccassi [Sat, 21 May 2022 14:00:26 +0000 (15:00 +0100)]
Update upstream source from tag 'upstream/251'
Update to upstream version '251'
with Debian dir
358f215834ed0d4517cc10cd4fe34ac01dc81cec
Luca Boccassi [Sat, 21 May 2022 13:59:51 +0000 (14:59 +0100)]
New upstream version 251
Luca Boccassi [Sun, 15 May 2022 23:37:45 +0000 (00:37 +0100)]
Update changelog for 251~rc3-2 release
Luca Boccassi [Sun, 15 May 2022 23:37:12 +0000 (00:37 +0100)]
Backport removal of ndisc test case, breaks build on armhf/armel
Can be reverted on the next upstream merge
Luca Boccassi [Sun, 15 May 2022 13:12:13 +0000 (14:12 +0100)]
Update changelog for 251~rc3-1 release
Luca Boccassi [Sun, 15 May 2022 14:32:01 +0000 (15:32 +0100)]
Update lintian-overrides for false positives
Luca Boccassi [Fri, 13 May 2022 20:59:13 +0000 (21:59 +0100)]
Rebase patches
Luca Boccassi [Sun, 15 May 2022 13:11:27 +0000 (14:11 +0100)]
Drop sd-device-always-translate-sysname-to-sysfs-filename.patch, merged upstream
Luca Boccassi [Sun, 15 May 2022 13:31:58 +0000 (14:31 +0100)]
New upstream version 251~rc3
Luca Boccassi [Fri, 29 Apr 2022 11:45:40 +0000 (12:45 +0100)]
autopkgtest: ignore rng-tools-debian failure in boot-and-services
It seems sometimes it fails, which has happened on jammy-amd64:
https://bugs.debian.org/969568
Luca Boccassi [Fri, 8 Apr 2022 22:12:59 +0000 (23:12 +0100)]
autopkgtest: mark networkd-test.py as breaks-testbed
It will modify the network configuration, which will often make the
network stop working. Mark it as breaks-testbed so that a new
runner is started.
For an example see:
https://the-real-systemd.semaphoreci.com/workflows/
d0fdfe68 -4ee5-458b-9230-
8689b1731b64 ?pipeline_id=
02a47bad -aed7-409c-8e16-
ded3400e4682
Luca Boccassi [Thu, 7 Apr 2022 00:19:52 +0000 (01:19 +0100)]
autopkgtest: disable networkd in rebooting tests
It seems that on Semaphore CI, running in Bullseye images, having
both Network-Manager and systemd-networkd enabled causes
'systemctl start network-online.target' to get stuck, and fail
the run. Disable networkd in those tests.
See: https://github.com/systemd/systemd/issues/22991
Luca Boccassi [Mon, 14 Mar 2022 19:49:44 +0000 (19:49 +0000)]
autopkgtest: add allow-stderr to boot-and-services
Sometimes we see some ignored logs, don't fail the test run
if that happens
Luca Boccassi [Fri, 13 May 2022 20:47:36 +0000 (21:47 +0100)]
New upstream version 251~rc3
Michael Biebl [Wed, 11 May 2022 13:27:06 +0000 (15:27 +0200)]
Release version 251~rc2-2 to experimental
Michael Biebl [Wed, 11 May 2022 13:25:48 +0000 (15:25 +0200)]
sd-device: always translate sysname to sysfs filename
Patch pulled from https://github.com/systemd/systemd/pull/23337
Michael Biebl [Thu, 5 May 2022 20:50:40 +0000 (22:50 +0200)]
Release version 251~rc2-1 to experimental
Michael Biebl [Thu, 5 May 2022 20:29:05 +0000 (22:29 +0200)]
Update symbols file for libsystemd0
Michael Biebl [Thu, 5 May 2022 20:10:09 +0000 (22:10 +0200)]
Rebase patches
Michael Biebl [Thu, 5 May 2022 20:06:58 +0000 (22:06 +0200)]
New upstream version 251~rc2
Michael Biebl [Thu, 5 May 2022 20:05:13 +0000 (22:05 +0200)]
Update upstream source from tag 'upstream/251_rc2'
Update to upstream version '251~rc2'
with Debian dir
42f960101adabe7f5dbaef30e928377fe1629163
Michael Biebl [Thu, 5 May 2022 20:04:18 +0000 (22:04 +0200)]
New upstream version 251~rc2
Michael Biebl [Tue, 5 Apr 2022 20:14:07 +0000 (22:14 +0200)]
Release version 251~rc1-3 to experimental
Michael Biebl [Tue, 5 Apr 2022 20:11:42 +0000 (22:11 +0200)]
hwdb: fix parsing options
Closes: #1008989
Michael Biebl [Sun, 3 Apr 2022 12:18:13 +0000 (14:18 +0200)]
Do not ship /usr/lib/tmpfiles.d/systemd-resolve.conf in systemd
It potentially creates a broken symlink if systemd-resolved is not
enabled. For now the symlink to stub-resolv.conf needs to be created
manually.
Closes: #1007018
Luca Boccassi [Thu, 24 Feb 2022 11:47:42 +0000 (11:47 +0000)]
autopkgtest: install swtpm and tpm2-tools for upstream suite
Required by:
https://github.com/systemd/systemd/pull/22563
Michael Biebl [Sat, 2 Apr 2022 11:44:56 +0000 (13:44 +0200)]
Release version 251~rc1-2 to experimental
Luca Boccassi [Mon, 3 Jan 2022 22:56:48 +0000 (22:56 +0000)]
autopkgtest: install python3-pexpect and screen for upstream suite
Required for new test:
https://github.com/systemd/systemd/pull/21838
Luca Boccassi [Mon, 3 Jan 2022 16:09:01 +0000 (16:09 +0000)]
autopkgtest: install libnss packages for upstream suite
Required to enable nss tests:
https://github.com/systemd/systemd/issues/21975
Luca Boccassi [Mon, 3 Jan 2022 13:11:53 +0000 (13:11 +0000)]
autopkgtest: install libnss packages for unit-tests suite
Required to enable nss tests:
https://github.com/systemd/systemd/issues/21975
Luca Boccassi [Fri, 25 Mar 2022 17:23:42 +0000 (17:23 +0000)]
autopkgtest: update unit-config test for new relative symlinking
Required by https://github.com/systemd/systemd/pull/22649
Michael Biebl [Sat, 2 Apr 2022 09:36:08 +0000 (11:36 +0200)]
Adjust library search path for dh_shlibdeps
libsystemd-core uses libsystemd-shared but doesn't have RUNPATH or
RPATH set. So tell dh_shlibdeps where it can find the library.
Michael Biebl [Sat, 2 Apr 2022 09:32:35 +0000 (11:32 +0200)]
Revert "Ignore libsystemd-core in dh_shlibdeps"
This reverts commit
c1d5ad5ac989376aa8100dea9ad9d7af0f0408d9 .
We need the shlibs dependencies of libsystemd-shared and
libsystemd-core.
Michael Biebl [Sat, 2 Apr 2022 08:13:04 +0000 (10:13 +0200)]
Drop outdated comment
Follow-up for commit
087ea13e13ca07e24b855de4531c23f0363037da
Gbp-Dch: Ignore
Michael Biebl [Sat, 2 Apr 2022 07:58:09 +0000 (09:58 +0200)]
Release version 251~rc1-1 to experimental
Luca Boccassi [Wed, 15 Dec 2021 01:05:03 +0000 (01:05 +0000)]
Add libsystemd-core to shlibs.local.in
Luca Boccassi [Wed, 15 Dec 2021 00:26:36 +0000 (00:26 +0000)]
Ignore libsystemd-core in dh_shlibdeps
Luca Boccassi [Tue, 14 Dec 2021 23:55:56 +0000 (23:55 +0000)]
Ignore libsystemd-core in dh_makeshlibs
Michael Biebl [Thu, 31 Mar 2022 00:39:08 +0000 (02:39 +0200)]
Install shell completions for oomctl in systemd-oomd
Michael Biebl [Wed, 30 Mar 2022 20:46:04 +0000 (22:46 +0200)]
Update symbols file for libsystemd0
Michael Biebl [Wed, 30 Mar 2022 19:57:02 +0000 (21:57 +0200)]
Rebase patches
Michael Biebl [Wed, 30 Mar 2022 19:44:34 +0000 (21:44 +0200)]
New upstream version 251~rc1
Michael Biebl [Wed, 30 Mar 2022 19:44:18 +0000 (21:44 +0200)]
Update upstream source from tag 'upstream/251_rc1'
Update to upstream version '251~rc1'
with Debian dir
960ccf4f00e64cbfc1d0be7b6ad832b2ea4af284
Michael Biebl [Wed, 30 Mar 2022 19:43:38 +0000 (21:43 +0200)]
New upstream version 251~rc1
Luca Boccassi [Tue, 15 Mar 2022 11:03:20 +0000 (11:03 +0000)]
Update changelog for 250.4-1 release
Luca Boccassi [Tue, 15 Mar 2022 11:03:02 +0000 (11:03 +0000)]
Rebase patches on top of v250.4
Luca Boccassi [Mon, 14 Mar 2022 15:27:37 +0000 (15:27 +0000)]
Update changelog for 250.4-1 release
Luca Boccassi [Wed, 2 Mar 2022 14:38:20 +0000 (14:38 +0000)]
autopkgtest: add libdw-dev to unit-tests job
Needed since:
https://github.com/systemd/systemd/commit/
ee48779e05831a0ec5e1ba5e7ed5fe92aaca1d9e
FAIL: test-dlopen-so18:58
libdw.so.1 is not installed: libdw.so.1: cannot open shared object file: No such file or directory18:58
Assertion 'dlopen_dw() >= 0' failed at src/test/test-dlopen-so.c:55, function run(). Aborting.
Luca Boccassi [Mon, 14 Mar 2022 15:22:38 +0000 (15:22 +0000)]
Remove unneeded ${shlibs:Depends}
dpkg-gencontrol: warning: Depends field of package systemd-sysv: substitution variable ${shlibs:Depends} used, but is not defined
dpkg-gencontrol: warning: Depends field of package libsystemd-dev: substitution variable ${shlibs:Depends} used, but is not defined
dpkg-gencontrol: warning: Depends field of package libudev-dev: substitution variable ${shlibs:Depends} used, but is not defined
Luca Boccassi [Mon, 14 Mar 2022 14:37:14 +0000 (14:37 +0000)]
Drop patches merged upstream
Luca Boccassi [Mon, 14 Mar 2022 14:16:01 +0000 (14:16 +0000)]
Update upstream source from tag 'upstream/250.4'
Update to upstream version '250.4'
with Debian dir
f14ad1441d42a6f57e14153dd607339a4e169102
Luca Boccassi [Mon, 14 Mar 2022 14:15:26 +0000 (14:15 +0000)]
New upstream version 250.4
Luca Boccassi [Sun, 20 Feb 2022 01:15:14 +0000 (01:15 +0000)]
Build with dh_package_notes
Dimitri John Ledkov [Fri, 20 Apr 2018 03:33:35 +0000 (04:33 +0100)]
udev-udeb: ship modprobe.d snippet to force scsi_mod.scan=sync in d-i
This ensures that all scans are completed, before installer reaches
partitioning stage, when kernel is configured with
CONFIG_SCSI_SCAN_ASYNC=y. This prevents confusing error message "no disk drives
detected", and drives magically appearing if one re-enters partitioning screen
a little while later.
LP: #
1751813
Luca Boccassi [Wed, 26 Jan 2022 23:36:53 +0000 (23:36 +0000)]
Update changelog for 250.3-2 release
Luca Boccassi [Wed, 19 Jan 2022 18:43:05 +0000 (18:43 +0000)]
ci: enable dbgsym, as sometimes they are not reproducible and we want to catch it
Gbp-Dch: ignore
Luca Boccassi [Mon, 17 Jan 2022 22:52:30 +0000 (22:52 +0000)]
salsa-ci: enable repro builds
Gbp-Dch: ignore
Luca Boccassi [Mon, 17 Jan 2022 22:50:11 +0000 (22:50 +0000)]
Backport patches to fix build reproducibility
EFI binaries have the path embedded which breaks reproducibility,
backport patches from upstream to fix it.
https://github.com/systemd/systemd/issues/22157
Includes required commits to make the patches apply cleanly.
Michael Biebl [Tue, 25 Jan 2022 19:12:49 +0000 (20:12 +0100)]
Report status of dbus-user-session in systemd reportbug template
Most users will likely file bugs for systemd --user related issues
against the main systemd package and not libpam-systemd.
Michael Biebl [Tue, 25 Jan 2022 19:20:22 +0000 (20:20 +0100)]
Add Recommends: dbus-user-session to libpam-systemd
For a fully functioning systemd --user instance we want
dbus-user-session installed.
Luca Boccassi [Tue, 25 Jan 2022 15:15:02 +0000 (15:15 +0000)]
systemd-tests: ignore hardening-no-relro too
Test binaries, we don't care about hardening flags
Luca Boccassi [Fri, 21 Jan 2022 12:00:55 +0000 (12:00 +0000)]
Add myself to Uploaders
Yu Watanabe [Thu, 20 Jan 2022 23:31:36 +0000 (08:31 +0900)]
upstream-ci: logind test: fix drop-in config
This fixes a bug introduced by
a966e7e7e11d4e5551fde4ceecc7c54ada294d1e .
Also drops the created drop-in config when the test finished.
Yu Watanabe [Thu, 20 Jan 2022 09:56:47 +0000 (18:56 +0900)]
upstream-ci: logind test: make sure the fake lid switch processed by udevd
Also, wait for other uevents, which possibly triggered by the lid switch,
being processed.
Yu Watanabe [Thu, 20 Jan 2022 09:53:39 +0000 (18:53 +0900)]
upstream-ci: logind test: also show logs of systemd-suspend.service
Yu Watanabe [Thu, 20 Jan 2022 09:52:20 +0000 (18:52 +0900)]
upstream-ci: logind test: use drop-in config
Michael Biebl [Tue, 18 Jan 2022 17:54:32 +0000 (18:54 +0100)]
Release version 250.3-1 to unstable
Michael Biebl [Tue, 18 Jan 2022 17:40:48 +0000 (18:40 +0100)]
Add Recommends: libdw1 to systemd-coredump
Starting with v250, systemd-coredump will use libdw/libelf via dlopen()
rather than directly linking against it. It is not a hard dependency but
we want to have it installed by default.
While hard-coding the library name is not ideal, we currently don't have
better means to derive this information automatically.
Closes: #1003879
Michael Biebl [Tue, 18 Jan 2022 14:41:07 +0000 (15:41 +0100)]
Update changelog
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