summaryrefslogtreecommitdiff
path: root/src/fs
diff options
context:
space:
mode:
Diffstat (limited to 'src/fs')
-rw-r--r--src/fs/noseclabelfs.cil5
-rw-r--r--src/fs/seclabelfs/mqueueseclabelfs.cil4
2 files changed, 8 insertions, 1 deletions
diff --git a/src/fs/noseclabelfs.cil b/src/fs/noseclabelfs.cil
index 6701423..7eccbbe 100644
--- a/src/fs/noseclabelfs.cil
+++ b/src/fs/noseclabelfs.cil
@@ -8,6 +8,11 @@
(typeattribute typeattr)
+ (blockinherit .file.all_macro_template_dirs)
+ (blockinherit .file.all_macro_template_fifo_files)
+ (blockinherit .file.all_macro_template_files)
+ (blockinherit .file.all_macro_template_lnk_files)
+ (blockinherit .file.all_macro_template_sock_files)
(blockinherit .fs.all_macro_template_fs)
(allow typeattr self (filesystem (associate)))
diff --git a/src/fs/seclabelfs/mqueueseclabelfs.cil b/src/fs/seclabelfs/mqueueseclabelfs.cil
index 553389f..e7586b7 100644
--- a/src/fs/seclabelfs/mqueueseclabelfs.cil
+++ b/src/fs/seclabelfs/mqueueseclabelfs.cil
@@ -7,4 +7,6 @@
(blockinherit .fs.macro_template_dirs)
(blockinherit .fs.macro_template_files)
- (blockinherit .seclabelfs.template))
+ (blockinherit .seclabelfs.template)
+
+ (call .rbacsep.exempt.obj.type (fs)))