[devel] Как устроен ftp.altlinux.org

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Ср Ноя 21 16:56:45 MSK 2007


On Tue, Nov 20, 2007 at 04:34:00PM +0300, Максим Иванов wrote:
> Пытаюсь для удобства создать локальное зеркало
> ftp.altlinux.org. По пути возникла пара вопросов:

Если что, я (избирательно) зеркалю.

> - В Server варианте все файлы в репозитариях являются
> симлинками на содержимое  вышестоящего каталога files, в
> Desktop же один и тот же файл часто лежит в трех экземплярах -
> в files,в classic и main. Понятно что на сервере это возможнно
> и хардлинки, но мне как желающему регулярно rsync'ать зеркало
> совсем не хочется иметь тройную нагрузку на канал и кошелек.

Для меня работает (время киевское) такой вариант:

55 00 * * * /usr/bin/rsync -qaH --delete --delete-after rsync.altlinux.org::ALTLinux/4.0/Server/ /var/ftp/pub/Linux/ALT/4.0/Server/
05 01 * * * /usr/bin/rsync -qaH --delete --delete-after rsync.altlinux.org::ALTLinux/4.0/Desktop/ /var/ftp/pub/Linux/ALT/4.0/Desktop/
25 05 * * * /usr/bin/rsync -qaH --delete --delete-after rsync.altlinux.org::ALTLinux/4.0/branch/ /var/ftp/pub/Linux/ALT/4.0/branch/
45 05 * * * /usr/bin/rsync -qaH --delete --delete-after rsync.altlinux.org::ALTLinux/4.0/ /var/ftp/pub/Linux/ALT/4.0/

Канала на то, чтоб можно было игнорировать (точнее, раз в
пятилетку обработать руками, а не тоже скриптом, когда-то
написанным для Sisyphus/) -- давно хватает.

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : rsync-all.sh
Тип     : application/x-sh
Размер  : 1527 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20071121/24953fee/attachment-0002.sh>


Подробная информация о списке рассылки Devel