From d057045b486f160b0acf2997389c5f74bd50eea2 Mon Sep 17 00:00:00 2001 From: John Turner Date: Thu, 21 Aug 2025 23:32:34 -0400 Subject: add filecons for shellrc and shellexec files and dirs --- src/file/conffile/confshellexecfile.cil | 12 ++++++++++++ src/file/conffile/meson.build | 1 + 2 files changed, 13 insertions(+) create mode 100644 src/file/conffile/confshellexecfile.cil create mode 100644 src/file/conffile/meson.build (limited to 'src/file/conffile') diff --git a/src/file/conffile/confshellexecfile.cil b/src/file/conffile/confshellexecfile.cil new file mode 100644 index 0000000..8c03d55 --- /dev/null +++ b/src/file/conffile/confshellexecfile.cil @@ -0,0 +1,12 @@ +(block shellexec + (block conf + (blockinherit .file.conf.template) + + (filecon "/etc/profile" file file_context) + (filecon "/etc/profile\.env" file file_context) + (filecon "/etc/profile\.d" dir file_context) + (filecon "/etc/profile\.d/.*" file file_context) + (filecon "/etc/bash" dir file_context) + (filecon "/etc/bash/.*" file file_context) + (filecon "/etc/zsh" dir file_context) + (filecon "/etc/zsh/.*" file file_context))) diff --git a/src/file/conffile/meson.build b/src/file/conffile/meson.build new file mode 100644 index 0000000..09b32a5 --- /dev/null +++ b/src/file/conffile/meson.build @@ -0,0 +1 @@ +modules += files('confshellexecfile.cil') -- cgit v1.2.3