unshare process namespace when running setup scripts

Signed-off-by: Wataru Ishida <ishida@nel-america.com>
This commit is contained in:
Wataru Ishida
2018-07-24 17:42:21 -07:00
parent a594ff8ba5
commit c8cebe81ad

View File

@@ -466,7 +466,7 @@ rm -f /usr/sbin/policy-rc.d
for script in Configure.get('scripts', []):
logger.info("Configuration script %s..." % script)
onlu.execute("sudo -E %s %s" % (script, dir_),
onlu.execute("sudo -E unshare -pf --mount-proc %s %s" % (script, dir_),
ex=OnlRfsError("script '%s' failed." % script))