summaryrefslogtreecommitdiffstats
path: root/rules/cryptsetup.in
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2017-09-30 12:50:31 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2017-10-01 11:11:41 +0200
commit61acb5ba2c1f1e4d7d7c93f15f25ab93e597b225 (patch)
treedc7c65714970c53e546db2d743771a081085a69b /rules/cryptsetup.in
parentf082a909ef9395622664774427efe859ff701e00 (diff)
downloadptxdist-61acb5ba2c1f1e4d7d7c93f15f25ab93e597b225.tar.gz
ptxdist-61acb5ba2c1f1e4d7d7c93f15f25ab93e597b225.tar.xz
cryptsetup: cleanup configure options
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/cryptsetup.in')
-rw-r--r--rules/cryptsetup.in13
1 files changed, 10 insertions, 3 deletions
diff --git a/rules/cryptsetup.in b/rules/cryptsetup.in
index 551280d50..2cd898058 100644
--- a/rules/cryptsetup.in
+++ b/rules/cryptsetup.in
@@ -4,9 +4,9 @@ menuconfig CRYPTSETUP
select LVM2
select LIBUUID
select LIBPOPT
- select LIBGCRYPT if CRYPTSETUP_CRYPT_BACKEND_GCRYPT
- select OPENSSL if CRYPTSETUP_CRYPT_BACKEND_OPENSSL
- select NETTLE if CRYPTSETUP_CRYPT_BACKEND_NETTLE
+ select LIBGCRYPT if CRYPTSETUP_CRYPT_BACKEND_GCRYPT
+ select OPENSSL if CRYPTSETUP_CRYPT_BACKEND_OPENSSL
+ select NETTLE if CRYPTSETUP_CRYPT_BACKEND_NETTLE
tristate
prompt "cryptsetup "
help
@@ -31,6 +31,13 @@ choice
bool "nettle"
endchoice
+config CRYPTSETUP_CRYPT_BACKEND
+ string
+ default "kernel" if CRYPTSETUP_CRYPT_BACKEND_KERNEL
+ default "gcrypt" if CRYPTSETUP_CRYPT_BACKEND_GCRYPT
+ default "openssl" if CRYPTSETUP_CRYPT_BACKEND_OPENSSL
+ default "nettle" if CRYPTSETUP_CRYPT_BACKEND_NETTLE
+
config CRYPTSETUP_CRYPTSETUP
bool
prompt "install cryptsetup"