]> glassweightruler.freedombox.rocks Git - waydroid.git/commitdiff
lxc: workaround weird log permission bug
authorNbiba Bedis <bedisnbiba@gmail.com>
Tue, 28 Sep 2021 13:01:14 +0000 (14:01 +0100)
committerErfan Abdi <erfangplus@gmail.com>
Wed, 29 Sep 2021 03:11:02 +0000 (06:41 +0330)
tools/helpers/lxc.py

index e4d8f20099e2240a9151ffe0681d348760e586f0..d42ad3c0122f322f008189daaa1003527ea9d8a4 100644 (file)
@@ -244,7 +244,9 @@ def setup_host_perms(args):
 
 def status(args):
     command = ["lxc-info", "-P", tools.config.defaults["lxc"], "-n", "waydroid", "-sH"]
 
 def status(args):
     command = ["lxc-info", "-P", tools.config.defaults["lxc"], "-n", "waydroid", "-sH"]
-    return subprocess.run(command, stdout=subprocess.PIPE).stdout.decode('utf-8').strip()
+    out = subprocess.run(command, stdout=subprocess.PIPE).stdout.decode('utf-8').strip()
+    os.chmod(args.log, 0o666)
+    return out
 
 def start(args):
     command = ["lxc-start", "-P", tools.config.defaults["lxc"],
 
 def start(args):
     command = ["lxc-start", "-P", tools.config.defaults["lxc"],