remove selinux relabel

This commit is contained in:
2021-11-28 17:04:15 +01:00
parent d41a879ed9
commit 8067baeb27
21 changed files with 3 additions and 42 deletions

View File

@ -40,12 +40,12 @@ IPAddressDeny=any
ROUGAIL_DEST = '/usr/local/lib'
ROUGAIL_GLOBAL_SYSTEMD_FILE = '/usr/lib/systemd/system'
ROUGAIL_DEST_FILE = '/tmpfiles.d/0rougail.conf'
ROUGAIL_TMPL_TEMPLATE = f"""%def display(%%file, %%filename)
%if %%filename.startswith('/etc/') or %%filename.startswith('/var/') or %%filename.startswith('/srv/')
C %%filename %%file.mode %%file.owner %%file.group - {ROUGAIL_DEST}%%filename
z %%filename - - - - -
%end if
%end def
%for %%service in %%services
@ -186,13 +186,12 @@ class RougailSystemdTemplate(RougailBaseTemplate):
self.ip_per_service = None
def post_instance(self):
destfile = '/tmpfiles.d/0rougail.conf'
destfilename = join(self.destinations_dir, destfile[1:])
destfilename = join(self.destinations_dir, ROUGAIL_DEST_FILE[1:])
makedirs(dirname(destfilename), exist_ok=True)
self.log.info(_(f"creole processing: '{destfilename}'"))
self.engines['creole'].process(filename=None,
source=ROUGAIL_TMPL_TEMPLATE,
true_destfilename=destfile,
true_destfilename=ROUGAIL_DEST_FILE,
destfilename=destfilename,
destdir=self.destinations_dir,
variable=None,