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

IRC Server 2.10.H.09 (modificaciones)

Última Actualización: 25 de Marzo de 2004 - Martes

Cambio en el servidor CVS de IRC-Hispano

ATENCIÓN:

Si estás actualizando a esta versión del IRCD desde una versión anterior a u2.10.H.09.* debes ser consciente de los siguientes cambios:

  1. Se ha eliminado el soporte para líneas-N en el "ircd.conf". Ello supone que para conectar a otro nodo (o para que otro nodo se conecte a nosotros) basta con usar líneas-C, exclusivamente.

    El IRCD ignorará las líneas-N antiguas presentes en el "ircd.conf" pero, como norma de higiene básica, es conveniente que se borren del fichero de configuración.

    Si un nodo utiliza claves de conexión distintas para las líneas-C/N, debe modificar la configuración y comunicarlo al otro extremo, ya que ahora sólo existe una única clave de conexión: la de las líneas-C.


Si te interesa la investigación y el desarrollo en el mundo IRC,
seas programador de servidor, programador de clientes o bots IRC,
o "scripter", deberías tener muy presentes los siguientes enlaces:

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.

Los usuarios que deseen actualizar su servidor de IRC deben seguir los pasos especificados en las instrucciones de acceso al CVS.

La lista de cambios puede obtenerse directamente del CVS, en el fichero CAMBIOS2_10_H_09.

En general, para actualizar un servidor de IRC es preciso:

  • Actualizar el código fuente del servidor:

    • Actualización por CVS:

    • Actualización por TAR:

      • Hay que descargarse un fichero TAR actualizado y proceder a descomprimirlo sobre la versión anterior.

  • "./configure"

  • "make config"

    • Si ha cambiado los fuentes de máquina, o ha actualizado el sistema operativo del servidor, ejecute un "make distclean", y vuelva a ejecutar "./configure" y "make config".

  • "make"

  • "make install"

    Es imprescindible que el servidor se instale realizando un "make install", para que así todos los permisos sean correctos, y se configure correctamente el sistema de bases de datos distribuídas.

    En caso de que sobre la misma máquina estén corriendo varios demonios de IRC, tenemos dos opciones:

    • Realizar instalaciones separadas:

      Debemos repetir los pasos a partir de "make config" inclusive, cambiando los directorios de instalación. Es la opción más simple.

    • Un único ejecutable con múltiples configuraciones:

      En este caso es importante indicar directorios (para las Base de Datos Distribuídas) separados, de forma que cada servidor tenga su propia configuración y su propio sistema de bases de datos distribuído.

      ATENCIÓN: Nunca tener varios servidores de IRC funcionando sobre las mismas bases de datos distribuídas, ya que las corromperán.

  • "/restart" en el servidor IRCd.


Novedades:

  • 25/Mar/04: El CVS de IRC-Hispano pasa de "luna.irc-hispano.org" a "cvs.irc-hispano.org".

  • 22/Mar/04: Actualización OBLIGATORIA a u2.10.H.09.13.

  • 18/Feb/04: Actualización OBLIGATORIA a u2.10.H.09.04.

  • 05/Feb/04: Publicación de u2.10.H.09.04. Se despliegua en algunos nodos de alta capacidad, para probarlo bien.

  • 04/Feb/04: Primera versión de esta página.



Python Zope ©2004 jcea@jcea.es

Más información sobre los OpenBadges

Donación BitCoin: 19niBN42ac2pqDQFx6GJZxry2JQSFvwAfS