Member of The Internet Defense League Últimos cambios
Últimos Cambios
Blog personal: El hilo del laberinto Geocaching

IRC Server 2.10.03 (modificaciones)

Última Actualización: 21 de Mayo de 1.998 - Jueves

Esta página contiene diversos parches aplicables al servidor de IRC Undernet versión 2.10.03. Algunas modificaciones son específicas de ESNET.

Existe otra página con parches para la versión 2.9.32 del servidor IRC de Undernet, que es la versión empleada en la red IRC-HISPANO.

ATENCIÓN:
La utilización de estos parches corre por cuenta del usuario.
No soy responsable de los problemas o incompatibilidades que puedan ocasionar.

Si tienes comentarios, ideas o "bug fixes", házmelos llegar, por favor.

Debes utilizar el código fuente de la versión 2.10.03 del servidor IRC de Undernet, localizable en la página de desarrollo de Undernet. Los parches Undernet pueden encontrarse en el mismo lugar.

Para aplicar los parches:

  • Ve al directorio raíz de tu IRC.
  • Graba en ese directorio los parches que desees aplicar.
  • Descomprímelos si es preciso.
  • Aplícalos utilizando el comando "patch -p1 -s <parche" o "patch -p2 -s <parche". Se puede utilizar también un script, lo que resulta preferible.
  • "./configure".
  • "make config".
  • "make".
  • "make install".
  • "/restart" en el servidor IRCd.
  • En general, tendrás que aplicar los parches en el orden listado. En caso necesario instala los parches por orden y luego desinstala los que no desees. Dependiendo de cada caso concreto, esto puede funcionar.
  • Si los parches dan error, es muy posible que sea debido a que se están manejando ficheros con formato CR+LF (dos/windows) y no ficheros LF (unix). En ese caso, una posible solución es el empleo del comando "tr". En ese caso la aplicación de cada parche se realiza con "tr -d "\r" <parche | patch -p1 -s" o con "tr -d "\r" <parche | patch -p2 -s", según el caso.

UNDERNET 2
Estos parches son los nativos de Undernet para 2.10.03

gpl.patch
lagtime.patch
chcnt.patch
desynch.patch
desynch1-2.patch
desynch2-3.patch
indent6-7.patch
indent7-8.patch
upper2-3.patch
dead.patch
whox.patch
dead1-2.patch
oprem.patch
whox1-2.patch
zombie.patch
doc5-6.patch (opción -E)
lusercide2.patch ????? No parchea limpiamente

Estado: Recomendado
Autor: Undernet
Fecha: 14/May/98


JUMBO 1
Este mega parche aplica los parches individuales ESNET:

Join GOD, Channel Service, Channel Service2,
Channel Service No Flood y X Mode.

Estado: Obligatorio
Autor: Jcea
Fecha: 14/May/98


Channel Service 3
Deshace parches Undernet que afectan a los Channel Service.
Gracias a este parche, se les puede hacer un kill y se listan
los canales en los que están. Los parches que deshace son:

whois1-2, nokick1-2, who6-7 y who 7-8

Estado: Opcional
Autor: Jcea
Fecha: 21/May/98


Script de instalación de los parches

Después de ejecutarlo:

  • "./configure".
  • "make config".
  • "make".
  • "make install".
  • "/restart" en el servidor IRCd.


Novedades:

  • 21/May/98: Undernet distribuye la versión 2.10.04 del servidor. Cerramos, por tanto, el desarrollo de esta versión.

  • 14/May/98: Primera versión de esta página, y Jumbo Patch 1.



Python Zope ©1998 jcea@jcea.es

Más información sobre los OpenBadges

Donación BitCoin: 19niBN42ac2pqDQFx6GJZxry2JQSFvwAfS