From: Stefan Schantl Date: Fri, 1 Apr 2011 20:08:54 +0000 (+0200) Subject: lighttpd: Add systemd unit file. X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1dcacb50dd2f6602c844e183f7bed735a260a9e8;p=people%2Fms%2Fipfire-3.x.git lighttpd: Add systemd unit file. Reference #153. --- diff --git a/pkgs/lighttpd/lighttpd.init b/pkgs/lighttpd/lighttpd.init deleted file mode 100644 index 801cec8b0..000000000 --- a/pkgs/lighttpd/lighttpd.init +++ /dev/null @@ -1,8 +0,0 @@ -description "Start lighttpd" -author "IPFire Team" - -start on started network -stop on kill-all-network-services or stopping network - -exec /usr/sbin/lighttpd -f /etc/lighttpd.conf -expect daemon diff --git a/pkgs/lighttpd/lighttpd.nm b/pkgs/lighttpd/lighttpd.nm index f1ae52ff2..fefdfd997 100644 --- a/pkgs/lighttpd/lighttpd.nm +++ b/pkgs/lighttpd/lighttpd.nm @@ -26,7 +26,7 @@ include $(PKGROOT)/Include PKG_NAME = lighttpd PKG_VER = 1.4.28 -PKG_REL = 1 +PKG_REL = 2 PKG_MAINTAINER = Michael Tremer PKG_GROUPS = Networking/Webservers diff --git a/pkgs/lighttpd/lighttpd.tmpfile b/pkgs/lighttpd/lighttpd.tmpfile new file mode 100644 index 000000000..b1fdefdda --- /dev/null +++ b/pkgs/lighttpd/lighttpd.tmpfile @@ -0,0 +1 @@ +d /var/run/lighttpd 0750 lighttpd lighttpd - diff --git a/pkgs/lighttpd/systemd/lighttpd.service b/pkgs/lighttpd/systemd/lighttpd.service new file mode 100644 index 000000000..04f343c90 --- /dev/null +++ b/pkgs/lighttpd/systemd/lighttpd.service @@ -0,0 +1,12 @@ + +[Unit] +Description=Lighttpd Daemon +After=network.target + +[Service] +ExecStartPre=/usr/sbin/lighttpd -t -f /etc/lighttpd.conf +ExecStart=/usr/sbin/lighttpd -D -f /etc/lighttpd.conf +ExecReload=/bin/kill -HUP $MAINPID + +[Install] +WantedBy=multi-user.target