Also it should be based off policy. So this patch to libselinux will use the policy type to find the translation library. Also libsetrans will now be in /lib/selinux. I have modified the libsetrans library to link libtargeted.so.0 and libstrict.so.0 to libsetrans.so.0. MLS Policy would obviously install their own policy for MITRE Librarie or whatever. Thoughts... Next step to get MCS will be to change libselinux get_default_context to use pluggable module to get categories for a user. Should we use same library? Currenly MCS policy defaults all users to s0-s0:c0.c127, we need to allow admin to specify users categories. Dan --