Select trusted and encrypted keys if EVM is selected, to ensure
the requisite symbols are available. Otherwise, these can be
selected as modules while EVM is static, leading to a kernel
build failure.
Signed-off-by: James Morris <jmorris@namei.org>
config EVM
boolean "EVM support"
- depends on SECURITY && KEYS && ENCRYPTED_KEYS
+ depends on SECURITY && KEYS
select CRYPTO_HMAC
select CRYPTO_MD5
select CRYPTO_SHA1
+ select ENCRYPTED_KEYS
+ select TRUSTED_KEYS
default n
help
EVM protects a file's security extended attributes against