diff options
author | Joe MacDonald <joe_macdonald@mentor.com> | 2014-11-05 13:29:24 -0500 |
---|---|---|
committer | Joe MacDonald <joe_macdonald@mentor.com> | 2014-11-05 13:29:24 -0500 |
commit | d17272269635af24c0b195b2e29f8db2ecd61fb9 (patch) | |
tree | b0a0cbfc7bdd3c76275891603a2989d47f0c70b0 /recipes-security/refpolicy/refpolicy-2.20140311/poky-policy-fix-seutils-manage-config-files.patch | |
parent | a529386dc3103909326e86ce28d84b9c8c5b4b02 (diff) | |
parent | 713359e1b8f6794357edc280a826528a3811bcee (diff) | |
download | meta-selinux-d17272269635af24c0b195b2e29f8db2ecd61fb9.tar.gz |
Merge branch 'master-next'
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
Diffstat (limited to 'recipes-security/refpolicy/refpolicy-2.20140311/poky-policy-fix-seutils-manage-config-files.patch')
-rw-r--r-- | recipes-security/refpolicy/refpolicy-2.20140311/poky-policy-fix-seutils-manage-config-files.patch | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/recipes-security/refpolicy/refpolicy-2.20140311/poky-policy-fix-seutils-manage-config-files.patch b/recipes-security/refpolicy/refpolicy-2.20140311/poky-policy-fix-seutils-manage-config-files.patch new file mode 100644 index 0000000..be33bf1 --- /dev/null +++ b/recipes-security/refpolicy/refpolicy-2.20140311/poky-policy-fix-seutils-manage-config-files.patch | |||
@@ -0,0 +1,43 @@ | |||
1 | From be8e015aec19553d3753af132861d24da9ed0265 Mon Sep 17 00:00:00 2001 | ||
2 | From: Xin Ouyang <Xin.Ouyang@windriver.com> | ||
3 | Date: Thu, 22 Aug 2013 13:37:23 +0800 | ||
4 | Subject: [PATCH 2/2] refpolicy: fix selinux utils to manage config files | ||
5 | |||
6 | Upstream-Status: Pending | ||
7 | |||
8 | Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com> | ||
9 | --- | ||
10 | policy/modules/system/selinuxutil.if | 1 + | ||
11 | policy/modules/system/userdomain.if | 4 ++++ | ||
12 | 2 files changed, 5 insertions(+) | ||
13 | |||
14 | diff --git a/policy/modules/system/selinuxutil.if b/policy/modules/system/selinuxutil.if | ||
15 | index 3822072..db03ca1 100644 | ||
16 | --- a/policy/modules/system/selinuxutil.if | ||
17 | +++ b/policy/modules/system/selinuxutil.if | ||
18 | @@ -680,6 +680,7 @@ interface(`seutil_manage_config',` | ||
19 | ') | ||
20 | |||
21 | files_search_etc($1) | ||
22 | + manage_dirs_pattern($1, selinux_config_t, selinux_config_t) | ||
23 | manage_files_pattern($1, selinux_config_t, selinux_config_t) | ||
24 | read_lnk_files_pattern($1, selinux_config_t, selinux_config_t) | ||
25 | ') | ||
26 | diff --git a/policy/modules/system/userdomain.if b/policy/modules/system/userdomain.if | ||
27 | index b4a691d..20c8bf8 100644 | ||
28 | --- a/policy/modules/system/userdomain.if | ||
29 | +++ b/policy/modules/system/userdomain.if | ||
30 | @@ -1277,6 +1277,10 @@ template(`userdom_security_admin_template',` | ||
31 | logging_read_audit_config($1) | ||
32 | |||
33 | seutil_manage_bin_policy($1) | ||
34 | + seutil_manage_default_contexts($1) | ||
35 | + seutil_manage_file_contexts($1) | ||
36 | + seutil_manage_module_store($1) | ||
37 | + seutil_manage_config($1) | ||
38 | seutil_run_checkpolicy($1, $2) | ||
39 | seutil_run_loadpolicy($1, $2) | ||
40 | seutil_run_semanage($1, $2) | ||
41 | -- | ||
42 | 1.7.9.5 | ||
43 | |||