diff options
author | Andrew Savchenko <bircoph@gmail.com> | 2011-08-03 01:47:15 +0400 |
---|---|---|
committer | Andrew Savchenko <bircoph@gmail.com> | 2011-08-03 01:47:15 +0400 |
commit | b7ed6121e261e9cc3bfe7f354230cb3568a5b527 (patch) | |
tree | a1eb1d6bc0a12a17abe10398b50e8af2e3a8278b /sci-physics/root/files/rootd.initd | |
parent | New package (diff) | |
download | sci-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.initd | 28 |
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 $? +} |