Michael Biebl
637345bd5a
Install sysusers.d and tmpfiles.d man pages in standalone packages
...
Closes : #1021933
2022-10-17 17:53:06 +02:00
Helmut Grohne
4e94dd6bb1
Conditionalize installation of cryptsetup plugins in stage1 using dh-exec
...
Closes : #1021821
2022-10-17 17:05:28 +02:00
Jan Kiszka
0b8abd5b12
Enable systemd-boot for riscv64
...
Tested against U-Boot 2022.10 as UEFI provider on the RZ/Five.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
2022-10-16 10:57:37 +02:00
Michael Biebl
3c5cbfb75c
Release version 251.6-1 to unstable
2022-10-14 16:43:48 +02:00
Michael Biebl
3a5cc3582a
Use dh_installsystemd to enable machines.target in systemd-container
2022-10-14 16:33:12 +02:00
Michael Biebl
172d8bc9e6
Rebase patches
2022-10-14 15:45:55 +02:00
Michael Biebl
44833dbdf1
New upstream version 251.6
2022-10-14 15:42:26 +02:00
Michael Biebl
173a86981e
Update upstream source from tag 'upstream/251.6'
...
Update to upstream version '251.6'
with Debian dir eb1e1b0fb0
2022-10-14 15:40:06 +02:00
Michael Biebl
928cf96527
New upstream version 251.6
2022-10-14 15:39:19 +02:00
Michael Biebl
0213c1d772
Release version 251.5-3 to unstable
2022-10-12 17:01:50 +02:00
Michael Biebl
1c9891cc46
logind: fix getting property OnExternalPower via D-Bus
...
Closes : #1021644
2022-10-12 16:57:00 +02:00
Michael Biebl
102bbb4be9
logind: remember our idle state and use it to detect idle level transitions
...
Closes : #963135
2022-10-12 12:06:39 +02:00
Michael Biebl
ded076d82d
logind: do not emit beep in wall messages
...
Closes : #1019510
2022-10-12 11:47:40 +02:00
Michael Biebl
2fe61b282b
ata_id: fix getting Response Code from SCSI Sense Data
...
Closes : #1021579
2022-10-12 11:47:25 +02:00
Michael Biebl
a8ce51b773
Update symbol versions for the v251 release
2022-10-12 11:31:40 +02:00
Michael Biebl
b1577dabf4
Update comment regarding logind restart
...
Update the bug reference which contains more details why logind can't be
restarted safely yet.
Gbp-Dch: Ignore
2022-10-12 11:28:48 +02:00
Michael Biebl
994a507baf
Release version 251.5-2 to unstable
2022-10-11 00:52:32 +02:00
Michael Biebl
4ce9867998
udev: fix regression in udev-builtin path_id when processing NVME devices
...
Closes : #1021547
2022-10-11 00:51:41 +02:00
наб
7fc16be7dd
systemd-sysv.postinst: which -> command -v
2022-10-09 23:11:32 +02:00
Michael Biebl
ba80127ab4
salsa-ci: drop no longer needed workaround for lintian false positives
2022-10-07 13:23:47 +02:00
Michael Biebl
825aa79b86
salsa-ci: rename gitlab-ci.yml to salsa-ci.yml
...
See https://salsa.debian.org/salsa-ci-team/pipeline/-/blob/master/README.md#basic-use
Gbp-Dch: Ignore
2022-10-07 12:46:23 +02:00
Luca Boccassi
71d9fe8aab
Build and install libcryptsetup token plugins
...
The interfaces are now mature and enabled in Debian/Ubuntu in
libcryptsetup, so enable and ship the plugins
2022-10-02 22:25:49 +01:00
Michael Biebl
086db6c29b
Release version 251.5-1 to unstable
2022-10-02 21:32:31 +02:00
Michael Biebl
3ce9172db5
Rebase patches
2022-10-01 21:18:57 +02:00
Michael Biebl
587f45fd1d
Update changelog
2022-10-01 21:18:15 +02:00
Michael Biebl
32c25825eb
Update upstream source from tag 'upstream/251.5'
...
Update to upstream version '251.5'
with Debian dir 98a5d40a57
2022-10-01 21:08:44 +02:00
Michael Biebl
d9f5095a36
New upstream version 251.5
2022-10-01 21:08:02 +02:00
Michael Biebl
b7d9be48c0
Handle removal of /var/log/README
...
Remove /var/log/README symlink when the systemd package is purged.
This symlink is created via tmpfiles and documents that /var/log no
longer contains the traditional syslog text files.
Closes : #877414
2022-09-28 13:38:53 +02:00
Luca Boccassi
4f54f5a6bd
Enable firstboot, disabled by default on Debian
...
Currently the first-boot conditions are not met by any Debian
image (/etc/machine-id with content uninitialized, so we can
just enable the build and ship it in the main package.
This lets image builders (eg: cloud images) tinker with it.
https://www.freedesktop.org/software/systemd/man/machine-id.html#First%20Boot%20Semantics
Closes : #844528
2022-09-27 18:25:46 +01:00
наб
5a4d8d2698
debian/extra/kernel/postrm.d/systemd-boot: prefix with zz-
...
Doesn't actually matter, but the kernel handbook says we must and we
already renamed postinst
2022-09-22 22:33:10 +02:00
наб
95a520751e
debian/extra/kernel-install.d/85-initrd.install: explicitly ignore unknown verbs
...
Upstream reasoning applies:
852f98d6aa
2022-09-22 13:33:44 +02:00
наб
f1c9fdd98a
debian/extra/kernel-install.d/85-initrd.install: install default initrd with versioned basename
...
This fixes #1020396 in a superior way by using
$KERNEL_INSTALL_STAGING_AREA, available since systemd v251:
367165a406
By just copying the file we both simplify our code,
but defer to 90-loaderentry to correctly permission it,
and simply never generate an unversioned initrd in the first place!
2022-09-22 10:44:01 +02:00
наб
1016a4e221
debian/extra/kernel/postinst.d/systemd-boot: prefix with zz-
...
Since we explicitly (though this is hidden by indirection through
85-initrd.install) depend on /boot/initrd.img-$1
existing or not existing, hard-order ourselves at the end
The zz- prefix matches grub
2022-09-21 04:03:27 +02:00
Michael Biebl
274ec5c99a
Install NEWS.Debian file into all binary packages
...
While it increases the disk footprint a little, it ensures that NEWS
entries are reliably shown by apt-listchanges.
2022-08-31 16:06:45 +02:00
Luca Boccassi
f89c654ce2
Update changelog for 251.4-3 release
2022-08-27 22:40:50 +01:00
Luca Boccassi
517e628c7b
resolv.conf: take backup as a fallback
...
piuparts doesn't like seeing an empty resolv.conf after removing
the package, so take a backup and use it in case resolved/resolv.conf
is not available
2022-08-27 11:59:59 +01:00
Luca Boccassi
2f63908188
Update changelog for 251.4-2 release
2022-08-26 23:16:59 +01:00
Luca Boccassi
2761eee58d
Update Lintian overrides for new incompatible syntax
2022-08-26 23:16:17 +01:00
Luca Boccassi
5d8a69933d
resolved: switch from .links to postinst/rm
...
dpkg refuses to install the symlink in chroot/container environments
where /etc/resolv.conf is bind mounted:
| Unpacking systemd-resolved (251.4-1) ...
| dpkg: error processing archive /var/cache/apt/archives/systemd-resolved_251.4-1_amd64.deb (--unpack):
| unable to make backup link of './etc/resolv.conf' before installing new version: Invalid cross-device link
So unfortunately manual handling via maintainerscripts is necessary.
Use maintainer scripts to avoid failing the installation, and provide
feedback to the user if the symlink cannot be successfully installed.
Also on removal, either copy /run/systemd/resolve/resolv.conf or
create an empty /etc/resolv.conf.
2022-08-26 22:25:59 +01:00
Luca Boccassi
68f64dc69a
resolved: use DPKG_ROOT and make postinst shellcheck-happy
2022-08-22 12:38:02 +01:00
Johannes Schauer Marin Rodrigues
7129300f3c
debian/systemd.postinst: add --root argument to systemctl and systemd-* calls for DPKG_ROOT support
2022-08-21 06:09:25 +02:00
Johannes Schauer Marin Rodrigues
1736b5d034
use systemd-sysusers instead of adduser
...
This allows dropping the dependency on adduser (reducing the dependency
set) and in turn allows for DPKG_ROOT support of systemd.
2022-08-19 15:55:49 +02:00
Michael Biebl
17aa1cdea6
Release version 251.4-1 to unstable
2022-08-14 20:08:11 +02:00
Michael Biebl
a2806df77d
Rebase patches
2022-08-13 16:56:51 +02:00
Michael Biebl
b90d2afde6
New upstream version 251.4
2022-08-13 16:38:38 +02:00
Michael Biebl
36317ec739
Update upstream source from tag 'upstream/251.4'
...
Update to upstream version '251.4'
with Debian dir 6cb7fb3041
2022-08-13 16:37:44 +02:00
Michael Biebl
9a96df7a00
New upstream version 251.4
2022-08-13 16:36:57 +02:00
Michael Biebl
8876a6f6c5
Merge changes from experimental and release version 251.3-2 to unstable
2022-08-12 19:10:52 +02:00
Michael Biebl
b65ad69b47
Merge branch 'debian/experimental' into debian/master
2022-08-12 19:06:30 +02:00
Michael Biebl
1911a3052b
Fix typo in systemd-resolved package description
...
Gbp-Dch: Ignore
2022-08-07 10:23:47 +02:00