From: Fabrice A. Marie Date: Sun, 10 Dec 2023 13:16:22 +0000 (+0800) Subject: Ensure default umask to avoid surprises with file permissions. X-Git-Tag: 1.4.3~9 X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/waydroid.git/commitdiff_plain/2be58d19ad233e61d5ce1d3c3fbbe38261f783e6 Ensure default umask to avoid surprises with file permissions. --- diff --git a/systemd/waydroid-container.service b/systemd/waydroid-container.service index c8ffbd8..4a86383 100644 --- a/systemd/waydroid-container.service +++ b/systemd/waydroid-container.service @@ -2,6 +2,7 @@ Description=Waydroid Container [Service] +UMask=0022 BusName=id.waydro.Container ExecStart=/usr/bin/waydroid -w container start diff --git a/waydroid.py b/waydroid.py index a79b015..c9e50b3 100755 --- a/waydroid.py +++ b/waydroid.py @@ -2,8 +2,10 @@ # Copyright 2021 Oliver Smith # SPDX-License-Identifier: GPL-3.0-or-later # PYTHON_ARGCOMPLETE_OK +import os import sys import tools if __name__ == "__main__": + os.umask(0o0022) sys.exit(tools.main())