| Tip of the day: Log files can use JSON logging. You can also send the JSON data to IRCOps on IRC. The JSON is machine readable and contains lots of details about every log event. |
Lo nuevo de UnrealIRCd 6
Jump to navigation
Jump to search
Outdated translations are marked like this.
A continuación se muestran los aspectos más destacados de la versión breve de UnrealIRCd 6. Las notas de la versión completa están disponibles aquí y cubren más funciones nuevas y otros cambios .
- Sistema de logeo completamente nuevo:
- Las letras pre-determinadas snomask cambiaron y ahora puedes definir tu propio snomasks. Los avisos del servidor ahora tienen color (que puedes Apagarlo).
- Los mensajes de registro en el disco y en snomasks ahora son idénticos e incluyen un subsistema y un ID de evento. Esto hace que sea uniforme y más fácil buscar códigos de fallo.
- El log { } block está completamente rehecha. Necesitas hacer algunos cambios al actualizar de U5 a U6.
- Opcional JSON logging está disponible para un análisis más fácil por parte de bots y otros programas automatizados.
- Casi todos los modos de canal ahora son modulares. Solo los tres modos de lista + beI no son. Esto significa que ahora puede, por ejemplo, decidir no cargar halfops (medio operadores) vía
blacklist-module chanmodes/halfop;. Lo mismo se aplica para chanowner(+q) and chanadmin(+a). - Baneos Extendidos ahora tiene el nombre envés de letras. Ej:
+b ~channel:#badchanenvés de+b ~c:#badchan. Se convertirán automáticamente cuando provengan de clientes y de servidores UnrealIRCd más antiguos.. - Configurar el print de /WHOIS de forma muy precisa. Ahora puede decidir qué campos desea exponer a quién a través de set::whois-details.
- Inclusión remota ahora siempre son compatibles, incluso si no está compilado con soporte CURL.
- Búsquedas geográficas de IP ahora se hacen por defecto.
- Por defecto el módulo
geoip_classices cargado, que recibe automáticamente actualizaciones semanales a través de unrealircd.org. También son posibles otras librerias y formatos geoip. - La información GEO aparece en
WHOIS, en el aviso de conexión[country: XX]y en otros lugares. - Un nuevo BAN extendido
+b ~country:BEpuede ser utilizado por usuarias regulares. - También se puede utilizar como ban extendido de servidor, Ej.
GLINE ~country:BD 0 :Mucho spam desde este Paíso forzar la autenticación SASL para un país, Ej:GLINE %~country:BD 0 :Mucho spam desde este País, por favor inicie sesión con una cuenta de usuario.
- Por defecto el módulo
- Más funciones de IRCv3: MONITOR, draft/extended-monitor, invite-notify, setname
- Limpiezas del código. Nuevamente, se han realizado muchas limpiezas de código y cambios en la API del módulo.
Si está actualizando de UnrealIRCd 5.x a UnrealIRCd 6.x, lea Actualizando de 5.x. Ese artículo explica cómo actualizar y también los efectos si ejecuta una "red mixta", es decir: con los servidores UnrealIRCd 5 y UnrealIRCd 6 en la misma red.
See also
- The release notes for UnrealIRCd 6
- What's new in UnrealIRCd 5 (the previous series!)