summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Turner <jturner.usa@gmail.com>2025-08-16 17:06:35 -0400
committerJohn Turner <jturner.usa@gmail.com>2025-08-17 20:07:11 -0400
commit1125c48bc2c0f7924d610b7cee13575c3c963292 (patch)
treee21818b34461d231f1d9185700645147c1728147
parentd655ca904ff2845abe3c0b71043f19cdc967ec38 (diff)
downloadselinux-policy-1125c48bc2c0f7924d610b7cee13575c3c963292.tar.gz
inherit template and add filecons
-rw-r--r--src/file/homefile/userfile.cil14
1 files changed, 11 insertions, 3 deletions
diff --git a/src/file/homefile/userfile.cil b/src/file/homefile/userfile.cil
index eb34ba3..ff6a6e2 100644
--- a/src/file/homefile/userfile.cil
+++ b/src/file/homefile/userfile.cil
@@ -23,17 +23,25 @@
(typeattribute typeattr)
(call file.home.type (typeattr))
-
+
(block base_template
(blockabstract base_template)
(blockinherit .file.home.base_template)
- (call .file.home.user.type (file)))))
+ (call .file.home.user.type (file)))
+
+ (block template
+
+ (blockabstract template)
+
+ (blockinherit .file.home.template))))
(in user
(block home
+
+ (filecon "HOME_DIR/.*" any file_context)
- (blockinherit .file.home.user.base_template)))
+ (blockinherit .file.home.user.template)))