summaryrefslogtreecommitdiff
path: root/src/file/ldfile.cil
diff options
context:
space:
mode:
authorJohn Turner <jturner.usa@gmail.com>2025-08-17 19:40:43 -0400
committerJohn Turner <jturner.usa@gmail.com>2025-08-17 20:41:35 -0400
commit2dc17828cfe1a6744961cfb84ffec6cbe34c78de (patch)
tree20c65c9104c143bcca6388e57aeac33658c6dfc4 /src/file/ldfile.cil
parent3b53f1ccdf2fd177410369e0dc707979d0cb902b (diff)
downloadselinux-policy-2dc17828cfe1a6744961cfb84ffec6cbe34c78de.tar.gz
create module for the dynamic loader
Diffstat (limited to 'src/file/ldfile.cil')
-rw-r--r--src/file/ldfile.cil17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/file/ldfile.cil b/src/file/ldfile.cil
new file mode 100644
index 0000000..d706b58
--- /dev/null
+++ b/src/file/ldfile.cil
@@ -0,0 +1,17 @@
+(block loader
+ (block conf
+ (blockinherit file.conf.template)
+ (filecon "/etc/ld.so.conf" file file_context)
+ (filecon "/etc/ld.so.conf.d" dir file_context)
+ (filecon "/etc/ld.so.conf.d/.*" file file_context)
+ (filecon "/etc/ls.so.cache" file file_context)
+ (filecon "/etc/ld.so.d" dir file_context))
+
+ (block exec
+ (blockinherit file.exec.template)
+ (filecon "/usr/bin/ld.so" file file_context))
+
+ (block cache
+ (blockinherit file.cache.template)
+ (filecon "/var/cache/ldconfig" file file_context)
+ (filecon "/var/cache/ldconfig/.*" file file_context)))