Outdated documentation

This page is out of date. Please use the main navigation to find the latest documentation.

Rsynchroniser gNewSense

Ceux qui souhaitent créer un miroir de gNewSense peuvent le faire en utilisant des outils comme debmirror ou rsync. Ce script d'exemple vous libérera de cette tâche pour l'actuelle version de gNewSense.

Cibles disponibles

Il y a actuellement 3 cibles rsync disponibles pour gNewSense. Les voici :

 [gnewsense]

Celui-ci permet de faire un miroir de tout gNewSense

 [deltah]

Notre version stable actuelle

 [cdimage]

Les images ISO pour notre version actuelle.

Script rsync

 #!/bin/sh -ex

 lockfile=/tmp/gnewsense.lock
 domain=us.archive.gnewsense.org
 module=deltah
 outpath=/srv/mirrors/gnewsense/
 rsyncoptions="-av -P --delete --delete-before"
 loggingdir=/var/log/gnewsense-mirror.log

 if [ -f $lockfile ]; then
     echo "$0 appears to be already running."
     exit 1
 fi

 /usr/bin/rsync $rsyncoptions $domain::$module $outpath  2>&1 > $loggingdir

 rm -f $lockfile

Naturellement, ce script nécessite une personnalisation. Tous les chemins devront être mis à jour pour votre site, et les options rsync certainement aussi.


CategoryOutdated

Mirrors.fr/RsyncScript (last edited 2013-09-05 02:22:28 by FelipeLopez)