1. На проекте открылась регистрация только для продавцов. Для обычных пользователей будет открыта позже. Подробнее.
    P.S. Не надо скидывать ссылки на форумы, где у вас ноль сообщений. Подобные заявки будут отклонятся.
Скрыть объявление
Привет, Незнакомец! У тебя есть возможность Оставить комментарий в теме

Установка sbnc 1.1(Ru) + iface

Тема в разделе "G33K SH0UTB0X", создана пользователем ddd, 7 дек 2010.

  1. ddd (•̪̀●́)=o/̵͇̿̿/'̿̿ ̿ ̿̿

    ddd
    TS
    Команда форума WebOwner WebVoice
    Регистрация:
    5 мар 2007
    Сообщения:
    2.899
    Симпатии:
    191
    ICQ:
    943084
    Решил забить на псуБНЦ и не гемороиться с знц, и поставил на шел sbnc.
    В этом мне помогла статья: http://www.chaters.ru/blog/irc/39.html


    Установка sbnc 1.1 RU
    Для начала скачаем sbnc:
    Код:
    wget http://files.chaters.ru/roshev/projects/sbnc-1.1-ru.tar.gz

    Разворачиваем архив и начинаем сборку:

    Код:
    tar -xf sbnc-1.1-ru.tar.gz
    cd sbnc-ru
    ./configure
    make
    make install
    После этих манипуляций sbnc установилось в папку ~/sbnc
    Теперь идем туда и начинаем настройку:

    Код:
    cd ~/sbnc
    ./conftool
    
    Вам будут заданЫ несколько вопросов:

    Код:
    shroudBNC1.1 $Revision: 371 $ - an object-oriented IRC bouncer
    *** configuration generator
    
    This utility will automatically generate a suitable configuration
    for you once it has asked you some questions.
    1. Which port should the bouncer listen on? [9000]
    1. Какой порт будет использовать баунцер? (по-умолчанию - 9000)
    2. What should the first user's name be?
    2. Введите юзернейм первого(администратора) пользователя.
    3. Please enter a password for the first user:
    3. Введите пароль для первого пользователя:
    Writing config...
    Все. Начальная конфигурация вЫполнена. Пробуем запуститься:
    Код:
    ./sbnc
    shroudBNC loader
    Loading shroudBNC from ./sbnc.so
    Tue May 11 21:29:11 2010 Система логов инициализирована.
    shroudBNC1.1 $Revision: 371 $ - an object-oriented IRC bouncer
    Tue May 11 21:29:11 2010 Created main listener.
    Tue May 11 21:29:11 2010 Starting main loop.
    Daemonizing... DONE
    
    Теперь заходим на bnc. Коннектимся на ip:port и наблюдаем:
    Код:
    * Подключение к *.chaters.ru ... (9000)
    -Notice- *** shroudBNC1.1 $Revision: 371 $
    -Notice- *** Pacшифpoвкa xocтa...
    -Notice- *** Расшифрован ваш хост (lumian.infy.ru)
    -Notice- *** Данный сервер требует пароль. Напишите /QUOTE PASS <пароль>, чтобы подтвердить вашу личность.
    
    Вводите свой пароль (который указывали при настройке).



    Поддержка TCL.

    Теперь нам необходимо реализовать поддержку tcl:

    Код:
    cd ~/sbnc-ru/tickle
    ./configure
    make
    make install
    Далее в админском аккаунте введите команду:

    Код:
    /sbnc insmod ./tickle.so
    
    Если у вас вЫшло сообщение «Модуль загружен.», значит все ок.

    Теперь подгрузим стандартнЫй скрипт tcl.tcl для удобства нашей с вами работЫ. В конфиг sbnc.tcl добавте строку:

    Код:
    source "scripts/tcl.tcl"
    ВЫключить баунцер командой:

    Код:
    /sbnc die
    И снова его запустите:

    Код:
    ./sbnc

    Настройка и установка web-интерфейса

    Качаем web-интерфейс:

    Код:
    wget http://www.shroudbnc.info/downloads/sbnc-iface.tar.gz
    РаспаковЫваем и копируем скриптЫ в папку sbnc:

    Код:
    tar -xf sbnc-iface.tar.gz
    
    cp webifc/scripts/* sbnc/scripts/
    
    rm -rf webifc/scripts
    
    Теперь необходимо подключить скрипт iface.tcl к нашему баунцеру. Для этого добавляем строку в конфиг sbnc.tcl:

    Код:
    source "scripts/iface.tcl"
    Далее вЫполняем команду:

    Код:
    /sbnc tcl rehash
    Теперь вам остается положить папку webifc в папку вашего www-домена и можете работать :)