[selinux-policy/f19] * Fri May 3 2013 Miroslav Grepl <mgrepl at redhat.com> 3.12.1-40 - Fix realmd cache interfaces

Miroslav Grepl mgrepl at fedoraproject.org
Fri May 3 15:43:57 UTC 2013


commit 89666420e68f1716e7f037e6d1e8e9382318402a
Author: Miroslav Grepl <mgrepl at redhat.com>
Date:   Fri May 3 17:43:43 2013 +0200

    * Fri May 3 2013 Miroslav Grepl <mgrepl at redhat.com> 3.12.1-40
    - Fix realmd cache interfaces

 policy-rawhide-contrib.patch |   29 +++++++++++++++--------------
 selinux-policy.spec          |    5 ++++-
 2 files changed, 19 insertions(+), 15 deletions(-)
---
diff --git a/policy-rawhide-contrib.patch b/policy-rawhide-contrib.patch
index 9b103be..bdc5d2b 100644
--- a/policy-rawhide-contrib.patch
+++ b/policy-rawhide-contrib.patch
@@ -63868,7 +63868,7 @@ index 04babe3..3b92679 100644
 +
 +/var/lib/ipa-client(/.*)?		gen_context(system_u:object_r:realmd_var_lib_t,s0)
 diff --git a/realmd.if b/realmd.if
-index bff31df..041893c 100644
+index bff31df..13ad9e5 100644
 --- a/realmd.if
 +++ b/realmd.if
 @@ -1,8 +1,9 @@
@@ -63883,7 +63883,7 @@ index bff31df..041893c 100644
  ## </summary>
  ## <param name="domain">
  ## <summary>
-@@ -39,3 +40,86 @@ interface(`realmd_dbus_chat',`
+@@ -39,3 +40,87 @@ interface(`realmd_dbus_chat',`
  	allow $1 realmd_t:dbus send_msg;
  	allow realmd_t $1:dbus send_msg;
  ')
@@ -63900,10 +63900,10 @@ index bff31df..041893c 100644
 +#
 +interface(`realmd_search_cache',`
 +	gen_require(`
-+		type realmd_cache_t;
++		type realmd_var_cache_t;
 +	')
 +
-+	allow $1 realmd_cache_t:dir search_dir_perms;
++	allow $1 realmd_var_cache_t:dir search_dir_perms;
 +	files_search_var($1)
 +')
 +
@@ -63919,11 +63919,11 @@ index bff31df..041893c 100644
 +#
 +interface(`realmd_read_cache_files',`
 +	gen_require(`
-+		type realmd_cache_t;
++		type realmd_var_cache_t;
 +	')
 +
 +	files_search_var($1)
-+	read_files_pattern($1, realmd_cache_t, realmd_cache_t)
++	read_files_pattern($1, realmd_var_cache_t, realmd_var_cache_t)
 +')
 +
 +########################################
@@ -63939,11 +63939,11 @@ index bff31df..041893c 100644
 +#
 +interface(`realmd_manage_cache_files',`
 +	gen_require(`
-+		type realmd_cache_t;
++		type realmd_var_cache_t;
 +	')
 +
 +	files_search_var($1)
-+	manage_files_pattern($1, realmd_cache_t, realmd_cache_t)
++	manage_files_pattern($1, realmd_var_cache_t, realmd_var_cache_t)
 +')
 +
 +########################################
@@ -63958,18 +63958,19 @@ index bff31df..041893c 100644
 +#
 +interface(`realmd_manage_cache_dirs',`
 +	gen_require(`
-+		type realmd_cache_t;
++		type realmd_var_cache_t;
 +	')
 +
 +	files_search_var($1)
-+	manage_dirs_pattern($1, realmd_cache_t, realmd_cache_t)
++	manage_dirs_pattern($1, realmd_var_cache_t, realmd_var_cache_t)
 +')
 +
 +
-+manage_dirs_pattern(realmd_t, realmd_cache_t, realmd_cache_t)
-+manage_files_pattern(realmd_t, realmd_cache_t, realmd_cache_t)
-+manage_lnk_files_pattern(realmd_t, realmd_cache_t, realmd_cache_t)
-+files_var_filetrans(realmd_t, realmd_cache_t, { dir file lnk_file })
++manage_dirs_pattern(realmd_t, realmd_var_cache_t, realmd_var_cache_t)
++manage_files_pattern(realmd_t, realmd_var_cache_t, realmd_var_cache_t)
++manage_lnk_files_pattern(realmd_t, realmd_var_cache_t, realmd_var_cache_t)
++files_var_filetrans(realmd_t, realmd_var_cache_t, { dir file lnk_file })
++')
 diff --git a/realmd.te b/realmd.te
 index 9a8f052..c558c79 100644
 --- a/realmd.te
diff --git a/selinux-policy.spec b/selinux-policy.spec
index 5ed207f..0d8d8ec 100644
--- a/selinux-policy.spec
+++ b/selinux-policy.spec
@@ -19,7 +19,7 @@
 Summary: SELinux policy configuration
 Name: selinux-policy
 Version: 3.12.1
-Release: 39%{?dist}
+Release: 40%{?dist}
 License: GPLv2+
 Group: System Environment/Base
 Source: serefpolicy-%{version}.tgz
@@ -530,6 +530,9 @@ SELinux Reference policy mls base module.
 %endif
 
 %changelog
+* Fri May 3 2013 Miroslav Grepl <mgrepl at redhat.com> 3.12.1-40
+- Fix realmd cache interfaces
+
 * Fri May 3 2013 Miroslav Grepl <mgrepl at redhat.com> 3.12.1-39
 - Allow tcpd to execute leafnode
 - Allow samba-net to read realmd cache files


More information about the scm-commits mailing list