anope/data/services.chk

24 lines
363 B
Bash
Executable File

#!/bin/sh
ANOPATH=/home/ircd/services/bin
ANODATA=/home/ircd/services/data
ANOPIDF=services.pid
ANOPROG=services
ANOARGS=""
PATH=/bin:/usr/bin:/usr/local/bin
ANOPID=
cd $ANOPATH
if [ -f "$ANODATA/$ANOPIDF" ]
then
ANOPID=`cat "$ANODATA/$ANOPIDF"`
kill -0 $ANOPID 2>/dev/null
if [ $? -eq 0 ]
then
exit
fi
rm -f "$ANODATA/$ANOPIDF"
fi
./$ANOPROG $ANOARGS