summaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorNathaniel Wesley Filardo <nwf@cs.jhu.edu>2014-10-19 03:28:13 -0400
committerFelix Fietkau <nbd@nbd.name>2016-09-02 14:43:52 +0200
commit39d817cf38cac58d4383012adc13dc2e3606f4f7 (patch)
tree5b02ffd3a7898f9fbbca34972647f7ac077872f7 /config
parent2d418381bbae3853a6b1c44ce33b10a6aca3423f (diff)
downloadmaster-31e0f0ae-39d817cf38cac58d4383012adc13dc2e3606f4f7.tar.gz
master-31e0f0ae-39d817cf38cac58d4383012adc13dc2e3606f4f7.tar.bz2
master-31e0f0ae-39d817cf38cac58d4383012adc13dc2e3606f4f7.zip
Add config symbols for kernel keyring support
Enable selection of the kernel key retention framework and some of its additional facilities; see Documentation/security/keys.txt and security/keys/Kconfig for details Signed-off-by: Nathaniel Wesley Filardo <nwfilardo@gmail.com>
Diffstat (limited to 'config')
-rw-r--r--config/Config-kernel.in19
1 files changed, 19 insertions, 0 deletions
diff --git a/config/Config-kernel.in b/config/Config-kernel.in
index b9aaac50f7..d8ca76cf1d 100644
--- a/config/Config-kernel.in
+++ b/config/Config-kernel.in
@@ -251,6 +251,25 @@ if KERNEL_DEVTMPFS
endif
+config KERNEL_KEYS
+ bool "Enable kernel access key retention support"
+ default n
+
+config KERNEL_PERSISTENT_KEYRINGS
+ bool "Enable kernel persistent keyrings"
+ depends on KERNEL_KEYS
+ default n
+
+config KERNEL_BIG_KEYS
+ bool "Enable large payload keys on kernel keyrings"
+ depends on KERNEL_KEYS
+ default n
+
+config KERNEL_ENCRYPTED_KEYS
+ tristate "Enable keys with encrypted payloads on kernel keyrings"
+ depends on KERNEL_KEYS
+ default n
+
#
# CGROUP support symbols
#