aboutsummaryrefslogtreecommitdiff
path: root/net/lighttpd/files/lighttpd.init
diff options
context:
space:
mode:
Diffstat (limited to 'net/lighttpd/files/lighttpd.init')
-rw-r--r--net/lighttpd/files/lighttpd.init6
1 files changed, 5 insertions, 1 deletions
diff --git a/net/lighttpd/files/lighttpd.init b/net/lighttpd/files/lighttpd.init
index d73a5da98..936c7f6c7 100644
--- a/net/lighttpd/files/lighttpd.init
+++ b/net/lighttpd/files/lighttpd.init
@@ -6,7 +6,11 @@ SERVICE_USE_PID=1
START=50
start() {
- mkdir -m 0755 -p /var/log/lighttpd
+ user_exists http || user_add http
+ [ -d /var/log/lighttpd ] || {
+ mkdir -m 0775 -p /var/log/lighttpd
+ chgrp www-data /var/log/lighttpd
+ }
service_start /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf
}