summaryrefslogtreecommitdiffstats
path: root/abs/core/cryptsetup/encrypt_install
diff options
context:
space:
mode:
Diffstat (limited to 'abs/core/cryptsetup/encrypt_install')
-rw-r--r--abs/core/cryptsetup/encrypt_install10
1 files changed, 7 insertions, 3 deletions
diff --git a/abs/core/cryptsetup/encrypt_install b/abs/core/cryptsetup/encrypt_install
index 28cfa3f..9446e68 100644
--- a/abs/core/cryptsetup/encrypt_install
+++ b/abs/core/cryptsetup/encrypt_install
@@ -7,11 +7,15 @@ install ()
else
MODULES=" dm-crypt ${CRYPTO_MODULES} "
fi
- BINARIES=""
- add_dir "/dev/mapper"
- add_file "/sbin/cryptsetup.static" "/bin/cryptsetup"
FILES=""
SCRIPT="encrypt"
+ add_dir "/dev/mapper"
+ [ -f "/sbin/cryptsetup" ] && add_binary "/sbin/cryptsetup" "/sbin/cryptsetup"
+ [ -f "/usr/sbin/cryptsetup" ] && add_binary "/usr/sbin/cryptsetup" "/sbin/cryptsetup"
+ add_binary "/sbin/dmsetup"
+ add_file "/lib/udev/rules.d/10-dm.rules"
+ add_file "/lib/udev/rules.d/13-dm-disk.rules"
+ add_file "/lib/udev/rules.d/95-dm-notify.rules"
}
help ()