lib: digital signature dependency fix

Randy Dunlap reported build break:

ERROR: "crypto_alloc_shash" [lib/digsig.ko] undefined!
ERROR: "crypto_shash_final" [lib/digsig.ko] undefined!
ERROR: "crypto_shash_update" [lib/digsig.ko] undefined!
ERROR: "crypto_destroy_tfm" [lib/digsig.ko] undefined!

Added CRYPTO dependency and selected SHA1 algorithm.

Reported-by: Randy Dunlap <rdunlap@xenotime.net>
Signed-off-by: Dmitry Kasatkin <dmitry.kasatkin@intel.com>
Signed-off-by: James Morris <jmorris@namei.org>
This commit is contained in:
Dmitry Kasatkin 2012-01-17 17:12:04 +02:00 committed by James Morris
parent 5e8898e97a
commit be440ec773

View File

@ -304,7 +304,8 @@ config MPILIB_EXTRA
config SIGNATURE config SIGNATURE
tristate "In-kernel signature checker" tristate "In-kernel signature checker"
depends on KEYS depends on KEYS && CRYPTO
select CRYPTO_SHA1
select MPILIB select MPILIB
help help
Digital signature verification. Currently only RSA is supported. Digital signature verification. Currently only RSA is supported.