Counter Strike 1.6 auto-restarter

Нещо, което използвах преди време…скрипт, който проверява дали CS 1.6 линукс daemon-ът работи и рестартира при нужда.

## nigon’s csd checker/restarter.
## edit dir,user,bin

!#/bin/sh
dir=”daemon_dir”
user=”daemon_user”
bin=”daemon_bin”

cd $dir
process=`ps auxwww | grep $bin | grep -v grep | awk ‘{print $12}’`
if [ -z process ]; then
echo “cs 1.6 dedicated server is dead. restarting it.”
nohup sudo -u $user $bin -game cstrike -insecure +maxplayers 20 +map de_dust2 +sv_lan 1 +ip external_ip > /dev/null &
echo “server started.”
fi