diff --git a/etc/systemd/system/lookyloo.service.sample b/etc/systemd/system/lookyloo.service.sample index f455a0d1..9d35adf0 100644 --- a/etc/systemd/system/lookyloo.service.sample +++ b/etc/systemd/system/lookyloo.service.sample @@ -10,7 +10,8 @@ WorkingDirectory= Environment="PATH=:/usr/bin" ExecStart=/bin/bash -c "exec poetry run start" ExecStop=/bin/bash -c "exec poetry run stop" -# check that the log folder exists, if not: sudo mkdir /var/log/lookyloo +# The "+" means the command is executed as root, "-" means the command is allowed to fail. +ExecStartPre=+-/bin/mkdir /var/log/lookyloo StandardOutput=append:/var/log/lookyloo/message.log StandardError=append:/var/log/lookyloo/error.log