diff --git a/rules.d/63-luks.rules b/rules.d/63-luks.rules index 4c95c5d0..5d8297b7 100644 --- a/rules.d/63-luks.rules +++ b/rules.d/63-luks.rules @@ -7,6 +7,7 @@ SUBSYSTEM!="block", GOTO="luks_end" ACTION!="add|change", GOTO="luks_end" +KERNEL!="sr*", IMPORT{program}="vol_id --export $tempnode" ENV{ID_FS_TYPE}=="crypto_LUKS", RUN+="/bin/plymouth ask-for-password --command '/sbin/cryptsetup luksOpen $env{DEVNAME} luks-$env{ID_FS_UUID}"