Creare un mirror per il Progetto KVIrc


Questa pagina contiene le istruzioni passo passo per creare un mirror ftp

Contribuire al progetto KVIrc creando un mirror dei suoi file è molto semplice.

Mirror FTP non europei sono molto graditi!

Settare un mirror di ftp-master.admin.kvirc.de

Requisiti:

  • Un server ftp
  • wget
  • Un demone cron (o equivalente) per tenere il mirror sincronizzato

Procedura di setup:

Settare un mirror FTP è molto semplice: viene eseguito usando le caratteristiche del programma wget
La linea di comando per recuperare l'intero archivio FTP è la seguente:

cd /tua_root_del_server_ftp/pub/kvirc/ && wget --mirror -nH --cut-dirs=2 ftp://ftp-master.admin.kvirc.de/pub/kvirc

Tutto quello di cui hai bisogno è di poter accettare connessioni anonime e di istruire cron per sincronizzare il mirror ogni N ore.

Ora hai bisogno di settare gli aggiornamenti automatici.
Viene svolto dal demone cron e basta aggiungere un padio di righe nel crontab.
Un esempio di crontab può essere:

30 6 * * * $HOME/bin/cronjob >> $HOME/cronjoblog 2>&1

Questo crontab dice al demone cron di eseguire il comando "$HOME/bin/cronjob >> $HOME/cronjoblog 2>&1" alle 6.30 di ogni giorno

In questo caso $HOME/bin/cronjob sarà il seguente:

#!/bin/bash
cd /tuodominio/pub/kvirc/ && wget --mirror -nH --cut-dirs=2 ftp://ftp-master.admin.kvirc.de/pub/kvirc/

Al momento in cui si scrive il completo archivio FTP si aggira intorno a 1.5 GB. Se non hai lo spazio per un mirror completo si può accordare un mirror parziale recuperando solo un po' delle directory di ftp.kvirc.net.

Una volta che hai settato con successo il tuo mirror manda una mail a pragma at kvirc dot net o in mailing list così possiamo linkarti sul sito principale.