3f0b27e
policy_module(authconfig, 1.0.0)
3f0b27e
3f0b27e
########################################
3f0b27e
#
3f0b27e
# Declarations
3f0b27e
#
3f0b27e
3f0b27e
type authconfig_t;
3f0b27e
type authconfig_exec_t;
3f0b27e
application_domain(authconfig_t, authconfig_exec_t)
3f0b27e
3f0b27e
type authconfig_var_lib_t;
3f0b27e
files_type(authconfig_var_lib_t)
3f0b27e
3f0b27e
########################################
3f0b27e
#
3f0b27e
# authconfig local policy
3f0b27e
#
3f0b27e
allow authconfig_t self:fifo_file rw_fifo_file_perms;
3f0b27e
allow authconfig_t self:unix_stream_socket create_stream_socket_perms;
3f0b27e
3f0b27e
manage_dirs_pattern(authconfig_t, authconfig_var_lib_t, authconfig_var_lib_t)
3f0b27e
manage_files_pattern(authconfig_t, authconfig_var_lib_t, authconfig_var_lib_t)
3f0b27e
manage_lnk_files_pattern(authconfig_t, authconfig_var_lib_t, authconfig_var_lib_t)
3f0b27e
files_var_lib_filetrans(authconfig_t, authconfig_var_lib_t, { dir file lnk_file })
3f0b27e
3f0b27e
domain_use_interactive_fds(authconfig_t)
3f0b27e
3f0b27e
3f0b27e
init_domtrans_script(authconfig_t)
3f0b27e
3f0b27e
unconfined_domain_noaudit(authconfig_t)