IRC Server 2.10.H.08 (modificaciones)
Última Actualización:
28 de Enero de 2004 - Miércoles
ATENCIÓN:
Si estás actualizando a esta versión del IRCD desde una versión anterior
a u2.10.H.08.* debes ser consciente de los siguientes cambios:
- Debes editar el fichero "config/.config" y borrar la línea
"CLIENT_FLOOD", para que el "make config" te la pregunte de nuevo,
ya que se ha modificado su valor por defecto.
- El IRCD va a intentar regenerar el script "configure". Si no disponemos
de las herramientas adecuadas instaladas en el sistema, o están anticuadas,
la regeneración puede fallar. En este caso basta con borrar los ficheros
"config/configure" y "config/setup.h", volver a bajarse las versioners
actuales del CVS y ejecutar los comandos "touch config/configure"
y "touch config/setup.h". Ello hará que se utilice la versión disponible en el
CVS, apropiada para todas las situaciones, en vez de intentar regenerar una versión local.
Esta operación nos proporcionará un script de configuración correcto y universal
para cualquier sistema.
- Si eres programador de servicios de la red o manipulas directamente el sistema
de Base de Datos Distribuida (BDD), debes ser consciente de que se han realizado
varias modificaciones importantes.
Es posible que tengas que actualizar tus programas, procedimientos, etc.
|
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_08.
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:
- 27/Ene/04: Publicación de u2.10.H.08.115.
Actualización RECOMENDADA.
- 29/Oct/03: Publicación de u2.10.H.08.66.
Actualización OBLIGATORIA.
- 18/Sep/03: Publicación de u2.10.H.08.15. Soluciona un grave problema
de seguridad, que permite acceder a la IP de cualquier usuario.
Actualización OBLIGATORIA.
- 16/Sep/03: Publicación de u2.10.H.08.11. Soluciona un grave problema
de seguridad. Actualización OBLIGATORIA.
- 10/Sep/03: Publicación de u2.10.H.08.02. Soluciona un grave problema
de seguridad. Actualización OBLIGATORIA.
- 08/Sep/03: Primera versión de esta página.
©2003-2004
jcea@jcea.es
Más información sobre los OpenBadges
Donación BitCoin: 19niBN42ac2pqDQFx6GJZxry2JQSFvwAfS