Skip to content

Commit

Permalink
secadm: remove duplicate policies
Browse files Browse the repository at this point in the history
There are some duplicate policies in secadm, which are defined
in userdom_security_admin_template() and remove them in secadm.

Signed-off-by: Tianjia Zhang <[email protected]>
  • Loading branch information
uudiin committed Dec 19, 2024
1 parent 63f0c51 commit f891de7
Showing 1 changed file with 0 additions and 31 deletions.
31 changes: 0 additions & 31 deletions policy/modules/roles/secadm.te
Original file line number Diff line number Diff line change
Expand Up @@ -15,47 +15,16 @@ userdom_security_admin_template(secadm_t, secadm_r)
# Local policy
#

allow secadm_t self:capability { dac_override dac_read_search };

corecmd_exec_shell(secadm_t)

dev_relabel_all_dev_nodes(secadm_t)

domain_obj_id_change_exemption(secadm_t)

mls_process_read_all_levels(secadm_t)
mls_file_read_all_levels(secadm_t)
mls_file_write_all_levels(secadm_t)
mls_file_upgrade(secadm_t)
mls_file_downgrade(secadm_t)

auth_role(secadm, secadm_t, secadm_application_exec_domain, secadm_r)
files_relabel_non_auth_files(secadm_t)
auth_relabel_shadow(secadm_t)

init_exec(secadm_t)

logging_read_audit_log(secadm_t)
logging_read_generic_logs(secadm_t)
logging_read_audit_config(secadm_t)
logging_watch_audit_log(secadm_t)

optional_policy(`
aide_run(secadm_t, secadm_r)
')

optional_policy(`
auditadm_role_change(secadm_r)
')

optional_policy(`
dmesg_exec(secadm_t)
')

optional_policy(`
netlabel_run_mgmt(secadm_t, secadm_r)
')

optional_policy(`
screen_role_template(secadm, secadm_t, secadm_application_exec_domain, secadm_r)
')
Expand Down

0 comments on commit f891de7

Please sign in to comment.