[PATCH] ecryptfs: fs/Makefile and fs/Kconfig
authorMichael Halcrow <mhalcrow@us.ibm.com>
Wed, 4 Oct 2006 09:16:22 +0000 (02:16 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Wed, 4 Oct 2006 14:55:24 +0000 (07:55 -0700)
commit237fead619984cc48818fe12ee0ceada3f55b012
tree40c6cacf2331191139e847988882b168d111c12e
parentf7aa2638f288f4c67acdb55947472740bd27d27a
[PATCH] ecryptfs: fs/Makefile and fs/Kconfig

eCryptfs is a stacked cryptographic filesystem for Linux.  It is derived from
Erez Zadok's Cryptfs, implemented through the FiST framework for generating
stacked filesystems.  eCryptfs extends Cryptfs to provide advanced key
management and policy features.  eCryptfs stores cryptographic metadata in the
header of each file written, so that encrypted files can be copied between
hosts; the file will be decryptable with the proper key, and there is no need
to keep track of any additional information aside from what is already in the
encrypted file itself.

[akpm@osdl.org: updates for ongoing API changes]
[bunk@stusta.de: cleanups]
[akpm@osdl.org: alpha build fix]
[akpm@osdl.org: cleanups]
[tytso@mit.edu: inode-diet updates]
[pbadari@us.ibm.com: generic_file_*_read/write() interface updates]
[rdunlap@xenotime.net: printk format fixes]
[akpm@osdl.org: make slab creation and teardown table-driven]
Signed-off-by: Phillip Hellewell <phillip@hellewell.homeip.net>
Signed-off-by: Michael Halcrow <mhalcrow@us.ibm.com>
Signed-off-by: Erez Zadok <ezk@cs.sunysb.edu>
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Stephan Mueller <smueller@chronox.de>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Signed-off-by: Badari Pulavarty <pbadari@us.ibm.com>
Signed-off-by: Randy Dunlap <rdunlap@xenotime.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
15 files changed:
Documentation/ecryptfs.txt [new file with mode: 0644]
MAINTAINERS
fs/Kconfig
fs/Makefile
fs/ecryptfs/Makefile [new file with mode: 0644]
fs/ecryptfs/crypto.c [new file with mode: 0644]
fs/ecryptfs/debug.c [new file with mode: 0644]
fs/ecryptfs/dentry.c [new file with mode: 0644]
fs/ecryptfs/ecryptfs_kernel.h [new file with mode: 0644]
fs/ecryptfs/file.c [new file with mode: 0644]
fs/ecryptfs/inode.c [new file with mode: 0644]
fs/ecryptfs/keystore.c [new file with mode: 0644]
fs/ecryptfs/main.c [new file with mode: 0644]
fs/ecryptfs/mmap.c [new file with mode: 0644]
fs/ecryptfs/super.c [new file with mode: 0644]