projects/linux·commit e9088629

certs: make system keyring depend on x509 parser

e9088629 · Adam Borowski <[email protected]> · 2022-07-18 15:50:34 +02:00

This code requires x509_load_certificate_list() to be built-in.

Fixes: 60050ffe3d77 ("certs: Move load_certificate_list() to be with the asymmetric keys code")
Reported-by: kernel test robot <[email protected]>
Reported-by: Steven Rostedt <[email protected]>
Link: https://lore.kernel.org/all/[email protected]/
Link: https://lore.kernel.org/all/[email protected]/
Signed-off-by: Adam Borowski <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Commit
e90886291c7cd89577bf11729b205cc0ed42fbec
Parents
af2c9ac2

Changes

1 files changed · +1 −0

FileStatusAddDelContent
certs/Kconfigmodified+1−0View file

certs/Kconfig

View file
diff --git a/certs/Kconfig b/certs/Kconfig
index 4767557..bf9b511 100644
--- a/certs/Kconfig
+++ b/certs/Kconfig
@@ -43,6 +43,7 @@ config SYSTEM_TRUSTED_KEYRING
bool "Provide system-wide ring of trusted keys"
depends on KEYS
depends on ASYMMETRIC_KEY_TYPE
+ depends on X509_CERTIFICATE_PARSER
help
Provide a system keyring to which trusted keys can be added. Keys in
the keyring are considered to be trusted. Keys may be added at will