Tor patch from Dan Walsh.
This commit is contained in:
parent
2b93b88584
commit
25d81d2655
@ -5,5 +5,8 @@
|
|||||||
/usr/sbin/tor -- gen_context(system_u:object_r:tor_exec_t,s0)
|
/usr/sbin/tor -- gen_context(system_u:object_r:tor_exec_t,s0)
|
||||||
|
|
||||||
/var/lib/tor(/.*)? gen_context(system_u:object_r:tor_var_lib_t,s0)
|
/var/lib/tor(/.*)? gen_context(system_u:object_r:tor_var_lib_t,s0)
|
||||||
|
/var/lib/tor-data(/.*)? gen_context(system_u:object_r:tor_var_lib_t,s0)
|
||||||
|
|
||||||
/var/log/tor(/.*)? gen_context(system_u:object_r:tor_var_log_t,s0)
|
/var/log/tor(/.*)? gen_context(system_u:object_r:tor_var_log_t,s0)
|
||||||
|
|
||||||
/var/run/tor(/.*)? gen_context(system_u:object_r:tor_var_run_t,s0)
|
/var/run/tor(/.*)? gen_context(system_u:object_r:tor_var_run_t,s0)
|
||||||
|
@ -1,11 +1,19 @@
|
|||||||
|
|
||||||
policy_module(tor, 1.6.0)
|
policy_module(tor, 1.6.1)
|
||||||
|
|
||||||
########################################
|
########################################
|
||||||
#
|
#
|
||||||
# Declarations
|
# Declarations
|
||||||
#
|
#
|
||||||
|
|
||||||
|
## <desc>
|
||||||
|
## <p>
|
||||||
|
## Allow tor daemon to bind
|
||||||
|
## tcp sockets to all unreserved ports.
|
||||||
|
## </p>
|
||||||
|
## </desc>
|
||||||
|
gen_tunable(tor_bind_all_unreserved_ports, false)
|
||||||
|
|
||||||
type tor_t;
|
type tor_t;
|
||||||
type tor_exec_t;
|
type tor_exec_t;
|
||||||
init_daemon_domain(tor_t, tor_exec_t)
|
init_daemon_domain(tor_t, tor_exec_t)
|
||||||
@ -89,11 +97,16 @@ domain_use_interactive_fds(tor_t)
|
|||||||
|
|
||||||
files_read_etc_files(tor_t)
|
files_read_etc_files(tor_t)
|
||||||
files_read_etc_runtime_files(tor_t)
|
files_read_etc_runtime_files(tor_t)
|
||||||
|
files_read_usr_files(tor_t)
|
||||||
|
|
||||||
auth_use_nsswitch(tor_t)
|
auth_use_nsswitch(tor_t)
|
||||||
|
|
||||||
miscfiles_read_localization(tor_t)
|
miscfiles_read_localization(tor_t)
|
||||||
|
|
||||||
|
tunable_policy(`tor_bind_all_unreserved_ports', `
|
||||||
|
corenet_tcp_bind_all_unreserved_ports(tor_t)
|
||||||
|
')
|
||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
seutil_sigchld_newrole(tor_t)
|
seutil_sigchld_newrole(tor_t)
|
||||||
')
|
')
|
||||||
|
Loading…
Reference in New Issue
Block a user