|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
41c139 |
policy_module(afs, 1.5.1)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
########################################
|
|
Chris PeBenito |
48b1d0 |
#
|
|
Chris PeBenito |
48b1d0 |
# Declarations
|
|
Chris PeBenito |
48b1d0 |
#
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
13306f |
type afs_t;
|
|
Chris PeBenito |
13306f |
type afs_exec_t;
|
|
Chris PeBenito |
13306f |
init_daemon_domain(afs_t, afs_exec_t)
|
|
Chris PeBenito |
13306f |
|
|
Chris PeBenito |
48b1d0 |
type afs_bosserver_t;
|
|
Chris PeBenito |
48b1d0 |
type afs_bosserver_exec_t;
|
|
Chris PeBenito |
0bfccd |
init_daemon_domain(afs_bosserver_t, afs_bosserver_exec_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
13306f |
type afs_cache_t;
|
|
Chris PeBenito |
13306f |
files_type(afs_cache_t)
|
|
Chris PeBenito |
13306f |
|
|
Chris PeBenito |
48b1d0 |
type afs_config_t;
|
|
Chris PeBenito |
48b1d0 |
files_type(afs_config_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
type afs_dbdir_t;
|
|
Chris PeBenito |
48b1d0 |
files_type(afs_dbdir_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
# exported files
|
|
Chris PeBenito |
48b1d0 |
type afs_files_t;
|
|
Chris PeBenito |
48b1d0 |
files_type(afs_files_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
type afs_fsserver_t;
|
|
Chris PeBenito |
48b1d0 |
type afs_fsserver_exec_t;
|
|
Chris PeBenito |
48b1d0 |
domain_type(afs_fsserver_t)
|
|
Chris PeBenito |
0bfccd |
domain_entry_file(afs_fsserver_t, afs_fsserver_exec_t)
|
|
Chris PeBenito |
48b1d0 |
role system_r types afs_fsserver_t;
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
13306f |
type afs_initrc_exec_t;
|
|
Chris PeBenito |
13306f |
init_script_file(afs_initrc_exec_t)
|
|
Chris PeBenito |
13306f |
|
|
Chris PeBenito |
48b1d0 |
type afs_ka_db_t;
|
|
Chris PeBenito |
48b1d0 |
files_type(afs_ka_db_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
type afs_kaserver_t;
|
|
Chris PeBenito |
48b1d0 |
type afs_kaserver_exec_t;
|
|
Chris PeBenito |
48b1d0 |
domain_type(afs_kaserver_t)
|
|
Chris PeBenito |
0bfccd |
domain_entry_file(afs_kaserver_t, afs_kaserver_exec_t)
|
|
Chris PeBenito |
48b1d0 |
role system_r types afs_kaserver_t;
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
type afs_logfile_t;
|
|
Chris PeBenito |
48b1d0 |
logging_log_file(afs_logfile_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
type afs_pt_db_t;
|
|
Chris PeBenito |
48b1d0 |
files_type(afs_pt_db_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
type afs_ptserver_t;
|
|
Chris PeBenito |
48b1d0 |
type afs_ptserver_exec_t;
|
|
Chris PeBenito |
48b1d0 |
domain_type(afs_ptserver_t)
|
|
Chris PeBenito |
0bfccd |
domain_entry_file(afs_ptserver_t, afs_ptserver_exec_t)
|
|
Chris PeBenito |
48b1d0 |
role system_r types afs_ptserver_t;
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
type afs_vl_db_t;
|
|
Chris PeBenito |
48b1d0 |
files_type(afs_vl_db_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
type afs_vlserver_t;
|
|
Chris PeBenito |
48b1d0 |
type afs_vlserver_exec_t;
|
|
Chris PeBenito |
48b1d0 |
domain_type(afs_vlserver_t)
|
|
Chris PeBenito |
0bfccd |
domain_entry_file(afs_vlserver_t, afs_vlserver_exec_t)
|
|
Chris PeBenito |
48b1d0 |
role system_r types afs_vlserver_t;
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
########################################
|
|
Chris PeBenito |
48b1d0 |
#
|
|
Chris PeBenito |
13306f |
# afs client local policy
|
|
Chris PeBenito |
13306f |
#
|
|
Chris PeBenito |
13306f |
|
|
Chris PeBenito |
13306f |
allow afs_t self:capability { sys_nice sys_tty_config };
|
|
Chris PeBenito |
13306f |
allow afs_t self:process setsched;
|
|
Chris PeBenito |
13306f |
allow afs_t self:udp_socket create_socket_perms;
|
|
Chris PeBenito |
13306f |
allow afs_t self:fifo_file rw_file_perms;
|
|
Chris PeBenito |
13306f |
allow afs_t self:unix_stream_socket create_stream_socket_perms;
|
|
Chris PeBenito |
13306f |
|
|
Chris PeBenito |
13306f |
manage_files_pattern(afs_t, afs_cache_t, afs_cache_t)
|
|
Chris PeBenito |
13306f |
manage_dirs_pattern(afs_t, afs_cache_t, afs_cache_t)
|
|
Chris PeBenito |
13306f |
files_var_filetrans(afs_t, afs_cache_t, { file dir })
|
|
Chris PeBenito |
13306f |
|
|
Chris PeBenito |
13306f |
files_mounton_mnt(afs_t)
|
|
Chris PeBenito |
13306f |
files_read_etc_files(afs_t)
|
|
Chris PeBenito |
41c139 |
files_read_usr_files(afs_t)
|
|
Chris PeBenito |
13306f |
files_rw_etc_runtime_files(afs_t)
|
|
Chris PeBenito |
13306f |
|
|
Chris PeBenito |
13306f |
fs_getattr_xattr_fs(afs_t)
|
|
Chris PeBenito |
13306f |
fs_mount_nfs(afs_t)
|
|
Chris PeBenito |
13306f |
|
|
Chris PeBenito |
13306f |
kernel_rw_afs_state(afs_t)
|
|
Chris PeBenito |
13306f |
|
|
Chris PeBenito |
13306f |
corenet_all_recvfrom_unlabeled(afs_t)
|
|
Chris PeBenito |
13306f |
corenet_all_recvfrom_netlabel(afs_t)
|
|
Chris PeBenito |
13306f |
corenet_tcp_sendrecv_generic_if(afs_t)
|
|
Chris PeBenito |
13306f |
corenet_udp_sendrecv_generic_if(afs_t)
|
|
Chris PeBenito |
13306f |
corenet_tcp_sendrecv_generic_node(afs_t)
|
|
Chris PeBenito |
13306f |
corenet_udp_sendrecv_generic_node(afs_t)
|
|
Chris PeBenito |
13306f |
corenet_tcp_sendrecv_all_ports(afs_t)
|
|
Chris PeBenito |
13306f |
corenet_udp_sendrecv_all_ports(afs_t)
|
|
Chris PeBenito |
13306f |
corenet_udp_bind_generic_node(afs_t)
|
|
Chris PeBenito |
13306f |
|
|
Chris PeBenito |
13306f |
logging_send_syslog_msg(afs_t)
|
|
Chris PeBenito |
13306f |
|
|
Chris PeBenito |
13306f |
miscfiles_read_localization(afs_t)
|
|
Chris PeBenito |
13306f |
|
|
Chris PeBenito |
13306f |
########################################
|
|
Chris PeBenito |
13306f |
#
|
|
Chris PeBenito |
48b1d0 |
# AFS bossserver local policy
|
|
Chris PeBenito |
48b1d0 |
#
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
allow afs_bosserver_t self:process { setsched signal_perms };
|
|
Chris PeBenito |
48b1d0 |
allow afs_bosserver_t self:tcp_socket create_stream_socket_perms;
|
|
Chris PeBenito |
48b1d0 |
allow afs_bosserver_t self:udp_socket create_socket_perms;
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
3f67f7 |
can_exec(afs_bosserver_t, afs_bosserver_exec_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
0bfccd |
manage_dirs_pattern(afs_bosserver_t, afs_config_t, afs_config_t)
|
|
Chris PeBenito |
0bfccd |
manage_files_pattern(afs_bosserver_t, afs_config_t, afs_config_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
0b36a2 |
allow afs_bosserver_t afs_dbdir_t:dir list_dir_perms;
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
allow afs_bosserver_t afs_fsserver_t:process signal_perms;
|
|
Chris PeBenito |
c0868a |
domtrans_pattern(afs_bosserver_t, afs_fsserver_exec_t, afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
allow afs_bosserver_t afs_kaserver_t:process signal_perms;
|
|
Chris PeBenito |
c0868a |
domtrans_pattern(afs_bosserver_t, afs_kaserver_exec_t, afs_kaserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
c0868a |
allow afs_bosserver_t afs_logfile_t:file manage_file_perms;
|
|
Chris PeBenito |
c0868a |
allow afs_bosserver_t afs_logfile_t:dir manage_dir_perms;
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
allow afs_bosserver_t afs_ptserver_t:process signal_perms;
|
|
Chris PeBenito |
c0868a |
domtrans_pattern(afs_bosserver_t, afs_ptserver_exec_t, afs_ptserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
allow afs_bosserver_t afs_vlserver_t:process signal_perms;
|
|
Chris PeBenito |
c0868a |
domtrans_pattern(afs_bosserver_t, afs_vlserver_exec_t, afs_vlserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
kernel_read_kernel_sysctls(afs_bosserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
190066 |
corenet_all_recvfrom_unlabeled(afs_bosserver_t)
|
|
Chris PeBenito |
190066 |
corenet_all_recvfrom_netlabel(afs_bosserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_tcp_sendrecv_generic_if(afs_bosserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_udp_sendrecv_generic_if(afs_bosserver_t)
|
|
Chris PeBenito |
c12621 |
corenet_tcp_sendrecv_generic_node(afs_bosserver_t)
|
|
Chris PeBenito |
c12621 |
corenet_udp_sendrecv_generic_node(afs_bosserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_tcp_sendrecv_all_ports(afs_bosserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_udp_sendrecv_all_ports(afs_bosserver_t)
|
|
Chris PeBenito |
c12621 |
corenet_udp_bind_generic_node(afs_bosserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_udp_bind_afs_bos_port(afs_bosserver_t)
|
|
Chris PeBenito |
9d0c9b |
corenet_sendrecv_afs_bos_server_packets(afs_bosserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
files_read_etc_files(afs_bosserver_t)
|
|
Chris PeBenito |
48b1d0 |
files_list_home(afs_bosserver_t)
|
|
Chris PeBenito |
48b1d0 |
files_read_usr_files(afs_bosserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
miscfiles_read_localization(afs_bosserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
seutil_read_config(afs_bosserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
sysnet_read_config(afs_bosserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
########################################
|
|
Chris PeBenito |
48b1d0 |
#
|
|
Chris PeBenito |
48b1d0 |
# fileserver local policy
|
|
Chris PeBenito |
48b1d0 |
#
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
allow afs_fsserver_t self:capability { kill dac_override chown fowner sys_nice };
|
|
Chris PeBenito |
48b1d0 |
dontaudit afs_fsserver_t self:capability fsetid;
|
|
Chris PeBenito |
48b1d0 |
allow afs_fsserver_t self:process { setsched signal_perms };
|
|
Chris PeBenito |
c0868a |
allow afs_fsserver_t self:fifo_file rw_fifo_file_perms;
|
|
Chris PeBenito |
33c7e6 |
allow afs_fsserver_t self:tcp_socket create_stream_socket_perms;
|
|
Chris PeBenito |
33c7e6 |
allow afs_fsserver_t self:udp_socket create_socket_perms;
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
0bfccd |
read_files_pattern(afs_fsserver_t, afs_config_t, afs_config_t)
|
|
Chris PeBenito |
c0868a |
allow afs_fsserver_t afs_config_t:dir list_dir_perms;
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
0bfccd |
manage_dirs_pattern(afs_fsserver_t, afs_config_t, afs_config_t)
|
|
Chris PeBenito |
0bfccd |
manage_files_pattern(afs_fsserver_t, afs_config_t, afs_config_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
allow afs_fsserver_t afs_files_t:filesystem getattr;
|
|
Chris PeBenito |
0bfccd |
manage_dirs_pattern(afs_fsserver_t, afs_files_t, afs_files_t)
|
|
Chris PeBenito |
0bfccd |
manage_files_pattern(afs_fsserver_t, afs_files_t, afs_files_t)
|
|
Chris PeBenito |
0bfccd |
manage_lnk_files_pattern(afs_fsserver_t, afs_files_t, afs_files_t)
|
|
Chris PeBenito |
0bfccd |
manage_fifo_files_pattern(afs_fsserver_t, afs_files_t, afs_files_t)
|
|
Chris PeBenito |
0bfccd |
manage_sock_files_pattern(afs_fsserver_t, afs_files_t, afs_files_t)
|
|
Chris PeBenito |
0bfccd |
filetrans_pattern(afs_fsserver_t, afs_config_t, afs_files_t, { file lnk_file sock_file fifo_file })
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
can_exec(afs_fsserver_t, afs_fsserver_exec_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
0bfccd |
manage_dirs_pattern(afs_fsserver_t, afs_logfile_t, afs_logfile_t)
|
|
Chris PeBenito |
0bfccd |
manage_files_pattern(afs_fsserver_t, afs_logfile_t, afs_logfile_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
kernel_read_system_state(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
kernel_read_kernel_sysctls(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
corenet_tcp_sendrecv_generic_if(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_udp_sendrecv_generic_if(afs_fsserver_t)
|
|
Chris PeBenito |
c12621 |
corenet_tcp_sendrecv_generic_node(afs_fsserver_t)
|
|
Chris PeBenito |
c12621 |
corenet_udp_sendrecv_generic_node(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_tcp_sendrecv_all_ports(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_udp_sendrecv_all_ports(afs_fsserver_t)
|
|
Chris PeBenito |
190066 |
corenet_all_recvfrom_unlabeled(afs_fsserver_t)
|
|
Chris PeBenito |
190066 |
corenet_all_recvfrom_netlabel(afs_fsserver_t)
|
|
Chris PeBenito |
c12621 |
corenet_tcp_bind_generic_node(afs_fsserver_t)
|
|
Chris PeBenito |
c12621 |
corenet_udp_bind_generic_node(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_tcp_bind_afs_fs_port(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_udp_bind_afs_fs_port(afs_fsserver_t)
|
|
Chris PeBenito |
9d0c9b |
corenet_sendrecv_afs_fs_server_packets(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
files_read_etc_files(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
files_read_etc_runtime_files(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
files_list_home(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
files_read_usr_files(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
files_list_pids(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
files_dontaudit_search_mnt(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
fs_getattr_xattr_fs(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
term_dontaudit_use_console(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
init_dontaudit_use_script_fds(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
logging_send_syslog_msg(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
miscfiles_read_localization(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
seutil_read_config(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
sysnet_read_config(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
296273 |
userdom_dontaudit_use_user_terminals(afs_fsserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
########################################
|
|
Chris PeBenito |
48b1d0 |
#
|
|
Chris PeBenito |
48b1d0 |
# kaserver local policy
|
|
Chris PeBenito |
48b1d0 |
#
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
allow afs_kaserver_t self:unix_stream_socket create_stream_socket_perms;
|
|
Chris PeBenito |
48b1d0 |
allow afs_kaserver_t self:tcp_socket create_stream_socket_perms;
|
|
Chris PeBenito |
48b1d0 |
allow afs_kaserver_t self:udp_socket create_socket_perms;
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
0bfccd |
manage_files_pattern(afs_kaserver_t, afs_config_t, afs_config_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
0bfccd |
manage_files_pattern(afs_kaserver_t, afs_dbdir_t, afs_ka_db_t)
|
|
Chris PeBenito |
0bfccd |
filetrans_pattern(afs_kaserver_t, afs_dbdir_t, afs_ka_db_t, file)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
0bfccd |
manage_dirs_pattern(afs_kaserver_t, afs_logfile_t, afs_logfile_t)
|
|
Chris PeBenito |
0bfccd |
manage_files_pattern(afs_kaserver_t, afs_logfile_t, afs_logfile_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
kernel_read_kernel_sysctls(afs_kaserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
190066 |
corenet_all_recvfrom_unlabeled(afs_kaserver_t)
|
|
Chris PeBenito |
190066 |
corenet_all_recvfrom_netlabel(afs_kaserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_tcp_sendrecv_generic_if(afs_kaserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_udp_sendrecv_generic_if(afs_kaserver_t)
|
|
Chris PeBenito |
c12621 |
corenet_tcp_sendrecv_generic_node(afs_kaserver_t)
|
|
Chris PeBenito |
c12621 |
corenet_udp_sendrecv_generic_node(afs_kaserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_tcp_sendrecv_all_ports(afs_kaserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_udp_sendrecv_all_ports(afs_kaserver_t)
|
|
Chris PeBenito |
c12621 |
corenet_udp_bind_generic_node(afs_kaserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_udp_bind_afs_ka_port(afs_kaserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_udp_bind_kerberos_port(afs_kaserver_t)
|
|
Chris PeBenito |
9d0c9b |
corenet_sendrecv_afs_ka_server_packets(afs_kaserver_t)
|
|
Chris PeBenito |
9d0c9b |
corenet_sendrecv_kerberos_server_packets(afs_kaserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
files_read_etc_files(afs_kaserver_t)
|
|
Chris PeBenito |
48b1d0 |
files_list_home(afs_kaserver_t)
|
|
Chris PeBenito |
48b1d0 |
files_read_usr_files(afs_kaserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
miscfiles_read_localization(afs_kaserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
seutil_read_config(afs_kaserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
sysnet_read_config(afs_kaserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
296273 |
userdom_dontaudit_use_user_terminals(afs_kaserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
########################################
|
|
Chris PeBenito |
48b1d0 |
#
|
|
Chris PeBenito |
48b1d0 |
# ptserver local policy
|
|
Chris PeBenito |
48b1d0 |
#
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
allow afs_ptserver_t self:unix_stream_socket create_stream_socket_perms;
|
|
Chris PeBenito |
48b1d0 |
allow afs_ptserver_t self:tcp_socket create_stream_socket_perms;
|
|
Chris PeBenito |
48b1d0 |
allow afs_ptserver_t self:udp_socket create_socket_perms;
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
3f67f7 |
read_files_pattern(afs_ptserver_t, afs_config_t, afs_config_t)
|
|
Chris PeBenito |
c0868a |
allow afs_ptserver_t afs_config_t:dir list_dir_perms;
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
0bfccd |
manage_dirs_pattern(afs_ptserver_t, afs_logfile_t, afs_logfile_t)
|
|
Chris PeBenito |
0bfccd |
manage_files_pattern(afs_ptserver_t, afs_logfile_t, afs_logfile_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
0bfccd |
manage_files_pattern(afs_ptserver_t, afs_dbdir_t, afs_pt_db_t)
|
|
Chris PeBenito |
0bfccd |
filetrans_pattern(afs_ptserver_t, afs_dbdir_t, afs_pt_db_t, file)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
190066 |
corenet_all_recvfrom_unlabeled(afs_ptserver_t)
|
|
Chris PeBenito |
190066 |
corenet_all_recvfrom_netlabel(afs_ptserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_tcp_sendrecv_generic_if(afs_ptserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_udp_sendrecv_generic_if(afs_ptserver_t)
|
|
Chris PeBenito |
c12621 |
corenet_tcp_sendrecv_generic_node(afs_ptserver_t)
|
|
Chris PeBenito |
c12621 |
corenet_udp_sendrecv_generic_node(afs_ptserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_tcp_sendrecv_all_ports(afs_ptserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_udp_sendrecv_all_ports(afs_ptserver_t)
|
|
Chris PeBenito |
c12621 |
corenet_udp_bind_generic_node(afs_ptserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_udp_bind_afs_pt_port(afs_ptserver_t)
|
|
Chris PeBenito |
9d0c9b |
corenet_sendrecv_afs_pt_server_packets(afs_ptserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
files_read_etc_files(afs_ptserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
miscfiles_read_localization(afs_ptserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
sysnet_read_config(afs_ptserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
296273 |
userdom_dontaudit_use_user_terminals(afs_ptserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
########################################
|
|
Chris PeBenito |
48b1d0 |
#
|
|
Chris PeBenito |
48b1d0 |
# vlserver local policy
|
|
Chris PeBenito |
48b1d0 |
#
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
allow afs_vlserver_t self:unix_stream_socket create_stream_socket_perms;
|
|
Chris PeBenito |
48b1d0 |
allow afs_vlserver_t self:tcp_socket create_stream_socket_perms;
|
|
Chris PeBenito |
48b1d0 |
allow afs_vlserver_t self:udp_socket create_socket_perms;
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
3f67f7 |
read_files_pattern(afs_vlserver_t, afs_config_t, afs_config_t)
|
|
Chris PeBenito |
c0868a |
allow afs_vlserver_t afs_config_t:dir list_dir_perms;
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
0bfccd |
manage_dirs_pattern(afs_vlserver_t, afs_logfile_t, afs_logfile_t)
|
|
Chris PeBenito |
0bfccd |
manage_files_pattern(afs_vlserver_t, afs_logfile_t, afs_logfile_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
0bfccd |
manage_files_pattern(afs_vlserver_t, afs_dbdir_t, afs_vl_db_t)
|
|
Chris PeBenito |
3f67f7 |
filetrans_pattern(afs_vlserver_t, afs_dbdir_t, afs_vl_db_t, file)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
190066 |
corenet_all_recvfrom_unlabeled(afs_vlserver_t)
|
|
Chris PeBenito |
190066 |
corenet_all_recvfrom_netlabel(afs_vlserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_tcp_sendrecv_generic_if(afs_vlserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_udp_sendrecv_generic_if(afs_vlserver_t)
|
|
Chris PeBenito |
c12621 |
corenet_tcp_sendrecv_generic_node(afs_vlserver_t)
|
|
Chris PeBenito |
c12621 |
corenet_udp_sendrecv_generic_node(afs_vlserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_tcp_sendrecv_all_ports(afs_vlserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_udp_sendrecv_all_ports(afs_vlserver_t)
|
|
Chris PeBenito |
c12621 |
corenet_udp_bind_generic_node(afs_vlserver_t)
|
|
Chris PeBenito |
48b1d0 |
corenet_udp_bind_afs_vl_port(afs_vlserver_t)
|
|
Chris PeBenito |
9d0c9b |
corenet_sendrecv_afs_vl_server_packets(afs_vlserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
files_read_etc_files(afs_vlserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
miscfiles_read_localization(afs_vlserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
48b1d0 |
sysnet_read_config(afs_vlserver_t)
|
|
Chris PeBenito |
48b1d0 |
|
|
Chris PeBenito |
296273 |
userdom_dontaudit_use_user_terminals(afs_vlserver_t)
|