From 9c5a11a44a27355dc67ec5f3f10933dfe5bf3c12 Mon Sep 17 00:00:00 2001 From: Dante Date: Sun, 28 May 2023 13:07:30 +0100 Subject: [PATCH] Fix log permissions after new log options in config file --- conf/config.yaml | 2 +- conf/systemd.service | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/conf/config.yaml b/conf/config.yaml index 7775087..0a9848e 100644 --- a/conf/config.yaml +++ b/conf/config.yaml @@ -442,7 +442,7 @@ logging: format: pretty-colored - type: file format: json - filename: /var/log/__APP__ + filename: /var/log/__APP__/__APP__.log max_size: 100 max_backups: 10 compress: true diff --git a/conf/systemd.service b/conf/systemd.service index 0bcb2dc..bee8791 100644 --- a/conf/systemd.service +++ b/conf/systemd.service @@ -7,12 +7,12 @@ Type=simple User=__APP__ Group=__APP__ WorkingDirectory=__FINALPATH__/ -ExecStart=__FINALPATH__/mautrix-whatsapp -c=__FINALPATH__/config.yaml >> /var/log/__APP__/__APP__.log 2>&1 +ExecStart=__FINALPATH__/mautrix-whatsapp -c=__FINALPATH__/config.yaml Restart=always RestartSec=3 # Optional hardening to improve security -ReadWritePaths=__FINALPATH__/ +ReadWritePaths=__FINALPATH__/ /var/log/__APP__ NoNewPrivileges=yes MemoryDenyWriteExecute=true PrivateDevices=yes