MOON
Server: Apache/2.2.23 (Unix) mod_ssl/2.2.23 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 PHP/5.4.10
System: Linux vps.presagepowered.net 2.6.18-398.el5 #1 SMP Tue Sep 16 20:51:48 EDT 2014 i686
User: mckernan (512)
PHP: 5.4.10
Disabled: NONE
Upload Files
File: //usr/lib/parallels-tools/installer/prltoolsd.te
policy_module(prltoolsd, 1.0.0)

# Declarations

type prltoolsd_t;
type prltoolsd_exec_t;
init_daemon_domain(prltoolsd_t, prltoolsd_exec_t)

type prltoolsd_devpts_t;
term_login_pty(prltoolsd_devpts_t)

# Policy
# Most of these policies configured using /var/log/audit/audit.log file,
# Other grabbed from sshd.te standart Fedora 20 selinux te conf
gen_require(`
	type ifconfig_t;
	type dhcpc_t;
	type hostname_t;
	type syslogd_var_run_t;
	type netutils_t;
	type var_log_t;
	type var_run_t;
	type var_lib_t;
	type init_var_lib_t;
	type init_var_run_t;
	type root_t;
	type tmp_t;
	type unconfined_t;
	type net_conf_t;
	type devlog_t;
	type kernel_t;
	class lnk_file read;
	class dir search;
	class file open;
	class fifo_file write;
	attribute base_file_type;
')

allow dhcpc_t prltoolsd_t:fifo_file write;
allow hostname_t prltoolsd_t:fifo_file write;
allow ifconfig_t prltoolsd_t:fifo_file write;
allow netutils_t prltoolsd_t:fifo_file write;
allow prltoolsd_t devlog_t:lnk_file read;
allow prltoolsd_t syslogd_var_run_t:dir search;
allow prltoolsd_t var_log_t:file open;
allow prltoolsd_t kernel_t:unix_dgram_socket sendto;
allow prltoolsd_t devlog_t:sock_file write;
allow prltoolsd_t net_conf_t:file { read open getattr };
allow prltoolsd_t self:netlink_route_socket { create setopt bind getattr r_netlink_socket_perms };
allow prltoolsd_t self:unix_dgram_socket { create connect };
allow prltoolsd_t self:capability { ipc_lock dac_override sys_tty_config fsetid sys_admin };
allow prltoolsd_t self:process { setpgid signal };
allow prltoolsd_t unconfined_t:process signal;
allow prltoolsd_t root_t:dir search;
allow prltoolsd_t tmp_t:dir { write add_name create };
allow prltoolsd_t tmp_t:file { create write open };
files_rw_pid_dirs(prltoolsd_t)
unconfined_shell_domtrans(prltoolsd_t)
dev_rw_sysfs(prltoolsd_t)
corecmd_exec_bin(prltoolsd_t)
corecmd_exec_shell(prltoolsd_t)
kernel_list_proc(prltoolsd_t)
kernel_read_all_proc(prltoolsd_t)
kernel_write_proc_files(prltoolsd_t)
term_use_console(prltoolsd_t)
allow prltoolsd_t prltoolsd_devpts_t:chr_file { rw_chr_file_perms setattr_chr_file_perms relabelfrom };
term_create_pty(prltoolsd_t, prltoolsd_devpts_t)
term_write_all_terms(prltoolsd_t)
term_setattr_console(prltoolsd_t)
auth_read_passwd(prltoolsd_t)

allow prltoolsd_t var_run_t:file { create write open getattr unlink read lock };
allow prltoolsd_t var_lib_t:dir { write add_name create };
allow prltoolsd_t var_lib_t:file { create write open getattr unlink read lock };
allow prltoolsd_t init_var_lib_t:dir search;
allow prltoolsd_t init_var_lib_t:file { open read write };
allow prltoolsd_t init_var_run_t:file { open read write lock unlink };
allow prltoolsd_t device_node:blk_file getattr;
allow prltoolsd_t base_file_type:dir { read ioctl };