forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'next' of git://selinuxproject.org/~jmorris/linux-security
* 'next' of git://selinuxproject.org/~jmorris/linux-security: (95 commits) TOMOYO: Fix incomplete read after seek. Smack: allow to access /smack/access as normal user TOMOYO: Fix unused kernel config option. Smack: fix: invalid length set for the result of /smack/access Smack: compilation fix Smack: fix for /smack/access output, use string instead of byte Smack: domain transition protections (v3) Smack: Provide information for UDS getsockopt(SO_PEERCRED) Smack: Clean up comments Smack: Repair processing of fcntl Smack: Rule list lookup performance Smack: check permissions from user space (v2) TOMOYO: Fix quota and garbage collector. TOMOYO: Remove redundant tasklist_lock. TOMOYO: Fix domain transition failure warning. TOMOYO: Remove tomoyo_policy_memory_lock spinlock. TOMOYO: Simplify garbage collector. TOMOYO: Fix make namespacecheck warnings. target: check hex2bin result encrypted-keys: check hex2bin result ...
- Loading branch information
Showing
99 changed files
with
4,701 additions
and
1,432 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
What: security/evm | ||
Date: March 2011 | ||
Contact: Mimi Zohar <[email protected]> | ||
Description: | ||
EVM protects a file's security extended attributes(xattrs) | ||
against integrity attacks. The initial method maintains an | ||
HMAC-sha1 value across the extended attributes, storing the | ||
value as the extended attribute 'security.evm'. | ||
|
||
EVM depends on the Kernel Key Retention System to provide it | ||
with a trusted/encrypted key for the HMAC-sha1 operation. | ||
The key is loaded onto the root's keyring using keyctl. Until | ||
EVM receives notification that the key has been successfully | ||
loaded onto the keyring (echo 1 > <securityfs>/evm), EVM | ||
can not create or validate the 'security.evm' xattr, but | ||
returns INTEGRITY_UNKNOWN. Loading the key and signaling EVM | ||
should be done as early as possible. Normally this is done | ||
in the initramfs, which has already been measured as part | ||
of the trusted boot. For more information on creating and | ||
loading existing trusted/encrypted keys, refer to: | ||
Documentation/keys-trusted-encrypted.txt. (A sample dracut | ||
patch, which loads the trusted/encrypted key and enables | ||
EVM, is available from http://linux-ima.sourceforge.net/#EVM.) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2552,6 +2552,11 @@ S: Maintained | |
F: Documentation/filesystems/ext4.txt | ||
F: fs/ext4/ | ||
|
||
Extended Verification Module (EVM) | ||
M: Mimi Zohar <[email protected]> | ||
S: Supported | ||
F: security/integrity/evm/ | ||
|
||
F71805F HARDWARE MONITORING DRIVER | ||
M: Jean Delvare <[email protected]> | ||
L: [email protected] | ||
|
@@ -6447,7 +6452,7 @@ L: [email protected] (subscribers-only, for users in English) | |
L: [email protected] (subscribers-only, for developers in Japanese) | ||
L: [email protected] (subscribers-only, for users in Japanese) | ||
W: http://tomoyo.sourceforge.jp/ | ||
T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.4.x/tomoyo-lsm/patches/ | ||
T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ | ||
S: Maintained | ||
F: security/tomoyo/ | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.