--- nsaserefpolicy/policy/modules/kernel/filesystem.if 2007-02-19 11:32:51.000000000 -0500
+++ serefpolicy-2.5.8/policy/modules/kernel/filesystem.if 2007-03-08 08:42:37.000000000 -0500
@@ -1110,11 +1110,31 @@
type dosfs_t;
')
+ manage_dirs_pattern($1,dosfs_t,dosfs_t)
manage_files_pattern($1,dosfs_t,dosfs_t)
')
########################################
##
+## read files
+## on a DOS filesystem.
+##
+##
+##
+## Domain allowed access.
+##
+##
+#
+interface(`fs_read_dos_files',`
+ gen_require(`
+ type dosfs_t;
+ ')
+
+ read_files_pattern($1,dosfs_t,dosfs_t)
+')
+
+########################################
+##
## Read eventpollfs files.
##
##
--- nsaserefpolicy/policy/modules/system/xen.te 2007-01-02 12:57:49.000000000 -0500
+++ serefpolicy-2.5.8/policy/modules/system/xen.te 2007-03-08 08:42:37.000000000 -0500
@@ -357,3 +373,11 @@
xen_append_log(xm_t)
xen_stream_connect(xm_t)
xen_stream_connect_xenstore(xm_t)
+
+#Should have a boolean wrapping these
+fs_list_auto_mountpoints(xend_t)
+files_search_mnt(xend_t)
+fs_write_nfs_files(xend_t)
+fs_read_nfs_files(xend_t)
+fs_getattr_all_fs(xend_t)
+fs_read_dos_files(xend_t)