Witam jak zrobic skrypt ktory wlanczal i wylanczal by server gry cunter strike za pomoca:
jest napisany skrypt w perlu albo bashu
ten skrypt jest odpalany co 5 minut
skrypt sprawdza co jest w wybranym pliku
/home/server/public_html/administracja/status.dat
sformatowane dane
start
i
stop
potem
przetwarza dane
i
odpala dany proces albo killuje
Odpala:
/home/server/server/cs/hlds_l/start
Killuje:
kill -9 `screen -list | grep -w cs | grep -v grep | cut -f 1 -d "."`
screen -wipe
skrypcik php
ma formularz
Server:
Start
Stop
Restart ( Wykonuje pierw stop a potem start )
i ustawia w pliku
/home/server/public_html/administracja/status.dat
albo
zmienna start
albo zmienna stop
I zeby po zastopowaniu pojawial sie napis
Server Stoped [OK]
albo jesli cos nie nie udalo
Server Stoped [ERROR]
i tak samo
Server Started [OK]
Server Stoped [ERROR]
i
Server Restart [OK]
Server Restart [ERROR]
Jezeli tak sie nie da zrobic
to moze jakos wykozystujac
http://php.net/shell_exec
http://php.net/system
http://php.net/exec
tylko jak..
Chodzi o to zeby skrypt byl bezpieczny..
a uzywajac "su" nie bedzie bezpieczny.
Czy moglby ktos wykonac taki prosciutki skrypt
albo podsunac pomysl jak inaczej i latwo tobezpiecznie zrobic