summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sandboxlib/linux_user_chroot.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/sandboxlib/linux_user_chroot.py b/sandboxlib/linux_user_chroot.py
index 3cf563f..943bde5 100644
--- a/sandboxlib/linux_user_chroot.py
+++ b/sandboxlib/linux_user_chroot.py
@@ -249,7 +249,9 @@ def process_writable_paths(fs_root, writable_paths):
absolute_writable_paths = [
os.path.join(fs_root, path.lstrip('/')) for path in writable_paths]
- for d in invert_paths(os.walk(fs_root), absolute_writable_paths):
+ readonly_paths = invert_paths(
+ os.walk(fs_root), absolute_writable_paths)
+ for d in sorted(readonly_paths):
if not os.path.islink(d):
rel_path = '/' + os.path.relpath(d, fs_root)
extra_linux_user_chroot_args.extend(