Les points suivants sont les prérequis nécessaires pour créer un miroir officiel de l'archive gNewSense :

  1. une connexion montante d'au moins 10 Mbit/s (de préférence 100 Mbit/s et plus),
  2. doit être en mesure de traiter http://*.gnewsense.org/gnewsense/*,

  3. doit se mettre à jour régulièrement (au moins de manière journalière).

Notez que proposer les ISOs est optionnel.

La configuration du vhost apache pour cela est :

 <Vhost *:80>
 ServerName some.dns.name
 ServerAlias *.gnewsense.org
 DocumentRoot /path/to/docroot
 </Vhost> 

Miroirs CD

  1. Une connexion montante d'au moins 10 Mbit/s (de préférence 100 Mbit/s et plus),
  2. doit se mettre à jour de manière journalière,
  3. seules la dernière version publiée et sa version compressée sont requises.

Détails

Notre serveur rsync est rsync://rsync.archive.gnewsense.org/gnewsense

Les images de CD sont localisées sur rsync://rsync.archive.gnewsense.org/cdimage

Il est à noter que notre miroir ne fait pas de "mise à jour automatique" (ndt : push updates), vous devrez le sonder pour des changements. Un script shell (que vous pouvez placer dans cron.daily) est disponible en tant qu'exemple.

Taille de miroir

Début 2010, le dépôt gNewSense fait approximativement 150 Go en tout.

 13G    cdimage
 49G    gnewsense
 68G    gnewsense-metad/

-metad grandira à mesure que de nouvelles architectures lui seront ajoutées, et 'gnewsense' sera retirée lorsque notre série 2.x arrivera en fin de vie.

Structure

La structure actuelle de notre miroir est similaire à celle d'Ubuntu. Le fichier sources.list des utilisateurs contient des lignes comme http://XX.archive.gnewsense.org et http://XX.security.gnewsense.org où XX est le code du pays.

Tous les miroirs du dépôt se verront attribuer un CNAME (ndt : Country NAME - nom de pays) sur archive.gnewsense.org vers lequel XX.archive pointera alors.

Mirrors.fr/Requirements (last edited 2010-02-08 12:33:38 by pitof)

gNewSense is a project developed by volunteers all over the world and it's supported by the Free Software Foundation.

The content in this Web site can be used as follows:

All documentation is available under the terms of the GFDL with no invariant sections. (note on the license)

Artwork is Free Cultural Work and is available under the terms of the cc-by-sa license.