Патч от Bynets

Все вопросы связанные с IRC

Модераторы: Art.i, vasya

Патч от Bynets

Сообщение AK-S » Пн ноя 16, 2009 2:47 pm

НПомогите пожалуйсто! Установил патч от Bynets,
Патч для IRC-сервера UnrealIRCd, который добавляет возможность динамической смены кодировок, а также обеспечивает корректную работу с никами на кириллице.
При использовании данного патча можно задавать разные порты для разной трансляции символов, а также менять кодировку на лету с помощью команды /codepage имя_кодировки. Также этот патч запрещает подмену ников на аналогичные, полученные использованием символов со сходным начертанием. Например, без применения данного патча возможно существование одновременно в онлайне ника Kreon и Krеon, где во втором случае написана "e" на кириллице. С данным же патчем при попытке сменить ник на такой пользователь получит сообщение, что ник уже используется.
, при запуске сервера, пишет
* Loading IRCd configuration ..
* unrealircd.conf:39: loadmodule src/modules/commands.so: failed to load: tmp/7F00C19C.commands.so: Undefined symbol "m_codepage_Unload"
[error] IRCd configuration failed to load
Possible error encountered (IRCd seemingly not started)
, в чём дело?!
AK-S
 
Сообщений: 82
Зарегистрирован: Пн ноя 02, 2009 5:30 pm
Откуда: Россия, Белгородская обл, пгт.Чернянка

Сообщение tont » Пн ноя 16, 2009 5:26 pm

Смотри строку 39.
Сколько раз собирал данный ircd, таких проблем не было.
Скорее всего, неправильно собрали. Хотя, как такое возможно...
И не стыдитесь сами искать решение в интернете.
tont
 
Сообщений: 325
Зарегистрирован: Сб фев 24, 2007 8:07 pm
Откуда: г. Хизаши Мухосранской области

Сообщение AK-S » Пн ноя 16, 2009 7:53 pm

* Loading IRCd configuration ..
* unrealircd.conf:72: Ignoring extra data
* unrealircd.conf:317: No name for section start
* unrealircd.conf:322: Ignoring extra close brace
* unrealircd.conf:322 Ignoring extra semicolon
* unrealircd.conf:318: unknown directive options
[error] me {} block is missing
[error] 1 errors encountered
[error] IRCd configuration failed to pass testing
Possible error encountered (IRCd seemingly not started)

При запуске Unreal ругается на конфиг, непойму почему, в конфиге всё правильно, мне сказали что возможно в кодировке дело. В какой кодировке должен быть конфиг?
AK-S
 
Сообщений: 82
Зарегистрирован: Пн ноя 02, 2009 5:30 pm
Откуда: Россия, Белгородская обл, пгт.Чернянка

Сообщение tont » Пн ноя 16, 2009 8:35 pm

Конфиг покажи...
Блоки link и oper можешь вырезать
tont
 
Сообщений: 325
Зарегистрирован: Сб фев 24, 2007 8:07 pm
Откуда: г. Хизаши Мухосранской области

Сообщение AK-S » Пн ноя 16, 2009 8:46 pm

Код: выделить все
oper AK-S {
    class           clients;
    from {
        userhost *;
    };
    password "****";
    flags
    {
        netadmin;
        can_override;
        can_zline;
        can_gzline;
        can_gkline;
        global;
    };
};

и
Код: выделить все
link      services.belnet.loc
{
    username    *;
    hostname     92.63.106.196;
    bind-ip     *;
    port         7000;
    hub             *;
    password-connect "****";
    password-receive "****";
    class           servers;
        options {
        };
};

Вот.
AK-S
 
Сообщений: 82
Зарегистрирован: Пн ноя 02, 2009 5:30 pm
Откуда: Россия, Белгородская обл, пгт.Чернянка

Сообщение tont » Пн ноя 16, 2009 8:53 pm

Я имел ввиду весь конфиг кроме этих двух блоков :)
tont
 
Сообщений: 325
Зарегистрирован: Сб фев 24, 2007 8:07 pm
Откуда: г. Хизаши Мухосранской области

Сообщение AK-S » Вт ноя 17, 2009 11:06 am

Всё, разобрался. Оказуется нехватало знака ;. Хотя патч Bynets так и не смог установить =(
AK-S
 
Сообщений: 82
Зарегистрирован: Пн ноя 02, 2009 5:30 pm
Откуда: Россия, Белгородская обл, пгт.Чернянка


Вернуться в IRC

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4