Tip of the day: UnrealIRCd 6 uses GeoIP by default. It is shown in WHOIS but also available as country in mask items,for example it can be used in the TLD Block to serve a Spanish MOTD to people in Spanish speaking countries. |
Actualización
Esta página explica cómo actualizar su UnrealIRCd a una versión más nueva.
IMPORTANTE: si está actualizando de UnrealIRCd 5 a 6, consulte Actualizar desde 5.x
Actualización Automática (*NIX)
Actualizar desde UnrealIRCd 5.0.9 o posterior a 5.X.X es fácil. Simplemente ejecute:
./unrealircd upgrade
After the command has finished, read the output on the terminal. It will tell you if the upgrade went OK and your configuration file needs updating or not. If all is good then you can restart the IRCd to complete the upgrade.
Exit status
For advanced users interested in the exit status of the ./unrealircd upgrade command (eg for mass-scripting purposes):
- Exit code 0: Upgrade and configtest successful. You can restart the IRCd now.
- Exit code 1: An error occured
- Exit code 5: Upgrade successful but configuration file needs updating. Do not restart IRCd but make changes first.
- Exit code 10: No newer version available
Actualización manual (*NIX)
Puede actualizar desde cualquier versión 5.X.X a cualquier versión 5.Y.Y.
NOTA: Si está actualizando desde una versión principal anterior no compatible, consulte Actualizar desde 4.x o Actualizar desde 3.2.x
- Haga una copia de seguridad de su directorio /home/xxx/unrealircd existente:
cp -Rav /home/xxx/unrealircd /home/xxx/unrealircd.bak
- Descargue e instale la última versión de UnrealIRCd. Ver Instalando desde la fuente y detengase antes de Crear un archivo de configuración
- Verifique dos veces: asegúrese de ejecutar make install ya que esto instalará todos los archivos nuevos en /home/xxx/unrealircd.
- Prueba de configuración para asegurarse de que el IRCd se iniciará más tarde (esto no iniciará el ircd, ¡solo PRUEBA la configuración!):
- cd /home/xxx/unrealircd
- ./unrealircd configtest
- Esto debería mostrar en display:
Configuration test passed OK
- Si ves advertencias/errores, corríjalos y ejecute ./unrealircd configtest nuevamente hasta que se solucionen todos los problemas.
- Ahora puede reiniciar el IRCd para que use la nueva versión:
- cd /home/xxx/unrealircd
- ./unrealircd restart
Windows
- Por si acaso, haga una copia de seguridad de su directorio UnrealIRCd (C:\Program Files\UnrealIRCd 5).
- Vaya a https://www.unrealircd.org/ y haga clic en Descargas. Elija su sucursal, descargue el instalador
- Ejecutar el instalador
Ahora reinicie su servidor IRC (detenga UnrealIRCd, luego inicie UnrealIRCd)