Bei cryptsetup-suspend hängt seit November 2021 ein Bug in der Pipeline, aber ich bin nicht tief genug in der (Krypto-Bibliothek-)Materie, als dass ich mir (und anderen) da weiterhelfen könnte.
Der Bug ist, dass ein "resume" dann nicht funktioniert, wenn für die LUKS-Verschlüsselung nicht ein Passwort, sondern ein GPG-keyfile (auf einer Smartcard, z.B. Nitrokey) im Zusammenspiel mit gnupg-sc verwendet wird.
Resultat ist eine Kernel-Panic. Offensichtlich sucht cryptsetup-suspend nach dem (nicht vorhandenen) lokalen Schlüssel bzw. nach einer entsprechenden Eingabe, wo es auf den externen Nitrokey (via gnupg-sc) zugreifen sollte.
Es wäre echt cool, wenn sich dieses Bugs endlich jemand annehmen könnte
cryptsetup-suspend: Bug 1000540
Re: cryptsetup-suspend: Bug 1000540
Da fragst du leider an der falschen Stelle nach. Das Forum hat nichts mit der Debian Foundation zu tun, es ist nur ein Forum, in dem sich Debiannutzer untereinander austauschen können.xxxx hat geschrieben:05.08.2023 11:37:27Es wäre echt cool, wenn sich dieses Bugs endlich jemand annehmen könnte
Da hilft es nur, den entsprechenden Paketbetreuer nochmal zu kontaktieren.
Re: cryptsetup-suspend: Bug 1000540
Vielen Dank für den Hinweis!Da hilft es nur, den entsprechenden Paketbetreuer nochmal zu kontaktieren.
Das habe ich bereits gemacht; der gibt aber an, anderweitig überlastet zu sein und bis auf Weiteres nichts versprechen zu können …
Re: cryptsetup-suspend: Bug 1000540
Ich nehme an, der Debian-Bugreport ist von dir. Hast du mal upstream geschaut, ob das Problem bekannt ist? [1] Ich sehe da zumindest auf den ersten Blick Nichts, das dein Problem beschreiben könnte.
Ich habe mir auch mal die Debian-Patches angeschaut. Die drehen sich alle darum, RAM zu sparen, was natürlich unbeabsichtigte Nebeneffekte haben könnte. Aber ich würde zumindest spontan nicht davon ausgehen, dass sie dein Problem verursachen.
Meine Vermutung wäre also, dass das Problem auch upstream auftritt, was zu prüfen wäre, indem du dir aus den Upstream-Quellen dein eigenes cryptsetup baust. Wenn sich das bestätigt, dann würde ich mich direkt an Upstream wenden. Wenn das Problem dort gefixt wird, dann landet der Fix früher oder später auch in Debian.
[1] https://gitlab.com/cryptsetup/cryptsetup/-/issues
Ich habe mir auch mal die Debian-Patches angeschaut. Die drehen sich alle darum, RAM zu sparen, was natürlich unbeabsichtigte Nebeneffekte haben könnte. Aber ich würde zumindest spontan nicht davon ausgehen, dass sie dein Problem verursachen.
Meine Vermutung wäre also, dass das Problem auch upstream auftritt, was zu prüfen wäre, indem du dir aus den Upstream-Quellen dein eigenes cryptsetup baust. Wenn sich das bestätigt, dann würde ich mich direkt an Upstream wenden. Wenn das Problem dort gefixt wird, dann landet der Fix früher oder später auch in Debian.
[1] https://gitlab.com/cryptsetup/cryptsetup/-/issues