Page 1 of 2

Мета Мрежа (Мрежа от Мрежи свързани с мост) /development/

PostPosted: November 4th, 2012, 10:56 am
by NullByte
Моста е между мрежите Voodoo(vd), Fewona(fe), Optilan(ol) и FreeBG(fr)
Засега са свързани следните канали:

Канали свързани в мрежите:
#all - канал за всички мрежи, канал на моста и администрацията - отворен публично за въпроси/проблеми/предложения/мнения. (задължителен за всички мрежи)
#anji - личен канал на Anji - всички мрежи(voodoo)
#bgserv - основен канал на VoodooNet - всички мрежи (задължителен)
#fewona - канал за помощ (irc/linux/programming) и безплатни шелове (всички мрежи, незадължителен)
#lov - основен канал на fewona - всички мрежи (задължителен)
#milata - личен канал на милата (optilan) - всички мрежи
#radio33 - канал на radio33 (dencho) - всички мрежи (voodoo)
#veselba - тривия канал и webchat от veselba.net - всички мрежи (fewona)
#linux - помощ за линукс - voodoo, fewona, optilan //CURRENTLY DELINKED//

Канали с различни имена:

VoodooNet(vd)-------OptiLan(ol)------Fewona(fe)----freebg(fr)

#bulgaria ---------- #voodoo ------- #voodoo ------ #voodoo
#optilan ----------- #bulgaria ------- #optilan ------ #optilan
#freebg ------------ #freebg --------- #freebg ----- #bulgaria

#bulgaria в мрежата Fewona е заключен и не подлежи на линкване в други мрежи! Официален канал - #fewona, най-голям канал - #lov

Моля тук да пускате заявки някой канал да бъде свързан някъде. Трябва да сте фаундър на канала в някоя мрежа, за да бъде приета заявката за свързване в други мрежи.

Предстои скоро изработка на уеб сайт, в който да има повече инфо - какво представлява моста, защо го има и допълнително инфо за мрежи и канали.

BUG FIXES:

[15nov] Вече всички никове ще получава суфикси
[23nov]
Оправени основни протоколни бъгове
Никове на кирилица вече са позволени
Оправен бъг при смяна на хост (SIGNON)
Изцяло премахване на операторски статуси
Да не се изпращат грешки за непознати команди, модулите ще се занимават с това
Log Overflow вдигнат до 15000
Вдигната делта до 350 секунди
Оправени основни проблеми с ClientBot
Оправен бъг при линкване на канал
Оправени бъгове с виртуалните хостове
Бота няма нужда да има суфикс - прави се проверка и се маха вече
Ако никовете са на кирилицата и наставките да са на кирилица.
IRCD отказва никове на кирилица в комбинация с други символи - оправено.
Оправен бъг при смяна на виртуален хост.
МОЛЯ ВЪВ ВСЯКО ЕДНО IRCD ДА СЕ ОПИШЕ bgmeta.network.bridge КАТО SERVICE

Fewona си сменя кода на fe

Наставките са:
Fewona: fe / фе
OptiLan: ol / ол
VoodooNet: vd / вд
FreeBG: fr / фр

Поглеждайте и http://voodoonet.biz/forum/viewtopic.php?f=17&t=105

Re: Мета Мрежа (Мрежа от Мрежи свързани с мост)

PostPosted: November 11th, 2012, 10:29 am
by Paco
Име на мрежата: Free Bulgarian Network (FreeBG)
Сървър с който ще се осъществива моста: irc.techno-link.net
Канал, който бихме желали да се шерне с останалите мрежи с различно име: #Bulgaria - да се вижда като #FreeBG в останалите мрежи от моста - Канала е официален за нашата мрежа и всички влизат в него, затова предлагам него за сега.

Освен каналите общи за всички мрежи предлагам и канал #Trivia, смятам да пусна бот, и всички хора от всички мрежи да се забавляват там.

Re: Мета Мрежа (Мрежа от Мрежи свързани с мост)

PostPosted: November 13th, 2012, 9:58 pm
by NullByte
Закачени в 21:30 на 13 Ноември. Моля съобщавайте за бъгове в #all и нека екипите на всички мрежи да са там.
Канала е отворен за всички, тъй като като няма нужда от отделен админски канал за целите на моста. Регистриран е само в мрежата Fewona, тъй като тя хоства моста. Права в канала ще имат представители на всички мрежи, след като се сложи бот, в който ще се добавят.
До тогава няма да има ops, освен при нужда.

Re: Мета Мрежа (Мрежа от Мрежи свързани с мост)

PostPosted: November 14th, 2012, 12:05 pm
by NullByte
UPDATE
Работи се активно по проблемите с никовете, съжаляваме за неудобството, системата все още се разработва.

Re: Мета Мрежа (Мрежа от Мрежи свързани с мост)

PostPosted: November 14th, 2012, 2:44 pm
by NullByte
Предлагам никове регистрирани в повече от една от мрежите да получат перманентно суфикс ника_мрежата, където 'мрежата' е кода на всяка мрежа:
fewona - fw
voodoo - vd
optilan - opt
freebg - fr

Тоест ако потребител с ник ivan има регистрация в оптилан, но в същото време друг иван има регистрация във вудунет, то те ще имат перманентен суфикс ivan_opt и ivan_vd.
Забележка: В локалната ви мрежа сте с ник ivan, но в останалите ще се виждате с вашия суфикс (кода на мрежата, в която сте влезли)

Предлагам също определни никове да са изключение, тоест ако желаете да нямате суфикс и сте си регистрирали ника в останалите мрежи (т.е. е ваш в останалите мрежи).


В списъка ще са всички регистрирани никове на voodoo и fewona. Tъй като FreeBG използва unibg db, никовете използвани през последните 2 месеца само ще се вземат. Оптилан също са с унибг дб, но там ще се проверяват и добавят динамично.
За останалите мрежи при нови регистрации ще се добавят ръчно от администратори в списъка.

По този начин се решават някои проблеми с nick collision

За никове, които да са изключения от суфикса пишете тук или на ЛС. Ника трябва да е ваш във всички мрежи.

Re: Мета Мрежа (Мрежа от Мрежи свързани с мост)

PostPosted: November 14th, 2012, 3:07 pm
by root
NullByte wrote:Предлагам никове регистрирани в повече от една от мрежите да получат перманентно суфикс ника_мрежата, където 'мрежата' е кода на всяка мрежа:
fewona - fw
voodoo - vd
optilan - opt
freebg - fr

Тоест ако потребител с ник ivan има регистрация в оптилан, но в същото време друг иван има регистрация във вудунет, то те ще имат перманентен суфикс ivan_opt и ivan_vd.
Забележка: В локалната ви мрежа сте с ник ivan, но в останалите ще се виждате с вашия суфикс (кода на мрежата, в която сте влезли)

Предлагам също определни никове да са изключение, тоест ако желаете да нямате суфикс и сте си регистрирали ника в останалите мрежи (т.е. е ваш в останалите мрежи).


В списъка ще са всички регистрирани никове на voodoo и fewona. Tъй като FreeBG използва unibg db, никовете използвани през последните 2 месеца само ще се вземат. Оптилан също са с унибг дб, но там ще се проверяват и добавят динамично.
За останалите мрежи при нови регистрации ще се добавят ръчно от администратори в списъка.

По този начин се решават някои проблеми с nick collision

За никове, които да са изключения от суфикса пишете тук или на ЛС. Ника трябва да е ваш във всички мрежи.


Аз съм ЗА така ще е най добре и лека по лека нещата влизат в ресла :mrgreen:

Re: Мета Мрежа (Мрежа от Мрежи свързани с мост)

PostPosted: November 14th, 2012, 10:45 pm
by BORO
И аз съм за, но се питам неможе ли да шарнем примерно нашето дб с другите мрежи и така няма да има проблеми с никовете?

Re: Мета Мрежа (Мрежа от Мрежи свързани с мост)

PostPosted: November 15th, 2012, 1:52 am
by NullByte
UPDATE

Bug Fix: Проблемите с никовете са оправени, всички никове получават наставки в отдалечените мрежи.
Проблема с CS в #bulgaria в мрежата FreeBG е решен.
Наставката и кода на мрежата Опти-Лан се променя от opt на ol.


От името на Valio канал #inferno
От името на Core (VoodooNet) канал #burgas.

И двата канала са свободни във Fewona и за тази мрежа е одобрено да се свържат, за останалите мрежи - трябва да е ваша регистрацията и представителите на мрежите да я одобрят.

Посещавайте канал #all за въпроси или коментари.

Re: Мета Мрежа (Мрежа от Мрежи свързани с мост)

PostPosted: November 15th, 2012, 7:16 pm
by Mito
Име на мрежата: FreeUniBG
Сървър с който ще се осъществива моста: irc.ratbox.eu
Канал, който бихме желали да се шерне с останалите мрежи: #FreeUniBG

Re: Мета Мрежа (Мрежа от Мрежи свързани с мост)

PostPosted: November 15th, 2012, 8:25 pm
by NullByte
@Mito точна версия на ratbox-ircd? Последната е 3.0.7. Версии по-стари от 2.2.9 за момента няма възможност за линк

Приемат се само канали с реални потребители, сигурен ли си, че #freeunibg е такъв?

----

UPDATE
Сложете си този tcl в ботовете на каналите, които са свързани, за да се избегне флуд при OS G-line в отдалечени мрежи:

Code: Select all
# kick-flood-ban.tcl / Provided by Rix
# Auto-kill (g-line) in OperServ translates to kicks in remote networks in Janus.
# Avoid kick flood from users with rejoin on kick by setting a ban to this user.
# Bug fixes (15 Nov 2012) - thanks to kopekmop

bind kick - * kick_flood

set kfcount 0
set kftimer 0
set kicked_user ""

proc kick_flood { nick host handle chan target reason } {
    global kfcount kftimer kicked_user
   
    if { !$kftimer } {
        set kftimer 1
        set kfcount 1
        set kicked_user $target
        utimer 4 reset_kcount ; # 4 kicks within 4 seconds of the same person
    } else {
                  if { $target == $kicked_user } { incr kfcount }
         }
    if { $kfcount > 3 } {
        # bind kick doesnt provide target's host, therefore ban mask should be target*!*@*
        set newtarg [join [lrange [split $target "_"] 0 end-1] "_"] ; #remove tag
        append newtarg "*" ; #required to match for nicks with a suffix
        putquick "MODE $chan +b $newtarg" ; reset_kcount
    }
}

proc reset_kcount { } { global kftimer ; set kftimer 0 ; }


putlog "Loaded kick-flood-ban.tcl successfully."

Re: Мета Мрежа (Мрежа от Мрежи свързани с мост)

PostPosted: November 16th, 2012, 5:53 am
by Paco
TCL-a e зареден на бота B @ в канал #Bulgaria (FreeBG) #FreeBG (Останалите мрежи)

Имам едно предложение за канал #help. Някой има ли нещо против канала да е общ помощен канал за всички мрежи - домакин да е FreeBG?
Всеки желаещ helper ще бъде добавен в бота.

Re: Мета Мрежа (Мрежа от Мрежи свързани с мост)

PostPosted: November 16th, 2012, 8:51 am
by Rix
Paco wrote:TCL-a e зареден на бота B @ в канал #Bulgaria (FreeBG) #FreeBG (Останалите мрежи)

Имам едно предложение за канал #help. Някой има ли нещо против канала да е общ помощен канал за всички мрежи - домакин да е FreeBG?
Всеки желаещ helper ще бъде добавен в бота.


Във Fewona help канала ни е #fewona и сме пренасочили #help #irchelp и тн към него, но ще го измислим :)

За ratboxa не знам дали ще стане, но нека първо да видим има ли готовност и после да мислим технически.

Моля, който не е заредил tcl-то да гледа да го направи днес :) оправил съм един бъг, благодарности на kopekmop за помощта.

Предлагам да направим аддон за клиентите (аз може да се захвана за kvirc), който да маха суфиксите при споменаване на ник :) тоест като искаш да highlight-неш ника на някого в канал да му пишеш оригиналния ник без суфикс, като натиснеш таб за auto-complete. И примерно при второ натискане на таб да сложи суфикса(за изпълнение на команди и тн с този ник)

EDIT

С dencho предлагаме services във всички мрежи да се пач-нат, такаче да не е нужно да имат всички потребители наставки. Пача ще се изразява в това, че при смяна на ник, който е регистриран в дадена мрежа, да се изпраща команда към janusa, с която отдалечения ник да получава суфикс (в мрежата в която е регистриран), вместо да се килва (а ако ника е в локалната мрежа ще си му го смени Nick1234 както си е по подразбиране)
Задължителни изисквания са services по начало да слагат друг ник, вместо kill и да не вкарват enforce-нат ник (т.е. 5 минути да не може да се смени и да трябва да се /ns release).
Започнал съм работа по това, но ще очаквам мнения, ако има някой против.

Също проблема с получаването на наставка на сервизите във FreeBG е открит и ще бъде пачнат (сега няма проблем тъй като всички никове имат суфикс), ако реализирамe горната идея.

Re: Мета Мрежа (Мрежа от Мрежи свързани с мост)

PostPosted: November 16th, 2012, 4:05 pm
by Rix
Двайте мнения, засега варианта е всички отдалечени никове да имат суфикси. Някой казват, че така искат тъкмо да се вижда лесно от коя мрежа сте, други не ги кефи особено.

Re: Мета Мрежа (Мрежа от Мрежи свързани с мост)

PostPosted: November 16th, 2012, 8:27 pm
by BORO
Мен много много не ме "кефят" както каза суфиксите, и съм за пачването на сервизите, но все още се питам няма ли начин да шарнем нешето дб (с исключение на някои никове естествено) с другите мрежи.. Безмислено нали, като при нов рег на ник пак ще е същатата боза, ок а неможе ли жануса да се настрои така, че като се регне ник в дадена мрежа да задава команда на останалите мрежи, че има нов ник и да го регва?

Re: Мета Мрежа (Мрежа от Мрежи свързани с мост)

PostPosted: November 16th, 2012, 8:54 pm
by Rix
Ако се пачнат сервизите няма да има нужда от такива неща :)

Re: Мета Мрежа (Мрежа от Мрежи свързани с мост)

PostPosted: November 16th, 2012, 11:10 pm
by kopekmop
Според мен е задължително никовете да се показват със суфикси в отдалечените мрежи.
Иначе, ако аз съм влязъл в една от мрежите с ник, който не е регистриран в никоя мрежа, тогава навсякъде никът ще се окаже зает и никой друг няма да може да го използва, дори да е в друга мрежа, а не в която съм аз.
Ако ще се прави така, по-добре направо обединявайте мрежите в една.
Докато има различни мрежи, трябва да има и разлика в никовете за всяка от тях.

Re: Мета Мрежа (Мрежа от Мрежи свързани с мост)

PostPosted: November 17th, 2012, 1:34 pm
by Paco
@BORO, всяка мрежа си ползва нейната база - ако се шарнат сервизите се губи идеията на моста (а именно всяка мрежа да си ползва своите със своята база данни) - все едно сме линкнати сървъри. Няма да се шерва никаква ваша база данни, и не това не е решението на проблема.

@kopekmop, напълно заставам зад идеията със суфксите и според мен е добре да остане както е сега и да не се променя това - във всеки шарнат канал потребителите от мрежата домакин да се виждат със суфикс.

Инфо: Работим по пачването на нашите IRC-та, за да поддържат никове на кирилица. Когато пачването на всички сървъри завърши - ще пиша тук.

Re: Мета Мрежа (Мрежа от Мрежи свързани с мост)

PostPosted: November 17th, 2012, 4:19 pm
by root
и аз съм ЗА със суфиксите нека се разбират кой от коя мрежа е

Re: Мета Мрежа (Мрежа от Мрежи свързани с мост)

PostPosted: November 19th, 2012, 8:51 pm
by BORO
Не съм казвал нищо против, просто попитах дали няма да е по-лесно. Няма смисъл да се наемате, но както и да е оставете и суффиксите но вие ще обеснявате на новите юзъри що за никове са това, като започнете с Liusi xD

Re: Мета Мрежа (Мрежа от Мрежи свързани с мост)

PostPosted: November 20th, 2012, 12:39 am
by Rix
После може да тестваме в тестовата мрежа раделителя да е / вместо _ но мисля че за TS6 версиите няма да стане. В unrealircd работи иначе.