On 10/10/19 3:48 PM, Nicolas Iooss wrote:
On Wed, Oct 9, 2019 at 4:20 PM Stephen Smalley <sds@xxxxxxxxxxxxx> wrote:
Fixes: https://github.com/SELinuxProject/selinux/issues/61
Signed-off-by: Stephen Smalley <sds@xxxxxxxxxxxxx>
---
v2 wraps basedir + filename in parentheses as per Nicolas Iooss' suggestion.
Acked-by: Nicolas Iooss <nicolas.iooss@xxxxxxx>
Thanks, applied.
python/sepolicy/sepolicy/interface.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/python/sepolicy/sepolicy/interface.py b/python/sepolicy/sepolicy/interface.py
index 583091ae18aa..187419fa7822 100644
--- a/python/sepolicy/sepolicy/interface.py
+++ b/python/sepolicy/sepolicy/interface.py
@@ -196,7 +196,7 @@ def get_xml_file(if_file):
from subprocess import getstatusoutput
basedir = os.path.dirname(if_file) + "/"
filename = os.path.basename(if_file).split(".")[0]
- rc, output = getstatusoutput("python /usr/share/selinux/devel/include/support/segenxml.py -w -m %s" % basedir + filename)
+ rc, output = getstatusoutput("/usr/bin/python3 /usr/share/selinux/devel/include/support/segenxml.py -w -m %s" % (basedir + filename))
if rc != 0:
sys.stderr.write("\n Could not proceed selected interface file.\n")
sys.stderr.write("\n%s" % output)
--
2.21.0