[gnome-continuous-yocto/gnomeostree-3.28-rocko: 6967/8267] runqemu: chmod 0o777 for lockdir



commit 74b8f86a0550a6c2d643e981bbfb6c1a958a90db
Author: Robert Yang <liezhi yang windriver com>
Date:   Wed Apr 12 02:04:31 2017 +0000

    runqemu: chmod 0o777 for lockdir
    
    Multi-users may run qemu on the same host, all of them should be able to
    create or remove lock in lockdir, so set lockdir's mode to 0o777.
    
    Note, os.mkdir()'s mode is default to 0o777, but the current umask value is
    first masked out, so use os.chmod() to set it.
    
    (From OE-Core rev: 4a5d21dbdc88982c2c90e660811b84983eaebeb7)
    
    Signed-off-by: Robert Yang <liezhi yang windriver com>
    Signed-off-by: Richard Purdie <richard purdie linuxfoundation org>

 scripts/runqemu |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/scripts/runqemu b/scripts/runqemu
index 5f2b38f..239c48f 100755
--- a/scripts/runqemu
+++ b/scripts/runqemu
@@ -910,6 +910,7 @@ class BaseConfig(object):
             # running at the same time.
             try:
                 os.mkdir(lockdir)
+                os.chmod(lockdir, 0o777)
             except FileExistsError:
                 pass
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]