refuse removal while crypttab depends on keyscript
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
e798ba5c70
commit
97880e4f41
@ -6,5 +6,6 @@ install:
|
|||||||
cp -f keyscript.sh /lib/cryptsetup/scripts/fido2luks
|
cp -f keyscript.sh /lib/cryptsetup/scripts/fido2luks
|
||||||
update-initramfs -u
|
update-initramfs -u
|
||||||
remove:
|
remove:
|
||||||
|
sh -c "grep 'keyscript=fido2luks' -i /etc/crypttab && ( echo 'ERROR: your system is still setup to use fido2luks during boot' && exit 1) || exit 0"
|
||||||
rm /etc/initramfs-tools/hooks/fido2luks.sh /lib/cryptsetup/scripts/fido2luks
|
rm /etc/initramfs-tools/hooks/fido2luks.sh /lib/cryptsetup/scripts/fido2luks
|
||||||
update-initramfs -u
|
update-initramfs -u
|
||||||
|
Loading…
x
Reference in New Issue
Block a user