summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
Diffstat (limited to 'python')
-rw-r--r--python/vyos/debug.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/python/vyos/debug.py b/python/vyos/debug.py
index 5b6e8172e..1a6924ef5 100644
--- a/python/vyos/debug.py
+++ b/python/vyos/debug.py
@@ -38,13 +38,12 @@ def message(message, flag='', destination=sys.stdout):
if not logfile:
return enable
+ mask = os.umask(0o111)
try:
# at boot the file is created as root:vyattacfg
# at runtime the file is created as user:vyattacfg
# but the helper scripts are not run as this so it
# need the default permission to be 666 (an not 660)
- mask = os.umask(0o111)
-
with open(logfile, 'a') as f:
f.write(_timed(_format('log', message)))
finally: