Haciendo mirrors del proyecto KVIrc
Esta página contiene instrucciones paso a paso para crear un mirror FTP
Contribuir al proyecto KVIrc haciendo mirrors de sus archivos es realmente fácil.
¡Necesitamos especialmente mirrors FTP no-europeos!
Configurando un mirror de ftp-master.admin.kvirc.de
Requisitos:
- Un servidor FTP
- wget
- Un demonio cron (o equivalente) para poder mantener el mirror sincronizado
Procedimiento de instalación:
Configurar un mirror FTP es realmente fácil: está hecho usando la prestación de mirror del programa wget
La línea de comandos para recuperar todo el archivo FTP es la siguiente:
cd /raiz_de_tu_servidor_ftp/pub/kvirc/ && wget --mirror -nH --cut-dirs=2 ftp://ftp-master.admin.kvirc.de/pub/kvirc
Así que todo lo que tienes que hacer es configurar tu servidor FTP para aceptar conexiones anónimas y configurar cron para sincronizar el mirror cada X horas.
Ahora todo lo que tienes que hacer es configurar las actualizaciones automáticas.
Esto suele ser tarea del demonio cron y supone añadir unas cuantas líneas al crontab.
Un ejemplo de archivo crontab podría ser:
30 6 * * * $HOME/bin/cronjob >> $HOME/cronjoblog 2>&1
Este archivo crontab le dice al demonio cron que ejecute el comando "$HOME/bin/cronjob >> $HOME/cronjoblog 2>&1" a las 6.30 de la mañana cada día.
En este caso $HOME/bin/cronjob sería el siguiente:
#!/bin/bash
cd /tudominio/pub/kvirc/ && wget --mirror -nH --cut-dirs=2 ftp://ftp-master.admin.kvirc.de/pub/kvirc/
En el momento de escribir esto el archivo FTP completo es de alrededor de 1.5 GB. Si no tienes espacio suficiente para hacer un mirror completo puedes intentar hacer un mirror parcial recuperando solo una parte de los directorios de ftp.kvirc.net.
Una vez que hayas configurado tu mirror adecuadamente, suéltale un mail a pragma at kvirc dot net o a la lista de correo de manera que pongamos un enlace desde el sitio principal.