rpms/selinux-policy/devel policy-20070703.patch,1.86,1.87
Daniel J Walsh (dwalsh)
fedora-extras-commits at redhat.com
Fri Oct 12 11:00:43 UTC 2007
Author: dwalsh
Update of /cvs/extras/rpms/selinux-policy/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18251
Modified Files:
policy-20070703.patch
Log Message:
* Wed Oct 10 2007 Dan Walsh <dwalsh at redhat.com> 3.0.8-21
- Make alsa work
policy-20070703.patch:
Index: policy-20070703.patch
===================================================================
RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-20070703.patch,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -r1.86 -r1.87
--- policy-20070703.patch 11 Oct 2007 18:57:00 -0000 1.86
+++ policy-20070703.patch 12 Oct 2007 11:00:35 -0000 1.87
@@ -2231,25 +2231,34 @@
+')
diff --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/java.te serefpolicy-3.0.8/policy/modules/apps/java.te
--- nsaserefpolicy/policy/modules/apps/java.te 2007-07-25 10:37:37.000000000 -0400
-+++ serefpolicy-3.0.8/policy/modules/apps/java.te 2007-10-11 09:15:19.000000000 -0400
-@@ -23,11 +23,16 @@
++++ serefpolicy-3.0.8/policy/modules/apps/java.te 2007-10-11 15:13:23.000000000 -0400
+@@ -23,11 +23,23 @@
#
# execheap is needed for itanium/BEA jrocket
-allow java_t self:process { execstack execmem execheap };
+allow java_t self:process { getsched sigkill execheap execmem execstack };
- init_dbus_chat_script(java_t)
-+hal_dbus_chat(java_t)
+-init_dbus_chat_script(java_t)
++optional_policy(`
++ init_dbus_chat_script(java_t)
++ optional_policy(`
++ hal_dbus_chat(java_t)
++ ')
++
++ optional_policy(`
++ unconfined_dbus_chat(java_t)
++ ')
++')
optional_policy(`
unconfined_domain_noaudit(java_t)
- unconfined_dbus_chat(java_t)
- ')
+- unconfined_dbus_chat(java_t)
++')
+
+optional_policy(`
-+ xserver_xdm_rw_shm(java_t)
-+')
++ xserver_xdm_rw_shm(java_t)
+ ')
diff --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/mono.if serefpolicy-3.0.8/policy/modules/apps/mono.if
--- nsaserefpolicy/policy/modules/apps/mono.if 2007-05-29 14:10:48.000000000 -0400
+++ serefpolicy-3.0.8/policy/modules/apps/mono.if 2007-10-04 13:08:55.000000000 -0400
@@ -6099,7 +6108,7 @@
')
diff --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/dbus.if serefpolicy-3.0.8/policy/modules/services/dbus.if
--- nsaserefpolicy/policy/modules/services/dbus.if 2007-07-03 07:06:27.000000000 -0400
-+++ serefpolicy-3.0.8/policy/modules/services/dbus.if 2007-10-10 15:18:23.000000000 -0400
++++ serefpolicy-3.0.8/policy/modules/services/dbus.if 2007-10-12 06:48:45.000000000 -0400
@@ -50,6 +50,12 @@
## </param>
#
@@ -6257,7 +6266,7 @@
+#
+interface(`dbus_system_domain',`
+ gen_require(`
-+ type system_dbus_t;
++ type system_dbusd_t;
+ role system_r;
+ ')
+
@@ -6266,7 +6275,7 @@
+
+ role system_r types $1;
+
-+ domtrans_pattern(initrc_t,$2,$1)
++ domtrans_pattern(system_dbusd_t,$2,$1)
+
+')
+
@@ -15126,7 +15135,7 @@
/tmp/gconfd-USER -d gen_context(system_u:object_r:ROLE_tmp_t,s0)
diff --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.if serefpolicy-3.0.8/policy/modules/system/userdomain.if
--- nsaserefpolicy/policy/modules/system/userdomain.if 2007-08-27 09:18:17.000000000 -0400
-+++ serefpolicy-3.0.8/policy/modules/system/userdomain.if 2007-10-10 16:01:13.000000000 -0400
++++ serefpolicy-3.0.8/policy/modules/system/userdomain.if 2007-10-11 16:34:44.000000000 -0400
@@ -29,8 +29,9 @@
')
@@ -16029,19 +16038,21 @@
kernel_read_software_raid_state($1_t)
kernel_getattr_core_if($1_t)
-@@ -1642,9 +1733,11 @@
+@@ -1642,9 +1733,13 @@
template(`userdom_user_home_content',`
gen_require(`
attribute $1_file_type;
+ attribute user_home_type;
++ attribute home_type;
')
typeattribute $2 $1_file_type;
+ typeattribute $2 user_home_type;
++ typeattribute $2 home_type;
files_type($2)
')
-@@ -1894,10 +1987,46 @@
+@@ -1894,10 +1989,46 @@
template(`userdom_manage_user_home_content_dirs',`
gen_require(`
type $1_home_dir_t, $1_home_t;
@@ -16089,7 +16100,7 @@
')
########################################
-@@ -3078,7 +3207,7 @@
+@@ -3078,7 +3209,7 @@
#
template(`userdom_tmp_filetrans_user_tmp',`
gen_require(`
@@ -16098,10 +16109,16 @@
')
files_tmp_filetrans($2,$1_tmp_t,$3)
-@@ -4615,6 +4744,24 @@
- files_list_home($1)
- allow $1 home_dir_type:dir search_dir_perms;
- ')
+@@ -4609,11 +4740,29 @@
+ #
+ interface(`userdom_search_all_users_home_dirs',`
+ gen_require(`
++ attribute user_home_dir_type;
++ ')
++
++ files_list_home($1)
++ allow $1 user_home_dir_type:dir search_dir_perms;
++')
+########################################
+## <summary>
+## Read all users home directories symlinks.
@@ -16114,16 +16131,16 @@
+#
+interface(`userdom_read_all_users_home_dirs_symlinks',`
+ gen_require(`
-+ attribute home_dir_type;
-+ ')
-+
-+ files_list_home($1)
+ attribute home_dir_type;
+ ')
+
+ files_list_home($1)
+- allow $1 home_dir_type:dir search_dir_perms;
+ allow $1 home_dir_type:lnk_file read_lnk_file_perms;
-+')
+ ')
########################################
- ## <summary>
-@@ -4633,6 +4780,14 @@
+@@ -4633,6 +4782,14 @@
files_list_home($1)
allow $1 home_dir_type:dir list_dir_perms;
@@ -16138,7 +16155,7 @@
')
########################################
-@@ -5323,7 +5478,7 @@
+@@ -5323,7 +5480,7 @@
attribute user_tmpfile;
')
@@ -16147,7 +16164,7 @@
')
########################################
-@@ -5559,3 +5714,380 @@
+@@ -5559,3 +5716,380 @@
interface(`userdom_unconfined',`
refpolicywarn(`$0($*) has been deprecated.')
')
More information about the fedora-extras-commits
mailing list