From 8f9a8d44ce4ec0d2229d5bd9363a56621416676c Mon Sep 17 00:00:00 2001 From: Christian Göttsche Date: Sun, 31 Jan 2021 21:50:18 +0100 Subject: genhomedircon: require match for home directory name MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Use regular expression '/[^/]+' instead of '/[^/]*', like semodule's genhomedircon. Generates file contexts like '/home/[^/]+/dead\.letter' Signed-off-by: Christian Göttsche Signed-off-by: Jason Zaman --- support/genhomedircon.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/support/genhomedircon.py b/support/genhomedircon.py index e9d72067..54745730 100644 --- a/support/genhomedircon.py +++ b/support/genhomedircon.py @@ -266,7 +266,7 @@ class selinuxConfig: def genoutput(self): ret= self.heading() for h in self.getHomeDirs(): - ret += self.getHomeDirContext ("user_u" , h+'/[^/]*', "user") + ret += self.getHomeDirContext ("user_u" , h+'/[^/]+', "user") ret += self.getHomeRootContext(h) ret += self.genHomeDirContext() return ret -- cgit v1.2.3-65-gdbad