Debian Patches

Status for clevis/22-1

Patch Description Author Forwarded Bugs Origin Last update
1776370387.v22-1-gcadeeea.dracut-fix-running-with-v110-dracut-545.patch Dracut: fix running with v110 Dracut (#545)
Partinal revert of 0e3a8b60 ("dracut: fix running with pre-v103 Dracut")

The installation of `cryptsetup.target` by Dracut was originally made by
`00systemd`, later `10systemd`, but was removed in [v104][1]. The
installation somehow worked, because before v104 and after v104 there
always was a module installing `cryptsetup.target` before `clevis` was
installed - `systemd-cryptsetup`, which was moved from
`90systemd-cryptsetup` to `01systemd-cryptsetup` in v105 and moved to
`11systemd-cryptsetup` in v108.

According to that the version v104 was broken and now version v110 is
broken again, because [v110][2] moved `systemd-cryptsetup` to
`71systemd-cryptsetup`, which is installed after `50clevis`.

Fix this mess by returning back the installation of `cryptsetup.target`
into `50clevis` module.

This fixes the following error during Dracut installation:

```
dracut[I]: *** Including module: clevis ***
Failed to add dependency on unit: Unit cryptsetup.target does not exist
```

[1]: https://github.com/dracut-ng/dracut-ng/commit/ad520855113d99d7551a7ab6c19870736f72cbc4
[2]: https://github.com/dracut-ng/dracut-ng/commit/d7bdbbb702abcd9c141decd0160284ad22a8b253

Fixes: #545

Signed-off-by: Oldřich Jedlička <oldium.pro@gmail.com>
Oldřich Jedlička <oldium.pro@gmail.com> no debian upstream, commit v22-1-gcadeeea <https://github.com/latchset/clevis/commit/v22-1-gcadeeea> 2026-04-16
for-upstream/2018-10-30.use-asciidoctor-to-build-manpages.patch Use asciidoctor to build the manpages Christoph Biedl <debian.axhn@manchmal.in-ulm.de> yes upstream 2018-10-30
for-upstream/2020-05-21.embed-more-programs-in-initram.patch Embed more programs in the initramfs/initrd Christoph Biedl <debian.axhn@manchmal.in-ulm.de> yes upstream 2020-11-22
debian/2020-05-21.set-unprivileged-user.patch Change to user for unprivileged operations Christoph Biedl <debian.axhn@manchmal.in-ulm.de> not-needed 2020-05-21

All known versions for source package 'clevis'

Links