атообновление и автопатчинг сервера

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Ответить
Сообщение
Автор
kadet89
Майор
Майор
Сообщения: 557
Зарегистрирован: 26.12.2006

#1 Сообщение 31.07.2010, 19:06

Имеется CSS сервер на linux. При каждом падении он автоматически запускается, нужно сделать так чтобы при каждом запуске сервера он обновлялся и автоматически патчился eSTEAMATiON аналогично тому, как это делается батником на винде

LEII4A
Лейтенант
Лейтенант
Сообщения: 213
Зарегистрирован: 22.08.2009
Откуда: оттуда
Благодарил (а): 1 раз

#2 Сообщение 31.07.2010, 21:42

какой версии сервер?)

kadet89
Майор
Майор
Сообщения: 557
Зарегистрирован: 26.12.2006

#3 Сообщение 31.07.2010, 21:53

я его обновляю постоянно до последней версии

LEII4A
Лейтенант
Лейтенант
Сообщения: 213
Зарегистрирован: 22.08.2009
Откуда: оттуда
Благодарил (а): 1 раз

#4 Сообщение 31.07.2010, 22:24

ой я ступил, просто папка bin нужна с eSTEAMATiON для сервера css v34 Linux вот и спросил...

Аватара пользователя
xiloid
Капитан
Капитан
Сообщения: 341
Зарегистрирован: 30.10.2008
Поблагодарили: 3 раза

#5 Сообщение 03.08.2010, 09:10

Для автообновления существует команда -autoupdate, которая дописывается в строку запуска.
С патчингом тоже впринципе проблем нету. После обновления обычно затирается патченый libsteam_api.so. Берем обновленный libsteam_api.so переименонываем его в valve_api.so (mv -f /path/libsteam_api.so /path/valve_api.so), следующей командой копируем eST libsteam_api.so в папку bin (cp -f /path/libsteam_api.so /path/bin/). Оформляет это все в автоматический скриптец и все.

Ответить