Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » IRCd servers, IRC Services, IRC Clients

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Открыть новую тему     Написать ответ в эту тему

Uriel

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сервера - Internet Relay Chat Daemon (IRCd):



UnrealIRCd http://www.unrealircd.com/ (*nix, Windows)
Bahamut http://bahamut.dal.net/ (*nix, Windows (неоф. сборки на cygwin))
IRCD-Hybrid http://www.ircd-hybrid.com/ (*nix, Windows)
Undernet IRCu http://coder-com.undernet.org/ (*nix)
IRCd ratbox http://ircd-ratbox.org/ (*nix)
IRCD-Hybrid-RU http://hyb.net.ru/ (*nix, Windows)
InspIRCd http://www.inspircd.org/ (*nix, Windows)
OfficeIRC http://www.officeirc.com/ (Windows)
UltimateIRCd http://www.shadow-realm.org/ (*nix, Windows)
NeoIRCd http://www.neostats.net/ (*nix)
ircd-RU http://www.ircd.ru/
Службы - IRC Services:



Anope http://www.anope.org/ (*nix, Windows)
Atheme IRC Services http://www.stack.nl/~jilles/irc/atheme-2.2.0.tar.gz (*nix)
IRC Services http://www.ircservices.za.net/ (*nix)
IRC Services http://www.servicescommunity.za.net/ (Windows)
Epona http://www.epona.org/ (*nix)
ratbox-services http://services.ircd-ratbox.org/ (*nix)
SirvServices http://www.sirv.net (*nix)
NeoStats Services http://www.neostats.net/ (*nix)
Auspice http://auspice.sourceforge.net/ (*nix, Windows)
srvx http://www.srvx.net/ (*nix)
SolarStats http://www.solarstats.net/
LakeServ http://www.lakeserv.tk/
Клиенты - IRC Clients:



mIRC http://www.mirc.co.uk/ (Windows)
Klient http://klient.com/ (Windows)
KVIrc http://www.kvirc.net/ (*nix, Windows)
XChat http://xchat.org/ (*nix, Windows)
IceChat http://www.icechat.net/site/ (Windows)
Miranda IM http://www.miranda-im.org/ (Windows)
Irssi http://www.irssi.org/ (*nix)
Боты - IRC Bots:



eggdrop http://www.eggheads.org/ (*nix)
windrop http://windrop.sourceforge.net (Windows (cygwin))
WinBot http://www.winbot.org/ (Windows)
Energymech http://www.energymech.net/ (*nix)
Energymech http://cygmech.tripod.com/ (Windows)
BotNix http://www.botnix.org/ (*nix)
Сбор статистики:



Denora http://denorastats.org/  (*nix, Windows)
Скрипты - Scripts for clients or servers:



???
 
Готовые к употреблению сборки от ByNets.org, UnrealIRCd - 3.2 - Официальная документация (отдельное спасибо Bock)
IRC коммманды
Приветствуются ссылки на мануалы и прочие полезности

Всего записей: 269 | Зарегистр. 26-06-2002 | Отправлено: 22:29 18-11-2002 | Исправлено: SAVage22, 12:00 23-01-2008
drugold



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Патч к 1.7.х я сделал. Но есть пара вопросов по новым двум функциям в users.c и operserv.c. А именно:
 
users.c -строка 20

Код:
#define HASH2(nick)    (((nick)[0]&31)<<5 | ((nick)[1]&31))

 
operserv.c -строка 1394

Код:
     for (i = 0; i < szlines.count; i++) {
         sx = szlines.list[i];
         if (!sx) {
             continue;
         }
 
         if (match_wild_nocase(sx->mask, ip)) {
             anope_cmd_szline(sx->mask, sx->reason, sx->by);
             return 1;
         }
     }

 
Если их также заменять, то сервисы не собираются. Я их не стал трогать, все собралось и работает. Но правильно ли так? В остальном проблем не было.

Всего записей: 74 | Зарегистр. 07-05-2005 | Отправлено: 13:31 19-05-2008 | Исправлено: drugold, 13:35 19-05-2008
Eximido

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хм. А я везде заменял:

Код:
#define HASH2(nick)    ((locale_tolower((nick)[0])&31)<<5 | (locale_tolower((nick)[1])&31))


Код:
/* Check and enforce any Zlines that we have */
int check_szline(char *nick, char *ip)
{
    int i;
    SXLine *sx;
 
    if (szlines.count == 0) {
        return 0;
    }
 
    if (!ip) {
        return 0;
    }
 
    for (i = 0; i < szlines.count; i++) {
        sx = szlines.list[i];
        if (!sx) {
            continue;
        }
 
        if (locale_match_wild(sx->mask, ip)) {
            anope_cmd_szline(sx->mask, sx->reason, sx->by);
            return 1;
        }
    }
 
    return 0;
}

Все собирается.
Пропатченные таким образом "в лоб" заменой всех подряд аналогичных функций сервисы уже несколько месяцев работают в IRC-сети на ~150 пользователей нормально, ошибок не замечал.
Правда, признаю, - далеко не везде при заменах вдавался в подробности, что именно сравнивается.

Всего записей: 15 | Зарегистр. 03-12-2006 | Отправлено: 15:13 19-05-2008
drugold



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Выложи свою версию, я сравню. У меня 1.7.17 не собирается с изменениями в этих частях. На совместимость с новыми версиями (1.7.18/21) не тестировал, возможны расхождения в коде.

Всего записей: 74 | Зарегистр. 07-05-2005 | Отправлено: 21:53 19-05-2008 | Исправлено: drugold, 21:58 19-05-2008
mrNick



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Возможно ли прикрутить Unreal к ActiveDerictory.
Хотя понимаю что это скорее к СЕРВИСАМ нужно обращаться, но всё таки...

Всего записей: 30 | Зарегистр. 23-05-2005 | Отправлено: 13:11 07-06-2008
humark

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пробую запустить на Виндовс 2003 Сервер, от прав Администратора, просто запускается и сразу же пропадает окно, в процессах также..
Почему?

Всего записей: 4 | Зарегистр. 12-06-2008 | Отправлено: 18:01 12-06-2008
drugold



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Конфиг нужно настроить.

Всего записей: 74 | Зарегистр. 07-05-2005 | Отправлено: 20:58 14-06-2008
humark

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А не подскажите где и что именно?
 
Добавлено:
На локальной машине запустился норм, а вот на сервере не хочет(

Всего записей: 4 | Зарегистр. 12-06-2008 | Отправлено: 14:41 15-06-2008
Eximido

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
drugold, какой смысл держать 17-ю версию? Вы, сдается мне, остаете от прогресса на пару лет - а все зовете других в свою глупую сеть.
 
humark, потому что может быть всё, что угодно. Нужно хотя бы логи посмотреть, что сервисы пишут. А в противном случае вам разве что телепаты помогут.
 
ЗЫ: Довели со своим DEMONet'ом, если ещё кто сунется с предложением линковаться - буду глайнить сразу.

Всего записей: 15 | Зарегистр. 03-12-2006 | Отправлено: 16:40 15-06-2008
humark

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В том то и дело, что ничего, раньше лог запускался и что то писал, а щас вообще начинает иконка грузится и тут же отключается(

Всего записей: 4 | Зарегистр. 12-06-2008 | Отправлено: 21:29 16-06-2008
drugold



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Eximido
Откуда ты вылез-то, умник. Я тебе ничего не предлагал, приснилось, видимо).
Держу потому что работает стабильно. В новых версиях ничего особенного нет.

Всего записей: 74 | Зарегистр. 07-05-2005 | Отправлено: 21:19 18-06-2008
Eximido

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
humark, попробуйте разные ключи типа -debug, -skeleton. Попробуйте удалить файлы *.db, чтобы убедиться, что проблема не в них. Или виндовый режим совместимости с XP на крайний случай...
 
drugold, я не столько про вас лично, сколько про всю честную компанию daemonet'а, умник. За пару дней 4 откровенно безграмотно спамоподобных копи-паста с описанием вашей сети, завершавшихся в духе "линкуйтись к нам + quit" в моем привате - более, чем достаточно.
Интересно, почему вы тогда не пользуетесь сервисами 1.6.5. Они ещё более стабильны, чем 7.17. И патч под них написан нормальный.

Всего записей: 15 | Зарегистр. 03-12-2006 | Отправлено: 02:12 19-06-2008 | Исправлено: Eximido, 02:13 19-06-2008
humark

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Под -debug запускается, но вылажит окошко:
UnrealIRCD/32 chdir()
No such file or directory
 
Какой именно файл или директорию оно не может найти?

Всего записей: 4 | Зарегистр. 12-06-2008 | Отправлено: 17:41 19-06-2008
roddik



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
привет! прошу прощения, если не в тему, но подскажите, как искать по русскоязычным каналам? для иных нашел чудненький сервис searchirc.com, а вот по русским - еще не разобрался. спасибо

Всего записей: 233 | Зарегистр. 27-01-2007 | Отправлено: 15:27 29-06-2008
SAVEX



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поставил Unreal IRCd, прибавил к нему Anope и всё это на Ubuntu 7.10. Возник вопрос, как пользоваться сервисом Global?

Всего записей: 29 | Зарегистр. 31-05-2005 | Отправлено: 17:06 18-07-2008 | Исправлено: SAVEX, 21:15 18-07-2008
wiggy



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
SAVEX
/msg OperServ GLOBAL сообщение

Всего записей: 94 | Зарегистр. 29-04-2006 | Отправлено: 08:01 19-07-2008
metta

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здраствуйте, запустил на своем компе (OS Windows XP) UnrealIRCd 3.2.7, они работают отлично, а вот сервисы никак неполучаеться прилинковать, пробовал Anope-1.7.21 и Anope-1.7.14. Конфиги делал согласно bestirc.ru.
 
Лог из файла services.log:
[Aug 18 21:47:55 2008] services.conf:1: Warning: too many parameters (8 max)
[Aug 18 21:47:55 2008] services.conf:2: Warning: too many parameters (8 max)
[Aug 18 21:47:55 2008] services.conf:3: Warning: too many parameters (8 max)
[Aug 18 21:47:55 2008] services.conf:4: Warning: too many parameters (8 max)
[Aug 18 21:47:55 2008] services.conf:5: Warning: too many parameters (8 max)
[Aug 18 21:47:55 2008] services.conf: RemoteServer missing
[Aug 18 21:47:55 2008] services.conf: ServerName missing
[Aug 18 21:47:55 2008] services.conf: ServerDesc missing
[Aug 18 21:47:55 2008] You have not defined the NickLen configuration directive. It is strongly
[Aug 18 21:47:55 2008] advised that you do configure this correctly in your services.conf
[Aug 18 21:47:55 2008] services.conf: NetworkName missing
[Aug 18 21:47:55 2008] services.conf: ServiceUser missing
[Aug 18 21:47:55 2008] services.conf: NickServName missing
[Aug 18 21:47:55 2008] services.conf: ChanServName missing
[Aug 18 21:47:55 2008] services.conf: MemoServName missing
[Aug 18 21:47:55 2008] services.conf: HelpServName missing
[Aug 18 21:47:55 2008] services.conf: OperServName missing
[Aug 18 21:47:55 2008] services.conf: GlobalName missing
[Aug 18 21:47:55 2008] services.conf: PIDFile missing
[Aug 18 21:47:55 2008] services.conf: MOTDFile missing
[Aug 18 21:47:55 2008] services.conf: NickServDB missing
[Aug 18 21:47:55 2008] services.conf: ChanServDB missing
[Aug 18 21:47:55 2008] services.conf: OperServDB missing
[Aug 18 21:47:55 2008] services.conf: NewsDB missing
[Aug 18 21:47:55 2008] services.conf: ExceptionDB missing
[Aug 18 21:47:55 2008] services.conf: UpdateTimeout missing
[Aug 18 21:47:55 2008] services.conf: ExpireTimeout missing
[Aug 18 21:47:55 2008] services.conf: ReadTimeout missing
[Aug 18 21:47:55 2008] services.conf: WarningTimeout missing
[Aug 18 21:47:55 2008] services.conf: TimeoutCheck missing
[Aug 18 21:47:55 2008] services.conf: NSAccessMax missing
[Aug 18 21:47:55 2008] services.conf: NSEnforcerUser missing
[Aug 18 21:47:55 2008] services.conf: NSReleaseTimeout missing
[Aug 18 21:47:55 2008] services.conf: NSListMax missing
[Aug 18 21:47:55 2008] services.conf: CSAccessMax missing
[Aug 18 21:47:55 2008] services.conf: CSAutokickMax missing
[Aug 18 21:47:55 2008] services.conf: CSAutokickReason missing
[Aug 18 21:47:55 2008] services.conf: CSInhabit missing
[Aug 18 21:47:55 2008] services.conf: CSListMax missing
[Aug 18 21:47:55 2008] services.conf: ServicesRoot missing
[Aug 18 21:47:55 2008] services.conf: AutokillExpiry missing
[Aug 18 21:47:55 2008] services.conf: ChankillExpiry missing
[Aug 18 21:47:55 2008] services.conf: SGLineExpiry missing
[Aug 18 21:47:55 2008] services.conf: SQLineExpiry missing
[Aug 18 21:47:55 2008] services.conf: SZLineExpiry missing
[Aug 18 21:47:55 2008] services.conf: You must define the 'ServicesRoot' configuration directive
[Aug 18 21:47:55 2008] services.conf: in your services.conf file. This is a required setting that
[Aug 18 21:47:55 2008] services.conf: defines the main Administrative nick(s) Anope will obey.
[Aug 18 21:47:55 2008] services.conf: NSGuestNickPrefix missing
[Aug 18 21:47:55 2008] services.conf: NSDefLanguage missing
[Aug 18 21:47:55 2008] services.conf: No ServicesRoot defined
[Aug 18 21:47:55 2008] Every UserKey must be different. It's for YOUR safety! Remember that!
 
Ошибка которую выдает сервер при попытке коннекта:
{21:48:15} -irc.citynet.loc- *** Connecting to services.citynet.loc[127.0.0.1].
{21:48:15} -irc.citynet.loc- *** LocOps -- Link denied for irc.citynet.loc(unknown@127.0.0.1) (No link block named 'irc.citynet.loc') [@127.0.0.1.3803]
{21:48:15} -irc.citynet.loc- *** LocOps -- ERROR :from services.citynet.loc[127.0.0.1] -- Link denied (No matching link configuration) [@127.0.0.1.3803]
{21:48:15} -irc.citynet.loc- *** LocOps -- ERROR :from services.citynet.loc[127.0.0.1] -- Closing Link: [127.0.0.1] (Link denied (No matching link configuration))
{21:48:15} -irc.citynet.loc- *** LocOps -- Server services.citynet.loc[127.0.0.1] closed the connection
 
Я хоть в английском языке не спец, но тут мне понятно что написано типо нету линк блока на данный линк, или линк блок написан с багом, но хочу повтариться: я делал конфиги согласно http://www.bestirc.ru/?topic=stati&txt=21
В чем может быть проблемма?

Всего записей: 2 | Зарегистр. 18-08-2008 | Отправлено: 22:17 18-08-2008
Oleg93



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У рубоарда есть своя комната в ИРС ?

Всего записей: 88 | Зарегистр. 23-10-2007 | Отправлено: 01:22 04-09-2008
NorthAtom

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так у кого нить хоть получился патч к 1.7.х версии?
Если меется сие чудо то прошу выложите очень надо.
Либо конвертор баз из 1.7.х версии в 1.6.

Всего записей: 25 | Зарегистр. 16-08-2005 | Отправлено: 14:58 05-09-2008
Kein



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NorthAtom

Цитата:
Так у кого нить хоть получился патч к 1.7.х версии?  
Если меется сие чудо то прошу выложите очень надо.  
Либо конвертор баз из 1.7.х версии в 1.6.

Скоро 1.8.x выйдет финальная, будет патч от Bynets плановый.
 
Eximido

Цитата:
Подскажите, нет ли такой модификации cloak-модуля для unrealircd, чтобы можно было на разных серверах для определенных групп пользователей выставлять разные постфиксы для замаскированных хостов?  
Ситуация: есть два слинкованных сервера в двух разных локальных сетях. В обоих сетях используются одинаковые диапазоны IP-адресов - например, 192.168.*.*. Соответственно могут возникнуть пользователи с полностью совпадающими адресами.  
Хотелось бы, чтобы можно было задать, чтобы один сервер для всех адресов типа 192.168 при маскеровке вместо a.b.c.d.IP дописывал a.b.c.d.Server1-IP, а другой соответственно a.b.c.d.Server2-IP.  
Или же может есть возможность как-то иначе дифференцировать подобные хосты?

Есть такое см. 3d party модули на оффсайте.

Всего записей: 1331 | Зарегистр. 09-01-2003 | Отправлено: 09:39 23-11-2008
NorthAtom

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Абажаю комманду Bynets

Всего записей: 25 | Зарегистр. 16-08-2005 | Отправлено: 08:30 25-11-2008
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » IRCd servers, IRC Services, IRC Clients


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru