summaryrefslogtreecommitdiffstats
path: root/recipes-security/refpolicy/refpolicy-targeted/refpolicy-unconfined_u-default-user.patch
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-security/refpolicy/refpolicy-targeted/refpolicy-unconfined_u-default-user.patch')
-rw-r--r--recipes-security/refpolicy/refpolicy-targeted/refpolicy-unconfined_u-default-user.patch30
1 files changed, 15 insertions, 15 deletions
diff --git a/recipes-security/refpolicy/refpolicy-targeted/refpolicy-unconfined_u-default-user.patch b/recipes-security/refpolicy/refpolicy-targeted/refpolicy-unconfined_u-default-user.patch
index 29d3e2d..f28ab74 100644
--- a/recipes-security/refpolicy/refpolicy-targeted/refpolicy-unconfined_u-default-user.patch
+++ b/recipes-security/refpolicy/refpolicy-targeted/refpolicy-unconfined_u-default-user.patch
@@ -30,21 +30,21 @@ Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
30+ 30+
31--- a/policy/modules/roles/sysadm.te 31--- a/policy/modules/roles/sysadm.te
32+++ b/policy/modules/roles/sysadm.te 32+++ b/policy/modules/roles/sysadm.te
33@@ -37,10 +37,11 @@ ubac_process_exempt(sysadm_t) 33@@ -41,10 +41,11 @@ init_reload(sysadm_t)
34 ubac_file_exempt(sysadm_t) 34 init_reboot_system(sysadm_t)
35 ubac_fd_exempt(sysadm_t) 35 init_shutdown_system(sysadm_t)
36 36 init_start_generic_units(sysadm_t)
37 init_exec(sysadm_t) 37 init_stop_generic_units(sysadm_t)
38 init_admin(sysadm_t) 38 init_reload_generic_units(sysadm_t)
39+init_script_role_transition(sysadm_r) 39+init_script_role_transition(sysadm_r)
40 40
41 selinux_read_policy(sysadm_t)
42
43 # Add/remove user home directories 41 # Add/remove user home directories
44 userdom_manage_user_home_dirs(sysadm_t) 42 userdom_manage_user_home_dirs(sysadm_t)
43 userdom_home_filetrans_user_home_dir(sysadm_t)
44
45--- a/policy/modules/system/init.if 45--- a/policy/modules/system/init.if
46+++ b/policy/modules/system/init.if 46+++ b/policy/modules/system/init.if
47@@ -1394,30 +1394,31 @@ interface(`init_script_file_entry_type', 47@@ -1232,30 +1232,31 @@ interface(`init_script_file_entry_type',
48 ## </summary> 48 ## </summary>
49 ## </param> 49 ## </param>
50 # 50 #
@@ -80,7 +80,7 @@ Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
80 80
81 ######################################## 81 ########################################
82 ## <summary> 82 ## <summary>
83@@ -1429,22 +1430,23 @@ interface(`init_spec_domtrans_script',` 83@@ -1267,22 +1268,23 @@ interface(`init_spec_domtrans_script',`
84 ## </summary> 84 ## </summary>
85 ## </param> 85 ## </param>
86 # 86 #
@@ -108,11 +108,11 @@ Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
108 108
109 ######################################## 109 ########################################
110 ## <summary> 110 ## <summary>
111@@ -2972,5 +2974,34 @@ interface(`init_admin',` 111@@ -2502,5 +2504,34 @@ interface(`init_reload_all_units',`
112 init_stop_all_units($1) 112 class service reload;
113 init_stop_generic_units($1) 113 ')
114 init_stop_system($1) 114
115 init_telinit($1) 115 allow $1 systemdunit:service reload;
116 ') 116 ')
117+ 117+
118+######################################## 118+########################################