Revision 3a6366ab
Added by Dominic Cleal over 8 years ago
foreman-selinux-relabel | ||
---|---|---|
/usr/lib64/ruby/site_ruby/1.8/x86_64-linux/agents
|
||
|
||
# relabel SCL mod_passenger and foreman plugins if SCL is found
|
||
[ -d /opt/rh/ruby193/ ] && /sbin/restorecon -ri $* \
|
||
/opt/rh/ruby193/root/usr/share/gems/gems/passenger-* \
|
||
/opt/rh/ruby193/root/usr/lib64/gems/exts/passenger-*/agents \
|
||
/opt/rh/ruby193/root/usr/share/gems/gems/foreman*
|
||
[ -d /opt/theforeman/tfm/ ] && /sbin/restorecon -ri $* \
|
||
/opt/theforeman/tfm/root/usr/share/gems/gems/passenger-* \
|
||
/opt/theforeman/tfm/root/usr/lib64/gems/exts/passenger-*/agents \
|
||
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman*
|
||
|
||
exit 0
|
foreman.fc | ||
---|---|---|
|
||
# Passenger SCL file contexts
|
||
|
||
/opt/rh/ruby193/root/usr/(share/gems/gems|lib64/gems/exts)/passenger-.*/agents/.* -- gen_context(system_u:object_r:passenger_exec_t,s0)
|
||
/opt/rh/ruby193/root/usr/(share/gems/gems|lib64/gems/exts)/passenger-.*/helper-scripts/prespawn -- gen_context(system_u:object_r:passenger_exec_t,s0)
|
||
/opt/theforeman/tfm/root/usr/(share/gems/gems|lib64/gems/exts)/passenger-.*/agents/.* -- gen_context(system_u:object_r:passenger_exec_t,s0)
|
||
/opt/theforeman/tfm/root/usr/(share/gems/gems|lib64/gems/exts)/passenger-.*/helper-scripts/prespawn -- gen_context(system_u:object_r:passenger_exec_t,s0)
|
||
|
||
# Foreman Hooks plugin
|
||
|
||
... | ... | |
# Foreman Tasks plugin
|
||
|
||
/usr/share/gems/gems/foreman-tasks-.*/bin/foreman-tasks -- gen_context(system_u:object_r:foreman_tasks_exec_t,s0)
|
||
/opt/rh/ruby193/root/usr/share/gems/gems/foreman-tasks-.*/bin/foreman-tasks -- gen_context(system_u:object_r:foreman_tasks_exec_t,s0)
|
||
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-.*/bin/foreman-tasks -- gen_context(system_u:object_r:foreman_tasks_exec_t,s0)
|
||
|
||
# Katello plugin
|
||
|
Also available in: Unified diff
refs #4841 - change ruby193 SCL paths to tfm SCL