Ниже приводятсяориентировочные требования для официальных архивных реркал gNewSense:

  1. Как минимум 10Мбит исходящего соединения (предпочтительно свыше 100Мбит)
  2. Должен быть способен обрабатывать http://*.gnewsense.org/gnewsense/*

  3. Должен обновляться минимум 1 раз в день

Обслуживание файлов ISO не является обязательным.

Для этого apache vhost config должен быть:

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

Зеркала CD

  1. Как минимум 10Мбит исходящего соединения (предпочтительно свыше 100Мбит)
  2. Должен обновляться минимум 1 раз в день
  3. Должен только содержать самый последний выпуск и тарбол (файлы в архиве tar).

Подробности

Наш сервер rysnc rsync://rsync.archive.gnewsense.org/gnewsense

Образы CD размешены на rsync://rsync.archive.gnewsense.org/cdimage

Пожалуйста, отметьте, что наше зеркало не делает push уведомлений, а следовательно, Вам необходимо будет получать их самостоятельно. В качестве образца скрипта shell (который может быть размещен в cron.daily) можно использовать этот.

Размер зеркала

Состоянием на 2010, полный репозиторий gNewSense составлял 150ГБ.

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

-metad будет расти по мере добавления в него новых архитектур, в то время как 'gnewsense' будет удален как только закончится цикл поддержки нашей серии 2.x.

Структура

Текущая структура нашего зеркала сходна с Ubuntu. Пользовательский sources.list будет содержать такие строки как http://XX.archive.gnewsense.org и http://XX.security.gnewsense.org, где XX это код страны.

Всем зеркалам репозиториев будут присвоены CNAME имена в archive.gnewsense.org, на который будет указывать XX.archive

ru/Mirrors/Requirements (last edited 2014-01-27 11:15:22 by zamah)