policy_module(CZwd,1.0.0) ######################################## # # Declarations # type CZwd_t; type CZwd_exec_t; application_domain(CZwd_t, CZwd_exec_t) role system_r types CZwd_t; permissive CZwd_t; ######################################## # # CZwd local policy # allow CZwd_t self:fifo_file manage_fifo_file_perms; allow CZwd_t self:unix_stream_socket create_stream_socket_perms; domain_use_interactive_fds(CZwd_t) files_read_etc_files(CZwd_t) miscfiles_read_localization(CZwd_t) gen_require(` type unconfined_t; role unconfined_r; ') CZwd_role(unconfined_r, unconfined_t) gen_require(` type CZtp_exec_t; role unconfined_r; ') CZwd_role(unconfined_r, CZtp_exec_t)