Commit fea8f37f authored by Tim Lewis's avatar Tim Lewis

Fix linux-sysvinit script to prevent missing caddy.log

Create /var/log/caddy.log and chown prior to starting caddy.
Caddy running as DAEMONUSER does not have permission to create the /var/log/caddy.log.
parent a8082520
...@@ -36,6 +36,7 @@ ulimit -n 8192 ...@@ -36,6 +36,7 @@ ulimit -n 8192
start() { start() {
$USERBIND $DAEMON $USERBIND $DAEMON
touch $LOGFILE && chown $DAEMONUSER $LOGFILE
start-stop-daemon --start --quiet --make-pidfile --pidfile $PIDFILE \ start-stop-daemon --start --quiet --make-pidfile --pidfile $PIDFILE \
--background --chuid $DAEMONUSER --oknodo --exec $DAEMON -- $DAEMONOPTS --background --chuid $DAEMONUSER --oknodo --exec $DAEMON -- $DAEMONOPTS
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment