]> git.hungrycats.org Git - linux/commit
[PATCH] selinux: change context_to_sid handling for no-policy case
authorAndrew Morton <akpm@osdl.org>
Wed, 21 Apr 2004 00:43:42 +0000 (17:43 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Wed, 21 Apr 2004 00:43:42 +0000 (17:43 -0700)
commit77782961e520439fef9fa1506c9bdf901f6add37
tree5829caff1d688ae178218a5dce42a875d1cc712d
parent014df416805b44b22d335e376ac30d6b6fc301b5
[PATCH] selinux: change context_to_sid handling for no-policy case

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

This patch changes the behavior of security_context_to_sid in the no-policy
case so that it simply accepts all contexts and maps them to the kernel SID
rather than rejecting anything other than an initial SID.  The change avoids
error conditions when using SELinux in permissive/no-policy mode, so that any
file contexts left on disk from prior use of SELinux with a policy will not
cause an error when they are looked up and userspace attempts to set contexts
can succeed.
security/selinux/ss/services.c