diff --git a/policy/modules/services/ssh.te b/policy/modules/services/ssh.te index cc877c7b0..d7559d8c7 100644 --- a/policy/modules/services/ssh.te +++ b/policy/modules/services/ssh.te @@ -33,6 +33,10 @@ corecmd_executable_file(sshd_exec_t) ssh_server_template(sshd) init_daemon_domain(sshd_t, sshd_exec_t) +ifdef(`distro_debian',` + init_daemon_run_dir(sshd_var_run_t, "sshd") +') + type sshd_key_t; files_type(sshd_key_t) diff --git a/policy/modules/system/setrans.te b/policy/modules/system/setrans.te index 8e1e27df9..83e355c78 100644 --- a/policy/modules/system/setrans.te +++ b/policy/modules/system/setrans.te @@ -20,6 +20,10 @@ type setrans_var_run_t; files_pid_file(setrans_var_run_t) mls_trusted_object(setrans_var_run_t) +ifdef(`distro_debian',` + init_daemon_run_dir(setrans_var_run_t, "setrans") +') + ifdef(`enable_mcs',` init_ranged_daemon_domain(setrans_t, setrans_exec_t, s0 - mcs_systemhigh) ')