]> glassweightruler.freedombox.rocks Git - waydroid.git/blobdiff - tools/helpers/logging.py
tools: Remove umask 0
[waydroid.git] / tools / helpers / logging.py
index 094bf824190d84f336e89c1271992deecb7800f0..768f2bf4d6b3f2352a18d1d7f71aef601ab0cc93 100644 (file)
@@ -69,6 +69,10 @@ def init(args):
         dir = os.path.dirname(args.log)
         if os.path.exists(dir):
             setattr(args, "logfd", open(args.log, "a+"))
         dir = os.path.dirname(args.log)
         if os.path.exists(dir):
             setattr(args, "logfd", open(args.log, "a+"))
+            try:
+                os.chmod(args.log, 0o666)
+            except PermissionError:
+                pass
         else:
             setattr(args, "logfd", open(os.devnull, "a+"))
             if args.action != "init":
         else:
             setattr(args, "logfd", open(os.devnull, "a+"))
             if args.action != "init":