From 6219522700e21f589f1a07a0858732a966f08fcb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Leonard?= Date: Fri, 19 Feb 2021 11:31:01 +0100 Subject: [PATCH] #1789 make log file available before the first start --- package/debian/postinst | 4 ++-- package/docker/Dockerfile | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package/debian/postinst b/package/debian/postinst index 66176644d1..d3612a7a07 100755 --- a/package/debian/postinst +++ b/package/debian/postinst @@ -82,8 +82,8 @@ case "$1" in addUser thehive "" thehive "thehive daemon-user" "/bin/false" # Chown definitions created by SBT Native Packager - - chown thehive:thehive /var/log/thehive + touch /var/log/thehive/application.log + chown -R thehive:thehive /var/log/thehive chown root:thehive /etc/thehive/application.conf /etc/thehive/logback.xml chmod 0640 /etc/thehive/application.conf /etc/thehive/logback.xml mkdir -p /opt/thehive/conf diff --git a/package/docker/Dockerfile b/package/docker/Dockerfile index 6c25d72119..e9d948976d 100644 --- a/package/docker/Dockerfile +++ b/package/docker/Dockerfile @@ -55,6 +55,7 @@ RUN apt update && \ mkdir /etc/thehive && \ cp /opt/thehive/conf/logback.xml /etc/thehive/logback.xml && \ chown -R root:root /opt/thehive && \ + touch /var/log/thehive/application.log && \ chown -R thehive:thehive /var/log/thehive /etc/thehive && \ chmod +x /opt/thehive/entrypoint