

UnrealIRCD yeni versiyonuyla karşınızda mobil cihazlarda ve öteki platformlarda kolaylıkla kullana bileceğiniz özellikler barındırmaktadır
Bu sürüm, bir oldukça hususiyet ve geliştirmeyle beraber gelir. Özellikle emniyet grupları ve maske unsurları artık daha pak ve daha esnek yapılandırma dosyaları yazmanıza imkân tanıyor. Ayrıca JSON günlüğü geliştirmeleri ve muhtelif hata düzeltmeleri de vardır. Yayın adaylarını test eden her insana oldukça teşekkürler!
Halihazırda UnrealIRCd 6 kullanıyorsanız, aşağıyı okuyun.
identified Bu webirc, gibi mevcut seçeneklerin vb. tls içinde reputation-scorekullanılabileceği anlamına gelir.allow::maskconnect-time: kullanıcının IRC’ye bağlı olduğu süresecurity-group: öteki bir emniyet grubunu denetlemek içinaccount: hizmetler hesap adıcountry: GeoIP tarafınca bulunan ülke kodurealname: kullanıcının reel ismi (gecos)certfp: sertifika parmak iziexclude-country. Bir kullanıcı rastgele bir exclude-seçenekle eşleşirse, eşleşme olmadığı kabul edilir.except(bir maske öğesi).allow, oper, tld, vhost, deny channel, allow channel./* İspanyolca konuşan ülkeler için İspanyolca MOTD */
tld {
mask { country { ES; AR; BO; CL; CO; CR; DO; EC; SV; GT; HN; MX; NI; PA; PY; PE; PR; UY; VE; } }
motd “motd.es.txt”;
rules “rules.es.txt”;
}
Bir emniyet grubu tanımlama ve bunu daha sonra bir maske öğesinde kullanma örneği:
security-group irccloud {
mask { ip1; ip2; ip3; ip4; }
}
allow {
mask { security-group irccloud; }
class clients;
maxperip 128;
}
except ban {
mask { security-group irccloud; }
type { blacklist; connect-flood; handshake-data-flood; }
}
password, oper bloğundaki artık isteğe bağlıdır.security-group Syzop { certfp “1234etc.”; }
oper Syzop {
auto-login yes;
mask { security-group Syzop; }
operclass netadmin-with-override;
class opers;
}
except ban {
mask { security-group Syzop; }
type all;
}
geoip: alt unsur ile country_code(örn. NL)tls: alt öğelerle ciphervecertfpusers:vhost: görünür ana bilgisayar reel ana bilgisayardan farklıysa, bu ayarlanır (böylece hem hayalet hem de gizlenmiş ana bilgisayar için)cloakedhost: bu her vakit ayarlıdır (örn. hizmet kullanıcıları hariç), kullanıcı gizlenmemiş olsa bile, böylelikle gizlenmiş bir ana bilgisayarda basitçe arama yapabilirsiniz.idle_since: kullanıcının son olarak konuşmuş olduğu vakit (yalnızca mahalli istemciler)channels: en oldukça 384 karakterlik kanal sıralaması (dizi).+draft/channel-contextexample.es.conf(İspanyolca misal yapılandırma dosyası)unrealircd.org/geoip bildirilir (yalnızca IRCOps’a).link::outgoing::file.except banİle çarpışmak~security-group:xyzLINKSengellenmediyse kilitlenme.+beIlistelerinde yinelenen girişler .+Pset::modes-on-join+f+ zamanlı yasaklarla muntazam çalışmadı, örn .[3t#b1]:10set::reject-message İçindeki ve içindeki değişkenlerin kullanımını düzeltin : daha ilkin değişkenlerin kısa biçimleri (istemeden) için blacklist::reasonolduğu gibi genişletildi . Bu artık desteklenmiyor, doğru tam parametre isimlerini kullanmanız gerekiyor.$serv$servercreationtimekullanıcılara iletilir. Şimdiye kadar bu malumat ancak mahalli olarak biliniyordu (iletilen ve yakın olan şey “son nick değişikliği” idi fakat bu aynı değil). Bu, sunucular içinde (erken) mod verileri vasıtasıyla senkronize edilir. Modül kodlayıcılar kullanabilir get_connected_time().RPL_HOSTHIDDENşuradan gönderiliyor, userhost_changed()böylece artık açıkça kendiniz göndermiyorsunuz.SVSOKomut geri döndü, böylelikle hizmetler insanları yeniden IRCop yapabilir . Daha HELPOP SVSOfazla bilgi için bkz.HOOKTYPE_LOCAL_OPERparametreler değiştirildi.HOOKTYPE_JSON_EXPAND_CLIENT genişletme öğelerini . Bu, geoip ve tls modülleri tarafınca kullanılır.unrealircd
UnrealIRCd 6’da bir takım ciddi problem keşfedildi. Bunların arasında, bağlı rastgele bir etken istemciyle /REHASH yaparsanız, er ya da geç IRCd’nin çökmesine niçin olabilecek bir problem var. UnrealIRCd 6 çalıştıran her insanın 6.0.3’e yükseltmesini öneriyoruz.
Düzeltmeler:
WATCHIRCd minimum bir kez yeniden düzenlendiyse çökün . Aktif istemcilerle bir prosedür yaptıktan sonra REHASH, büyük ihtimalle belleği bozacaktır. Çökmenin meydana gelmesi yeniden sonra birkaç gün sürebilir, hatta daha ufak ağlarda haftalar/aylar sürebilir (yanlışlıkla tetikleme).REHASHuzaktan kumanda içeren kurulumlar, bir çökmeye ya da bir ipv6-veritabanı açamama ya da noksan snomask konfigürasyonundan yakınma etme gibi öteki ilginç ve kafa karıştırıcı sorunlara niçin olabilir. Bu, ancak uzak kapsama haiz birtakım kişileri etkiledi, hepsini değil.-h).RESTART(önerilmez), yeni IRCd genelde artık günlük dosyalarına yazmıyordu.Geliştirmeler:
[DATE TIME] subsystem.EVENT_ID loglevel: ........[DATE TIME] servername subsystem.EVENT_ID loglevel: ........Değişiklikler:
SVSMOTD artık MOTD-on-connect’in sonunda gösterilir (shortmotd kullanılmıyorsa). Önceden, satırlar yalnızca MOTDkomutu manuel olarak çalıştırdıysanız gösteriliyordu.Geliştiriciler ve protokol:
LIST C<xxxxşimdi şu anlama gelir: dakikadan daha kısa bir müddet önce oluşturulan kanallara filtre uygulayın . Bu, daha ilkin haiz olduğumuz şeyin tam tersi. LIST T<xxşimdi de destekleniyor (konu son xx dakikada değişti), ELIST’te esasen duyurulmuştu fakat yardımcı daha ilkin etkinleştirilmiyordu.–
Şu Konular bir ihtimal ilginizi çeke bilir :
–
–

Bir önceki blog yazımda « Düzgün Sohbet Odaları makalem var.


Yüzde yüz Mynet Sohbet'in ne olduğu, avantajları, nasıl kullanılacağı

Bizim Mekan'ın avantajları, sohbetlerinizi geliştirmek için ipuçları ve

Zurna sohbet uygulamalarının gelişimi, kullanıcı deneyimi, güvenlik

Tüm Blog Yazıları 