emerge --sync over proxy
Anarchist 18 января, 2008 - 15:14
В качестве значения переменной RSYNC_PROXY выставлен IP HTTP-Proxy (SQUID 2.5).
При попытке синхронизировать дерево портов следующая ошибка:
>>> Starting retry 3 of 3 with rsync://195.209.224.77/gentoo-portage >>> Checking server timestamp ... timed out rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(244) [receiver=2.6.9] !!! Rsync has not successfully finished. It is recommended that you keep !!! trying or that you use the 'emerge-webrsync' option if you are unable !!! to use rsync due to firewall or other restrictions. This should be a !!! temporary problem unless complications exist with your network !!! (and possibly your system's filesystem) configuration.
Как с этим бороться - не понимаю. :(
ЗЫ: emerge-webrsync
работает нормально. Интерес в том, чтобы разобраться с нормальным режимом.
»
- Для комментирования войдите или зарегистрируйтесь
я думаю, что надо сквид сконфигурировать
для того, чтобы работало через прокси, нужно, чтобы прокси "знал" о том, что через него пойдёт такого рода траффик.
в squid.conf где нить после
acl Safe_ports port 80 # http
нужно добавить
acl Safe_ports port 873
и в строчку
acl SSL_ports port 443 563
также добавить число 873 (это номер порта, по которому работает rsync)
acl SSL_ports port 443 563 873
Кто понял
Кто понял жизнь, тот не спешит...
а не проще ли в таком случае использовать
emerge-webrsync - который автоматом подхватывает
указанный ранее прокси ?
webrsync, по-моему,
webrsync, по-моему, должен жрать трафика и времени больше. Хотя из-за прокси вынужденно им обновляюсь (-:Е
emerge-webrsync vs rsync
хмм... а если нужно rsync'ать не только дерево?
дело в том, что emerge-webrsync это примочка только для обновления дерева портежей, в то время как сам протокол rsync может быть использован не только для этих задач. им (например), можно синхронизировать distfiles ;)
Проще. Так и
Проще.
Так и делаю.
Нормальный режим - чисто из интереса.
--
Live free or die
можно
можно воспользоваться emerge-delta-webrsync - оно ест трафу меньше, примерно 150-200к в день