In the policy for the Trusted RUBIX DBMS, we assign
file contexts using the following (only one representative dir,
'backups', shown): ifdef(`enable_mls',` /var/lib/RUBIXdbms/backups(/.*)? gen_context(system_u:object_r:rubix_backup_t,mls_systemhigh) ') ifdef(`enable_mcs',` /var/lib/RUBIXdbms/backups(/.*)? gen_context(system_u:object_r:rubix_backup_t,mcs_systemhigh) ') When using the mls policy, I get the expected level of mls_systemhigh (s15:c0.c1023). But when using the targeted policy, I get an unexpected value for mcs_systemhigh. I would expect to get s0:c0.c1023, but get s0. I have verified this behavior on Fedora 9 and 12. Is my assumption wrong about what mcs_systemhigh should be or am I missing something? Relevant output from 'semanage fcontext -l' /var/lib/RUBIXdbms/backups(/.*)? all files system_u:object_r:rubix_backup_t:s0 Thanks, Andy |