linux/security/integrity/ima
Mimi Zohar 8eb988c70e fix ima breakage
The "Untangling ima mess, part 2 with counters" patch messed
up the counters.  Based on conversations with Al Viro, this patch
streamlines ima_path_check() by removing the counter maintaince.
The counters are now updated independently, from measuring the file,
in __dentry_open() and alloc_file() by calling ima_counts_get().
ima_path_check() is called from nfsd and do_filp_open().
It also did not measure all files that should have been measured.
Reason: ima_path_check() got bogus value passed as mask.
[AV: mea culpa]
[AV: add missing nfsd bits]

Signed-off-by: Mimi Zohar <zohar@us.ibm.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2010-02-07 03:06:22 -05:00
..
ima_api.c integrity: audit update 2009-02-12 09:40:14 +11:00
ima_audit.c IMA: use current_cred() instead of current->cred 2009-05-12 11:06:01 +10:00
ima_crypto.c ima: hashing large files bug fix 2009-08-24 14:58:29 +10:00
ima_fs.c const: constify remaining file_operations 2009-10-01 16:11:11 -07:00
ima_iint.c ima: call ima_inode_free ima_inode_free 2009-12-16 12:16:46 -05:00
ima_init.c IMA: Add __init notation to ima functions 2009-05-22 09:34:21 +10:00
ima_main.c fix ima breakage 2010-02-07 03:06:22 -05:00
ima_policy.c IMA: Add __init notation to ima functions 2009-05-22 09:34:21 +10:00
ima_queue.c integrity: ima audit hash_exists fix 2009-06-29 08:57:49 +10:00
ima.h ima: call ima_inode_free ima_inode_free 2009-12-16 12:16:46 -05:00
Kconfig LSM: imbed ima calls in the security hooks 2009-10-25 12:22:48 +08:00
Makefile integrity: IMA display 2009-02-06 09:05:31 +11:00