summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schuerch <nativemad@gentoo.org>2016-09-07 17:54:18 +0200
committerAndreas Schuerch <nativemad@gentoo.org>2016-09-07 17:54:18 +0200
commite003f96c094d230eaf7dc69ebdc72e1ae74ea040 (patch)
treeb0972a0a3999d70ac27b3d7992fa9ec48596cf56 /net-im/coturn/files
parentsys-freebsd/freebsd-sources: Drop freebsd-sources-7.1-types.h-fix.patch. (diff)
downloadgentoo-e003f96c094d230eaf7dc69ebdc72e1ae74ea040.tar.gz
gentoo-e003f96c094d230eaf7dc69ebdc72e1ae74ea040.tar.bz2
gentoo-e003f96c094d230eaf7dc69ebdc72e1ae74ea040.zip
net-im/coturn: new ebuild, written by me
Package-Manager: portage-2.2.28
Diffstat (limited to 'net-im/coturn/files')
-rwxr-xr-xnet-im/coturn/files/turnserver.init26
1 files changed, 26 insertions, 0 deletions
diff --git a/net-im/coturn/files/turnserver.init b/net-im/coturn/files/turnserver.init
new file mode 100755
index 000000000000..de01a69d5ee8
--- /dev/null
+++ b/net-im/coturn/files/turnserver.init
@@ -0,0 +1,26 @@
+#!/sbin/openrc-run
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+
+depend() {
+ need net
+ use dns
+ after sshd
+}
+
+
+start() {
+ ebegin "Starting turnserver"
+ checkpath -q -d -m 0755 -o turnserver:turnserver /var/run/turnserver
+ start-stop-daemon --start --user turnserver --exec /usr/bin/turnserver -- -o \
+ --pidfile /var/run/turnserver/turnserver.pid >/dev/null
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping turnserver"
+ start-stop-daemon --stop --quiet --pidfile /var/run/turnserver/turnserver.pid
+ eend $?
+}