selinux: allow MLS->non-MLS and vice versa upon policy reload
authorGuido Trentalancia <guido@trentalancia.com>
Wed, 3 Feb 2010 15:40:20 +0000 (16:40 +0100)
committerJames Morris <jmorris@namei.org>
Wed, 3 Feb 2010 22:06:36 +0000 (09:06 +1100)
commit0719aaf5ead7555b7b7a4a080ebf2826a871384e
tree19c0b16b1013d84a8b8092737d38e60f3dd7e939
parent42596eafdd75257a640f64701b9b07090bcd84b0
selinux: allow MLS->non-MLS and vice versa upon policy reload

Allow runtime switching between different policy types (e.g. from a MLS/MCS
policy to a non-MLS/non-MCS policy or viceversa).

Signed-off-by: Guido Trentalancia <guido@trentalancia.com>
Acked-by: Stephen Smalley <sds@tycho.nsa.gov>
Signed-off-by: James Morris <jmorris@namei.org>
security/selinux/include/security.h
security/selinux/selinuxfs.c
security/selinux/ss/context.h
security/selinux/ss/mls.c
security/selinux/ss/mls.h
security/selinux/ss/mls_types.h
security/selinux/ss/policydb.c
security/selinux/ss/policydb.h
security/selinux/ss/services.c