Установка 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 или нет, если не запущен, то скрипт его запустит.
Вот и все.

Если есть вопросы, то просим Вас посетить наш форум, на котором Вы сможете попросить бесплатно описание...



Яндекс.Метрика
Счётчик ТЦ#65533;Ц LiveRSS: Каталог русскоязычных RSS-каналов