Brauzer SOCKS vasitəsilə işləyir. Adi SSH sessiyası da işləyir. Sonra MacPorts ports tree-ni sinxronlaşdırarkən dayanır. Daha bir SSH seçimi əlavə etməzdən əvvəl mənbə URI-yə baxın.

rsync://host/module rsync daemon xidmətini göstərir. rsync -e ssh user@host:path istifadə edən nümunə uzaq shell işlədir və həmin hostda uyğun hesaba çıxış tələb edir. İctimai rsync güzgüsü müştərinin ProxyCommand-ı olduğu üçün SSH girişi əldə etmir.

Fərqli ilkin şərtləri olan üç marşrut

MarşrutNə olmalıdır
HTTP və ya HTTPS üzərindən ports tree snapshot-uDəstəklənən snapshot mənbəyi və işlək HTTP proxy konfiqurasiyası
Veb proxy vasitəsilə rsync daemonRSYNC_PROXY istifadə edən rsync müştərisi və daemon portuna CONNECT-ə icazə verən proxy
SSH üzərindən rsyncSSH son nöqtəsi, hesab və uzaq rsync quruluşu

MacPorts sources.conf faylında HTTP və HTTPS tarball mənbələrini adi sinxron nəqli mövcud olmadıqda alternativ kimi sənədləşdirir. Quraşdırılmış buraxılış üçün layihənin dəstəklədiyi mənbəni seçin; URI sxemini dəyişmək ixtiyari arxivə yönəltmək icazəsi deyil.

rsync-in RSYNC_PROXY veb-proxy mexanizmidir, ümumi SOCKS URL parametri deyil. Daemon marşrutu adətən 873 portunu tələb edir və başqa cəhətdən işlək veb-proxy onu qəsdən rədd edə bilər. Ayrı RSYNC_CONNECT_PROG mexanizmi birbaşa daemon soketini köməkçi proqramla əvəz edə bilər, lakin köməkçi gözlənilən bayt axınını təmin etməlidir.

Nəhayət, MacPorts-un hansı mərhələsinin uğursuz olduğunu qeyd edin. Ports tree-nin yenilənməsi, arxivin gətirilməsi və portun mənbə fayllarının yüklənməsi eyni nəqli istifadə etmək məcburiyyətində deyil. Birinci marşrutun düzəldilməsi digərlərinin onun proxysini paylaşdığını sübut etmir.

Əlaqəli məqalələr