Установка sbnc 1.2
Теперь давайте установим crontab для sbnc.
И так заходим под пользователем sbnc и переходим в каталог с sbnc, пишем в терминале:
cd sbnc
Теперь создаем файл sbncs.sh и даем ему права на запуск, для этого пишем в терминале:
touch sbncs.sh chmod +x sbncs.sh
Теперь редактируем этот файл, для этого пишем в терминале:
nano sbncs.sh
Вписываем в него вот это:
#!/bin/sh SBNCPATH=/home/sbnc/sbnc if test -r $SBNCPATH/sbnc.pid; then SBNCPID=$(cat $SBNCPATH/sbnc.pid) if $(kill -CHLD $SBNCPID >/dev/null 2>&1) then exit 0 fi fi cd $SBNCPATH ./sbnc &>/dev/null
Помним что в переменой SBNCPATH указываем путь до sbnc сервера.
Сохраняем.
Теперь добавляем sbncs.sh в crontab, для этого пишем в терминале:
crontab -e
И вписываем в него:
*/10 * * * * /home/sbnc/sbncs.sh > /dev/null 2>&1
Помним что у вас может быть другой путь до данного файла, так что пишите свой путь за место /home/sbnc/sbncs.sh.
Сохраняем.
Теперь каждые 10 минут будет срабатывать скрипт и проверять запущен ли sbnc или нет, если не запущен, то скрипт его запустит.
Вот и все.
Если есть вопросы, то просим Вас посетить наш форум, на котором Вы сможете попросить бесплатно описание...
»
- Show full page
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Страница для печати