From 986317313bfe0996b77e5f8d610f7fd76b34b4e5 Mon Sep 17 00:00:00 2001 From: Dale Curtis Date: Thu, 5 May 2011 16:16:59 -0700 Subject: [PATCH] Fix chroot permissions on shared memory so POSIX semaphores work. BUG=none TEST=Enter/exit chroot. Ran python multiprocessing. Change-Id: I645587d2750274ae1d2b445ab7f52bd8377b9d2e Reviewed-on: http://gerrit.chromium.org/gerrit/401 Reviewed-by: Paul Pendlebury Reviewed-by: Zdenek Behan Tested-by: Dale Curtis --- enter_chroot.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/enter_chroot.sh b/enter_chroot.sh index 5c7f07b52a..3b41209e71 100755 --- a/enter_chroot.sh +++ b/enter_chroot.sh @@ -275,6 +275,9 @@ function setup_env { fi fi + # Fix permissions on shared memory to allow non-root users access to POSIX + # semaphores. + sudo chmod -R 777 "${FLAGS_chroot}/dev/shm" ) 200>>"$LOCKFILE" || die "setup_env failed" }