diff options
Diffstat (limited to 'games-fps/enemy-territory/files/et-ded.rc')
-rw-r--r-- | games-fps/enemy-territory/files/et-ded.rc | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/games-fps/enemy-territory/files/et-ded.rc b/games-fps/enemy-territory/files/et-ded.rc new file mode 100644 index 000000000000..e75f21635c48 --- /dev/null +++ b/games-fps/enemy-territory/files/et-ded.rc @@ -0,0 +1,26 @@ +#!/sbin/runscript +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-fps/enemy-territory/files/et-ded.rc,v 1.1 2003/09/09 18:10:14 vapier Exp $ + +depend() { + need net +} + +start() { + ebegin "Starting Enemy Territory dedicated server..." + export HOME=/opt/enemy-territory + screen -A -m -d -S et-ded su - GAMES_USER_DED -c GENTOO_DIR/etded + eend $? +} + +stop() { + ebegin "Stopping Enemy Territory dedicated server..." + pid=`screen -list | grep etded | awk -F . '{print $1}' | sed -e s/.//` + kill $pid + eend $? +} + +status() { + screen -list | grep etded +} |