usaga |
|
Темы:
1
Сообщения:
5
Участник с: 14 апреля 2010
|
В условия дорогого входящего трафика я написал небольшую програмулинку и назвал её pacmanoid. Суть её проста: есть клиентская часть и часть серверная. Клиентская выступает в роли локальной http-прокси для пакмана. При запуске (и раз в полчаса) клиент индексирует список файлов в директории /var/cache/pacman/pkg/ и шлёт на сервера указанные в конфиге. При запросе от пакмана на файл, клиент перенаправляет запрос на сервер в надежде на то, что сервак выдаст ip и порт по которому можно этот файл получить (от такого же клиента). После чего файл перенаправляется пакману либо пакман получет обидную фразу “404” и лезет во внешку. Клиент может быть настроен и для работы без раздачи пакетов (и регистраций на серверах). Обе программы написаны в виде демонов со скриптами запуска для /etc/rc.d/ Хотелось бы услышать мнения и пожелания)) <!– ia0 –>pacmanoid.zip<!– ia0 –> <!– ia1 –>pacmanoid_server.zip<!– ia1 –> |
sysmouse |
|
Темы:
7
Сообщения:
577
Участник с: 17 июня 2008
|
Вчера хотел написать нечто подобное, но пока обошелся централизованным сервером обновлений и fuse :) |