This patch adds a new security attribute to Smack called
authorCasey Schaufler <casey@schaufler-ca.com>
Thu, 2 Dec 2010 14:43:39 +0000 (06:43 -0800)
committerCasey Schaufler <casey@schaufler-ca.com>
Thu, 2 Dec 2010 14:43:39 +0000 (06:43 -0800)
commit676dac4b1bee0469d6932f698aeb77e8489f5861
tree196b4cb35cf8dfdff0698dc4368cfd00acc7391a
parent93ae86e759299718c611bc543b9b1633bf32905a
This patch adds a new security attribute to Smack called
SMACK64EXEC. It defines label that is used while task is
running.

Exception: in smack_task_wait() child task is checked
for write access to parent task using label inherited
from the task that forked it.

Fixed issues from previous submit:
- SMACK64EXEC was not read when SMACK64 was not set.
- inode security blob was not updated after setting
  SMACK64EXEC
- inode security blob was not updated when removing
  SMACK64EXEC
include/linux/xattr.h
security/smack/smack.h
security/smack/smack_access.c
security/smack/smack_lsm.c
security/smack/smackfs.c