2 policy_module(kerneloops, 1.2.4)
4 ########################################
10 type kerneloops_exec_t;
11 init_daemon_domain(kerneloops_t, kerneloops_exec_t)
13 type kerneloops_initrc_exec_t;
14 init_script_file(kerneloops_initrc_exec_t)
16 type kerneloops_tmp_t;
17 files_tmp_file(kerneloops_tmp_t)
19 ########################################
21 # kerneloops local policy
24 allow kerneloops_t self:capability sys_nice;
25 allow kerneloops_t self:process { setsched getsched signal };
26 allow kerneloops_t self:fifo_file rw_file_perms;
28 manage_files_pattern(kerneloops_t, kerneloops_tmp_t, kerneloops_tmp_t)
29 files_tmp_filetrans(kerneloops_t, kerneloops_tmp_t, file)
31 kernel_read_ring_buffer(kerneloops_t)
33 # Init script handling
34 domain_use_interactive_fds(kerneloops_t)
36 corenet_all_recvfrom_unlabeled(kerneloops_t)
37 corenet_all_recvfrom_netlabel(kerneloops_t)
38 corenet_tcp_sendrecv_generic_if(kerneloops_t)
39 corenet_tcp_sendrecv_generic_node(kerneloops_t)
40 corenet_tcp_sendrecv_all_ports(kerneloops_t)
41 corenet_tcp_bind_http_port(kerneloops_t)
42 corenet_tcp_connect_http_port(kerneloops_t)
44 files_read_etc_files(kerneloops_t)
46 auth_use_nsswitch(kerneloops_t)
48 logging_send_syslog_msg(kerneloops_t)
49 logging_read_generic_logs(kerneloops_t)
51 miscfiles_read_localization(kerneloops_t)
54 dbus_system_domain(kerneloops_t, kerneloops_exec_t)