CentOS установка сервера Counter Strike Source

Попросили недавно помочь с установкой на центось данного сервера игры. Чтож, приступимс, мой знакомый полный профан в линуксе, поэтому вырубаем сначала фаерволл (чтобы не было нытья по поводу закрытых портов, при желании нужно настроить фаер под себя):
# /etc/init.d/iptables stop |
вырубаем selinux:
# vi /etc/sysconfig/selinux |
ставим
вырубаем без перезагрузки:
Создаем юзера от которого будет работать сервер, и ставим на него пас:
качаем загрузчик игры:
делаем симлинк на распаковщик, иначе выхватим ошибку:
# ln -s /usr/bin/gunzip /usr/bin/uncompress |
делаем исполняемым загрузчик:
# chmod +x hldsupdatetool.bin |
Скачиваем сам сервер игры:
# ./steam -command update -game "Counter-Strike Source" -dir . |
Спустя некоторое время сервер скачается, дальше создадим два скрипта, для запуска и соответственно остановки сервера:
запуск сервера: start_source.sh
echo «Starting CS:Source» |
screen -A -m -d -S server_cs ./srcds_run -game cstrike -autoupdate +maxplayers 30 +map de_dust2 +port 27016 |
остановка сервера: stop_source.sh
echo «Stoppping CS:Source» |
ps ax | grep server_cs | awk {'print $1'}| xargs kill -9 |
делаем исполняемыми:
# chmod +x start_source.sh |
# chmod +x stop_source.sh |
далее
и запускаем сервер:
проверяем что твориться на консоли сервера:
7080.server_cs (Detached) |
переключаемся в скрин:
# screen -r 7080.server_cs |
Чтобы выйти не выключить сервак, жмакаем одновременно
Скрипт для обновления сервера update_source.sh:
./steam -command update -game "Counter-Strike Source" -dir . |
делаем исполняемым:
# chmod +x update_source.sh |
теперь мона обновлять сервак без проблем 
22.01.2013 в 15:16
· Ссылка
Не то чтобы бред, меня попросили его отрубить, т.к. тип вообще не шарит в линуксе
22.01.2013 в 08:32
· Ссылка
«вырубаем сначала фаерволл»
Вы там как, с вами всё в порядке или не выспались? Нельзя такой бред писать!