Add config symbols for kernel keyring support
authorNathaniel Wesley Filardo <nwf@cs.jhu.edu>
Sun, 19 Oct 2014 07:28:13 +0000 (03:28 -0400)
committerFelix Fietkau <nbd@nbd.name>
Fri, 2 Sep 2016 12:43:52 +0000 (14:43 +0200)
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>
config/Config-kernel.in

index b9aaac5..d8ca76c 100644 (file)
@@ -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
 #