Commit Graph

14888 Commits

Author SHA1 Message Date
Michael Biebl
f16949052d Release version 251.2-6 to unstable 2022-06-24 10:13:56 +02:00
Michael Biebl
829fe4da43 Clarify NEWS message about systemd-boot split
Closes: #1013340
2022-06-23 23:26:45 +02:00
Michael Biebl
f90791cfb6 shared/microhttp-util: silence gcc warning 2022-06-22 19:25:35 +02:00
Luca Boccassi
73788f18c6 Add nodoc profile support
Co-authored-by: Michael Biebl <biebl@debian.org>
2022-06-22 12:40:56 +00:00
Michael Biebl
9aef8be1f6 Do not fail EFI build with newer binutils 2022-06-22 13:17:53 +02:00
Luca Boccassi
7d8bbfa02a Use execute_before_/after_ instead of override_ 2022-06-21 21:40:00 +02:00
Luca Boccassi
287518aa65 Stop overriding the build directory name
We don't do a separate udeb build anymore, so there's no need
to specify a separate build directory
2022-06-21 21:19:12 +02:00
Luca Boccassi
5e0de32f1f Remove unused Lintian overrides 2022-06-21 21:13:34 +02:00
Helmut Grohne
357d9ec4bf Mark systemd-userdbd and systemd-homed as !stage1
Closes: #1012738
2022-06-13 12:58:01 +01:00
Michael Biebl
8c06bc0afe Release version 251.2-5 to unstable 2022-06-10 23:52:34 +02:00
Michael Biebl
6c06b5720e Drop old Conflicts against hal from udev
The hal package has been gone for several release cycles, so this
Conflicts should not be necessary anymore.
2022-06-10 23:47:48 +02:00
Michael Biebl
17377a2c6d Add versioned Breaks against sicherboot for the systemd-boot split
Closes: #1012625
2022-06-10 23:45:47 +02:00
Michael Biebl
8a59f39749 Move shlibs dependencies of libsystemd-shared from Pre-Depends to Depends
Closes: #1012637
2022-06-10 23:42:56 +02:00
Michael Biebl
50750e2a84 Tweak description of systemd-homed package 2022-06-10 18:49:40 +02:00
Michael Biebl
4b936d1515 Release version 251.2-4 to unstable 2022-06-10 09:17:07 +02:00
Michael Biebl
61c43f235b Upload to unstable 2022-06-10 09:16:45 +02:00
Michael Biebl
16e648048d Fix bashism in kernel-install 2022-06-09 21:31:53 +02:00
Michael Biebl
11c331f9f1 Use try-restart in systemd-binfmt dpkg trigger 2022-06-09 08:57:09 +02:00
Michael Biebl
96834b1051 Fix spelling error in debian/changelog
Spotted by lintian.

Gbp-Dch: Ignore
2022-06-09 08:53:30 +02:00
Michael Biebl
0ae56f2d78 Fix versions in Breaks/Replaces for systemd-boot split
Gbp-Dch: Ignore
2022-06-09 08:53:14 +02:00
Luca Boccassi
83cfab6b08 Update changelog for 251.2-3 release 2022-06-08 23:57:27 +01:00
Luca Boccassi
f2c4e193bb d/systemd.NEWS: fix typo
Gbp-Dch: ignore
2022-06-08 23:55:26 +01:00
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