Прегледач ради кроз SOCKS. Обична SSH сесија такође. Затим се MacPorts заглaви док синхронизује своје стабло портова. Пре него што додате још једну SSH опцију, погледајте URI извора.

rsync://host/module означава услугу rsync демона. Пример са rsync -e ssh user@host:path користи удаљену љуску и захтева приступ одговарајућем налогу на том хосту. Јавно rsync огледало не добија SSH пријаву само зато што клијент има ProxyCommand.

Три руте са различитим предусловима

РутаШта мора да постоји
Снимак стабла портова преко HTTP или HTTPSПодржан извор снимка и функционална HTTP прокси конфигурација
rsync демон кроз веб проксиrsync клијент који користи RSYNC_PROXY и прокси који дозвољава CONNECT на порту демона
rsync преко SSHSSH крајња тачка, налог и удаљено rsync подешавање

MacPorts документује HTTP и HTTPS tarball изворе у sources.conf као алтернативе када уобичајени пренос синхронизације није доступан. Изаберите извор који пројекат подржава за инсталирано издање; промена URI шеме није дозвола да указујете на произвољну архиву.

RSYNC_PROXY у rsync-у је механизам веб проксија, а не опште SOCKS URL подешавање. Рута кроз демон обично захтева порт 873, који иначе исправан веб прокси може намерно да одбије. Засебан механизам RSYNC_CONNECT_PROG може заменити директни демон сокет помоћним програмом, али помоћник мора да пружи очекивани ток бајтова.

На крају, забележите која фаза MacPorts-а није успела. Ажурирање стабла портова, добављање архиве и преузимање изворних датотека порта не морају да користе исти пренос. Поправка прве руте не доказује да остале деле њен прокси.

Повезани чланци