diff --git a/policy-20090105.patch b/policy-20090105.patch index 5e7f536..f52386c 100644 --- a/policy-20090105.patch +++ b/policy-20090105.patch @@ -20960,33 +20960,14 @@ diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/pol +HOME_DIR/\.rlogin -- gen_context(system_u:object_r:rlogind_home_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rlogin.if serefpolicy-3.6.12/policy/modules/services/rlogin.if --- nsaserefpolicy/policy/modules/services/rlogin.if 2008-08-07 11:15:11.000000000 -0400 -+++ serefpolicy-3.6.12/policy/modules/services/rlogin.if 2009-05-18 12:51:14.000000000 -0400 -@@ -18,3 +18,49 @@ ++++ serefpolicy-3.6.12/policy/modules/services/rlogin.if 2009-05-18 14:47:15.000000000 -0400 +@@ -18,3 +18,30 @@ corecmd_search_bin($1) domtrans_pattern($1, rlogind_exec_t, rlogind_t) ') + +######################################## +## -+## Execute rlogind in the rlogin domain. -+## -+## -+## -+## The type of the process performing this action. -+## -+## -+# -+interface(`rlogin_domtrans',` -+ gen_require(` -+ type rlogind_t, rlogind_exec_t; -+ ') -+ -+ corecmd_search_bin($1) -+ domtrans_pattern($1, rlogind_exec_t, rlogind_t) -+') -+ -+######################################## -+## +## read rlogin homedir content (.config) +## +##