]> git.neil.brown.name Git - history.git/commit
[PATCH] Add signal state inheritance control to SELinux
authorAndrew Morton <akpm@osdl.org>
Tue, 30 Dec 2003 07:43:11 +0000 (23:43 -0800)
committerLinus Torvalds <torvalds@home.osdl.org>
Tue, 30 Dec 2003 07:43:11 +0000 (23:43 -0800)
commit236446415d197960007e8d5b17e62c86a6280f08
tree0f96785392db2255b29a1ecc8daa31d45d02b04f
parente606758e59f0a821b1db8387f1199931d4cd307f
[PATCH] Add signal state inheritance control to SELinux

From: Stephen Smalley <sds@epoch.ncsc.mil>

This patch against 2.6.0 adds a control to the SELinux module over the
inheritance of signal-related state upon security context transitions in
order to protect the new security context.  If the permission is not
granted by the policy for a given pair of contexts, then transitions
between them will clear itimers, flush all pending signals, forcibly
flush signal handlers, and unblock all signals.  Roland McGrath provided
input and feedback on the patch.
Please apply, or let James Morris and me know if you'd like this to be
resubmitted later.  Thanks.
security/selinux/hooks.c
security/selinux/include/av_perm_to_string.h
security/selinux/include/av_permissions.h