Ich benutze in einigen Scripten cryptsetup open. Seit bullseye habe ich das Problem, dass die devices erst nach einer Weile erscheint. – Weshalb die Nachfolgenden befehle fehlschlagen. (Mount des RAIDs)
Hat jemand eine Idee, wie man das fixed?
(Ja ich weiß, man könnte einen sleep-Loop bauen, der testet ob /dev/mapper/... existiert. Elegant ist aber anders.
cryptsetup returned zu früh
cryptsetup returned zu früh
rot: Moderator wanne spricht, default: User wanne spricht.
Re: cryptsetup returned zu früh
Die Bootskripte von cryptsetup machen auch nichts anderes als einen sleep-Loop, sie verpacken es nur eleganter. Schau mal die Funktionen wait_for_source in /usr/share/initramfs-tools/scripts/local-top/cryptroot und wait_for_udev in /usr/share/initramfs-tools/scripts/functions an, vielleicht reicht dir das schon.
Re: cryptsetup returned zu früh
udevadm ist schonmal deutlich eleganter als jetzt.
rot: Moderator wanne spricht, default: User wanne spricht.