aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Savchenko <bircoph@gmail.com>2011-08-03 01:47:15 +0400
committerAndrew Savchenko <bircoph@gmail.com>2011-08-03 01:47:15 +0400
commitb7ed6121e261e9cc3bfe7f354230cb3568a5b527 (patch)
treea1eb1d6bc0a12a17abe10398b50e8af2e3a8278b /sci-physics/root/files/rootd.initd
parentNew package (diff)
downloadsci-b7ed6121e261e9cc3bfe7f354230cb3568a5b527.tar.gz
sci-b7ed6121e261e9cc3bfe7f354230cb3568a5b527.tar.bz2
sci-b7ed6121e261e9cc3bfe7f354230cb3568a5b527.zip
Version bump based on bug 374709.
(Portage version: 2.2.0_alpha47/git/Linux i686, unsigned Manifest commit)
Diffstat (limited to 'sci-physics/root/files/rootd.initd')
-rw-r--r--sci-physics/root/files/rootd.initd28
1 files changed, 28 insertions, 0 deletions
diff --git a/sci-physics/root/files/rootd.initd b/sci-physics/root/files/rootd.initd
new file mode 100644
index 000000000..de42e93dd
--- /dev/null
+++ b/sci-physics/root/files/rootd.initd
@@ -0,0 +1,28 @@
+#!/sbin/runscript
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/files/rootd.initd,v 1.2 2009/01/20 18:04:09 bicatali Exp $
+
+depend() {
+ need net
+ use logger
+ provide root-file-server
+}
+
+start() {
+ ebegin "Starting ROOT file server"
+ pid=$(start-stop-daemon --start --quiet --user ${ROOTD_USER} \
+ --pidfile /var/run/rootd.pid \
+ --exec /usr/bin/rootd -- ${ROOTD_OPTS})
+ retval=$?
+ echo ${ROOTD_PID} > /var/run/rootd.pid
+ eend ${retval}
+}
+
+stop() {
+ ebegin "Stopping ROOT file server"
+ start-stop-daemon --stop --quiet \
+ --pidfile /var/run/rootd.pid \
+ --exec /usr/bin/rootd
+ eend $?
+}