diff --git a/config/file_contexts.subs_dist b/config/file_contexts.subs_dist index 04fca3c..c720871 100644 --- a/config/file_contexts.subs_dist +++ b/config/file_contexts.subs_dist @@ -44,7 +44,7 @@ # busybox aliases # quickly match up the busybox built-in tree to the base filesystem tree -/usr/lib/busybox/bin /bin -/usr/lib/busybox/sbin /sbin +/usr/lib/busybox/bin /usr/bin +/usr/lib/busybox/sbin /usr/sbin /usr/lib/busybox/usr /usr diff --git a/policy/modules/system/getty.fc b/policy/modules/system/getty.fc index 116ea64..d688249 100644 --- a/policy/modules/system/getty.fc +++ b/policy/modules/system/getty.fc @@ -4,6 +4,7 @@ /run/agetty\.reload -- gen_context(system_u:object_r:getty_runtime_t,s0) /usr/bin/.*getty -- gen_context(system_u:object_r:getty_exec_t,s0) +/usr/bin/start_getty -- gen_context(system_u:object_r:bin_t,s0) /usr/sbin/.*getty -- gen_context(system_u:object_r:getty_exec_t,s0) diff --git a/policy/modules/system/init.fc b/policy/modules/system/init.fc index 11a6ce9..3c063b1 100644 --- a/policy/modules/system/init.fc +++ b/policy/modules/system/init.fc @@ -40,6 +40,7 @@ ifdef(`distro_gentoo',` /usr/libexec/dcc/stop-.* -- gen_context(system_u:object_r:initrc_exec_t,s0) /usr/sbin/init(ng)? -- gen_context(system_u:object_r:init_exec_t,s0) +/usr/sbin/init\.sysvinit -- gen_context(system_u:object_r:init_exec_t,s0) /usr/sbin/open_init_pty -- gen_context(system_u:object_r:initrc_exec_t,s0) /usr/sbin/upstart -- gen_context(system_u:object_r:init_exec_t,s0)