From 785688ef8285baf3afcaf04cd2ecf84cfd94dbe4 Mon Sep 17 00:00:00 2001 From: danielr Date: Thu, 24 Jul 2008 18:56:29 +0000 Subject: - creating pid-file under linux - added modified init-script (using startYACY.sh instead of doing the same thing) git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5017 6c8d7289-2bf4-0310-a012-ef5d649a1542 --- startYACY.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'startYACY.sh') diff --git a/startYACY.sh b/startYACY.sh index 82e3db116..5b986aa5a 100755 --- a/startYACY.sh +++ b/startYACY.sh @@ -2,6 +2,7 @@ JAVA="`which java`" CONFIGFILE="DATA/SETTINGS/yacy.conf" LOGFILE="yacy.log" +PIDFILE="yacy.pid" OS="`uname`" #check if OS is Sun Solaris or one of the OpenSolaris distributions and use different version of id if necessary @@ -126,9 +127,9 @@ if [ $DEBUG -eq 1 ] #debug then cmdline="$JAVA $JAVA_ARGS -Djava.awt.headless=true -classpath $CLASSPATH yacy" elif [ $LOGGING -eq 1 ];then #logging - cmdline="$JAVA $JAVA_ARGS -Djava.awt.headless=true -classpath $CLASSPATH yacy >> yacy.log &" + cmdline="$JAVA $JAVA_ARGS -Djava.awt.headless=true -classpath $CLASSPATH yacy >> yacy.log & echo \$! > $PIDFILE" else - cmdline="$JAVA $JAVA_ARGS -Djava.awt.headless=true -classpath $CLASSPATH yacy >> /dev/null &" + cmdline="$JAVA $JAVA_ARGS -Djava.awt.headless=true -classpath $CLASSPATH yacy >> /dev/null & echo \$! > $PIDFILE" fi if [ $PRINTONLY -eq 1 ];then echo $cmdline -- cgit v1.2.3