## DomainKeys Identified Mail milter. ######################################## ## ## Allow a domain to talk to dkim via Unix domain socket ## ## ## ## Domain allowed access. ## ## # interface(`dkim_stream_connect',` gen_require(` type dkim_milter_data_t, dkim_milter_t; ') stream_connect_pattern($1, dkim_milter_data_t, dkim_milter_data_t, dkim_milter_t) ') ######################################## ## ## All of the rules required to ## administrate an dkim environment. ## ## ## ## Domain allowed access. ## ## ## ## ## Role allowed access. ## ## ## # interface(`dkim_admin',` gen_require(` type dkim_milter_t, dkim_milter_initrc_exec_t, dkim_milter_private_key_t; type dkim_milter_data_t; ') allow $1 dkim_milter_t:process { ptrace signal_perms }; ps_process_pattern($1, dkim_milter_t) init_startstop_service($1, $2, dkim_milter_t, dkim_milter_initrc_exec_t) files_search_etc($1) admin_pattern($1, dkim_milter_private_key_t) files_search_runtime($1) admin_pattern($1, dkim_milter_data_t) ')