Luca Boccassi
dbca9437ea
Add systemd-boot-efi multiarch package
...
Allows EFI binaries for different architectures to be co-installed.
Useful when the EFI has a different architecture, or to manipulate
images. The userspace tooling doesn't need to match the EFI binaries.
Also allows to reduce the number of packages and dependencies
needed when i386 is not a full architecture, but a subset for libraries
and for EFI support.
2022-06-08 22:40:52 +02:00
Michael Biebl
2a739074d3
Add NEWS entry for the systemd-boot package split
2022-06-08 21:54:23 +02:00
Michael Biebl
a928181813
Split out systemd-boot into its own package
2022-06-08 21:47:51 +02:00
Michael Biebl
cf580815c9
salsa-ci: disable piuparts
...
See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1011649
2022-06-08 20:04:17 +02:00
Michael Biebl
0a949a2935
Split out libsystemd-shared into its own package
...
Since libsystem-shared is an internal implementation detail, do not
generate a shlibs file for it. This means dh_shlibdeps needs to be told
explicitly where it can find libsystemd-shared.
Mark this new package as Multi-Arch: same.
Closes : #990547
2022-06-08 20:04:13 +02:00
Michael Biebl
54414c5d23
Install libsystemd-shared into rootpkglibdir
2022-06-08 20:03:39 +02:00
Michael Biebl
ab5648be48
Switch debian-branch to experimental
2022-06-04 00:18:58 +02:00
Michael Biebl
1f65daa12e
Move homectl and userdbctl to /usr/bin
2022-06-04 00:18:56 +02:00
Luca Boccassi
6c8df64aa8
Add systemd-homed package
...
Closes : #976960
2022-06-04 00:18:41 +02:00
Luca Boccassi
a83eded003
Add systemd-userdbd package
...
This can be used to synthetize dynamic user/groups, and can be useful
by itself. It will also be used by homed.
2022-06-04 00:18:40 +02:00
Michael Biebl
04025fa67f
Release version 251.2-2 to unstable
2022-06-04 00:14:57 +02:00
Michael Biebl
bb888150eb
sha256: fix compilation on efi-ia32
2022-06-04 00:14:21 +02:00
Michael Biebl
6ea11f265d
Release version 251.2-1 to unstable
2022-06-03 19:39:48 +02:00
Luca Boccassi
c74b566bcd
autopkgtest: add cryptsetup-initramfs for upstream suite
...
Needed for https://github.com/systemd/systemd/pull/23517
2022-06-03 19:36:29 +02:00
Michael Biebl
c9b7d2213f
Use a single NEWS file shipped in the main systemd package
...
There is a long standing issue in apt-listchanges which fails to show
NEWS entries if they come from different binary packages that are built
from the same source package.
See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977422
It is questionable if this bug is actually fixable, so install a single
NEWS file instead.
Using debian/NEWS would copy that file into every binary package. To
avoid that duplication, we use debian/systemd.NEWS instead, so it is only
shipped in the main systemd package.
This ensures that NEWS entries are reliably shown on upgrades of the
systemd package even if it means that irrelevant NEWS entries are shown
as well, say for users that do not have systemd-journal-remote
installed.
Gbp-Dch: Short
2022-06-03 19:35:29 +02:00
Michael Biebl
551065d648
Add dpkg file trigger for systemd-binfmt to update binfmt registrations
2022-06-03 18:58:38 +02:00
Michael Biebl
ce8a2c093b
Do not require a valid version when parsing sd-boot loader entries
...
Closes : #993292
2022-06-03 18:47:54 +02:00
Michael Biebl
bf1311273a
Fix parsing of command line options in fsckd
...
Closes : #1009032
2022-06-03 18:47:19 +02:00
Michael Biebl
f6ea19813b
Rebase patches
2022-06-03 18:47:12 +02:00
Michael Biebl
80235afd0d
New upstream version 251.2
2022-06-03 18:30:54 +02:00
Michael Biebl
870b9e816b
Update upstream source from tag 'upstream/251.2'
...
Update to upstream version '251.2'
with Debian dir 2dddab9b4e
2022-06-03 18:12:44 +02:00
Michael Biebl
cfd0f7785c
New upstream version 251.2
2022-06-03 18:12:00 +02:00
Michael Biebl
85af1ae352
Use lower case consistently to start short description
...
See https://wiki.debian.org/PackagesDescriptionsReview
Gbp-Dch: Ignore
2022-05-27 21:06:27 +02:00
Luca Boccassi
c7b9231547
Update changelog for 251.1-1 release
2022-05-26 00:59:06 +01:00
Luca Boccassi
e43f2e75be
Add systemd-journal-remote.NEWS to inform about dropping --trust
2022-05-26 00:58:43 +01:00
Luca Boccassi
41c8f39db5
Update upstream source from tag 'upstream/251.1'
...
Update to upstream version '251.1'
with Debian dir 0ffb6de039
2022-05-26 00:50:04 +01:00
Luca Boccassi
5249429fa0
New upstream version 251.1
2022-05-26 00:49:28 +01:00
Michael Biebl
e0b79b4652
Update liblz4-dev Build-Depends as per meson.build
2022-05-25 00:42:27 +02:00
Michael Biebl
979a8dbde6
Drop unnecessary version constraints / dependencies
2022-05-25 00:39:50 +02:00
Michael Biebl
9a2a5528ca
Enable pager Hyperlink ANSI sequence support
...
This requires less ≥ 563. Add a versioned Breaks accordingly.
2022-05-24 14:09:10 +02:00
Luca Boccassi
453537cfbe
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.
2022-05-23 16:48:21 +01:00
Luca Boccassi
e5181f6bbd
Update changelog for 251-2 release
2022-05-23 12:30:54 +01:00
Luca Boccassi
555cfd5467
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
2022-05-22 14:11:49 +01:00
Luca Boccassi
b23a7ec871
Update changelog for 251-1 release
2022-05-21 23:18:10 +01:00
Luca Boccassi
f932fb01a5
Bump Standards-Version to 4.6.1, no changes
2022-05-21 23:18:00 +01:00
Luca Boccassi
f18e6f368b
Revert manual removal of ndisc test case, merged upstream
2022-05-21 15:04:12 +01:00
Luca Boccassi
30ce44bf6e
Refresh patches
2022-05-21 15:03:28 +01:00
Luca Boccassi
c9f255978b
Update upstream source from tag 'upstream/251'
...
Update to upstream version '251'
with Debian dir 358f215834
2022-05-21 15:00:26 +01:00
Luca Boccassi
aff6a67fd8
New upstream version 251
2022-05-21 14:59:51 +01:00
Luca Boccassi
2429309678
Update changelog for 251~rc3-2 release
2022-05-16 00:37:45 +01:00
Luca Boccassi
11571814df
Backport removal of ndisc test case, breaks build on armhf/armel
...
Can be reverted on the next upstream merge
2022-05-16 00:37:19 +01:00
Luca Boccassi
4059dc472f
Update changelog for 251~rc3-1 release
2022-05-15 15:32:27 +01:00
Luca Boccassi
4c2344d20d
Update lintian-overrides for false positives
2022-05-15 15:32:15 +01:00
Luca Boccassi
2867a40f92
Rebase patches
2022-05-15 14:32:20 +01:00
Luca Boccassi
62800c449a
Drop sd-device-always-translate-sysname-to-sysfs-filename.patch, merged upstream
2022-05-15 14:32:20 +01:00
Luca Boccassi
b3b09d1102
New upstream version 251~rc3
2022-05-15 14:31:58 +01:00
Luca Boccassi
75a50442af
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
2022-05-15 14:10:07 +01:00
Luca Boccassi
d40b4f831f
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
2022-05-15 14:10:07 +01:00
Luca Boccassi
b865dc9aae
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
2022-05-15 14:10:07 +01:00
Luca Boccassi
3599d49afb
autopkgtest: add allow-stderr to boot-and-services
...
Sometimes we see some ignored logs, don't fail the test run
if that happens
2022-05-15 14:10:07 +01:00