From 928c4a94de0302634c66d8a559fc6ac26d21e5af Mon Sep 17 00:00:00 2001 From: Helmut Grohne Date: Sat, 22 Jun 2024 22:56:53 +0200 Subject: populate_sys: allow device access The systemd test suite does not like having no access to /sys/dev and other trees related to devices. Optionally provide them. Properly virtualizing them likely requires lxcfs or similar. --- examples/unschroot.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'examples/unschroot.py') diff --git a/examples/unschroot.py b/examples/unschroot.py index 59c0ce4..7ad0bed 100755 --- a/examples/unschroot.py +++ b/examples/unschroot.py @@ -243,7 +243,7 @@ def do_run_session(args: argparse.Namespace) -> None: os.setuid(0) linuxnamespaces.bind_mount(".", "/mnt", recursive=True) os.chdir("/mnt") - linuxnamespaces.populate_sys("/", ".") + linuxnamespaces.populate_sys("/", ".", ns) linuxnamespaces.populate_proc("/", ".", ns) linuxnamespaces.populate_dev( "/", ".", tun=bool(ns & linuxnamespaces.CloneFlags.NEWNET) -- cgit v1.2.3