aboutsummaryrefslogtreecommitdiffstats
path: root/main/fcgiwrap/fcgiwrap.initd
diff options
context:
space:
mode:
authorFrancesco Colista <fcolista@alpinelinux.org>2017-08-14 09:17:28 +0000
committerFrancesco Colista <fcolista@alpinelinux.org>2017-08-14 09:17:28 +0000
commitdff6c46b201b6ed231bbd07fac40b11ebde54a79 (patch)
treef874b85b1fd662ae56d7ae33db6dea3a2bafb781 /main/fcgiwrap/fcgiwrap.initd
parent130040cf4c94e72fe52e6080e9328ea1762138fc (diff)
downloadaports-dff6c46b201b6ed231bbd07fac40b11ebde54a79.tar.bz2
aports-dff6c46b201b6ed231bbd07fac40b11ebde54a79.tar.xz
main/fcgiwrap: updated url, added initd. Fixes #7651
Diffstat (limited to 'main/fcgiwrap/fcgiwrap.initd')
-rw-r--r--main/fcgiwrap/fcgiwrap.initd27
1 files changed, 27 insertions, 0 deletions
diff --git a/main/fcgiwrap/fcgiwrap.initd b/main/fcgiwrap/fcgiwrap.initd
new file mode 100644
index 0000000000..f5faa7dfd9
--- /dev/null
+++ b/main/fcgiwrap/fcgiwrap.initd
@@ -0,0 +1,27 @@
+#!/sbin/openrc-run
+
+name="fcgiwrap"
+description="fcgiwrap cgi daemon"
+
+command="/usr/bin/fcgiwrap"
+command_args="-c 3 -s unix:/var/run/fcgiwrap/fcgiwrap.sock"
+command_background="yes"
+pidfile="/var/run/fcgiwrap/fcgiwrap.pid"
+user="fcgiwrap"
+group="www-data"
+
+depend() {
+ need net localmount
+ after firewall
+}
+
+start() {
+ ebegin "Starting ${name}"
+ start-stop-daemon --exec ${command} \
+ --pidfile ${pidfile} --make-pidfile \
+ --background \
+ -u ${user} -g ${group} \
+ --start -- ${command_args}
+ eend $?
+}
+