summaryrefslogtreecommitdiff
path: root/security/keys/Makefile
diff options
context:
space:
mode:
authorDavid Howells <dhowells@redhat.com>2009-09-02 08:14:00 (GMT)
committerJames Morris <jmorris@namei.org>2009-09-02 11:29:11 (GMT)
commit5d135440faf7db8d566de0c6fab36b16cf9cfc3b (patch)
treed9c022e73ed51dfe5729fde9a97150cb64b68196 /security/keys/Makefile
parentf041ae2f99d49adc914153a34a2d0e14e4389d90 (diff)
downloadlinux-fsl-qoriq-5d135440faf7db8d566de0c6fab36b16cf9cfc3b.tar.xz
KEYS: Add garbage collection for dead, revoked and expired keys. [try #6]
Add garbage collection for dead, revoked and expired keys. This involved erasing all links to such keys from keyrings that point to them. At that point, the key will be deleted in the normal manner. Keyrings from which garbage collection occurs are shrunk and their quota consumption reduced as appropriate. Dead keys (for which the key type has been removed) will be garbage collected immediately. Revoked and expired keys will hang around for a number of seconds, as set in /proc/sys/kernel/keys/gc_delay before being automatically removed. The default is 5 minutes. Signed-off-by: David Howells <dhowells@redhat.com> Signed-off-by: James Morris <jmorris@namei.org>
Diffstat (limited to 'security/keys/Makefile')
-rw-r--r--security/keys/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/security/keys/Makefile b/security/keys/Makefile
index 747a464..74d5447 100644
--- a/security/keys/Makefile
+++ b/security/keys/Makefile
@@ -3,6 +3,7 @@
#
obj-y := \
+ gc.o \
key.o \
keyring.o \
keyctl.o \