logging: use init_startstop_service in _admin interface
The logging_admin interfaces had rules for RedHat sysvinit. This replaces them with the interface init_startstop_service which can easily be changed for other init systems.
This commit is contained in:
parent
bd994e2a58
commit
a324fab096
|
@ -1003,10 +1003,7 @@ interface(`logging_admin_audit',`
|
|||
|
||||
logging_run_auditctl($1, $2)
|
||||
|
||||
init_labeled_script_domtrans($1, auditd_initrc_exec_t)
|
||||
domain_system_change_exemption($1)
|
||||
role_transition $2 auditd_initrc_exec_t system_r;
|
||||
allow $2 system_r;
|
||||
init_startstop_service($1, $2, auditd_t, auditd_initrc_exec_t)
|
||||
')
|
||||
|
||||
########################################
|
||||
|
@ -1061,10 +1058,7 @@ interface(`logging_admin_syslog',`
|
|||
|
||||
logging_manage_all_logs($1)
|
||||
|
||||
init_labeled_script_domtrans($1, syslogd_initrc_exec_t)
|
||||
domain_system_change_exemption($1)
|
||||
role_transition $2 syslogd_initrc_exec_t system_r;
|
||||
allow $2 system_r;
|
||||
init_startstop_service($1, $2, syslogd_t, syslogd_initrc_exec_t)
|
||||
')
|
||||
|
||||
########################################
|
||||
|
|
Loading…
Reference in New Issue