Pārlūks darbojas caur SOCKS. Parasta SSH sesija arī. Tad MacPorts apstājas, sinhronizējot ports tree. Pirms pievienojat vēl vienu SSH opciju, apskatiet avota URI.

rsync://host/module apzīmē rsync dēmona pakalpojumu. Piemērs ar rsync -e ssh user@host:path izmanto attālinātu čaulu un prasa piekļuvi atbilstošam kontam šajā resursdatorā. Publisks rsync spogulis nesaņem SSH pieteikšanos tikai tāpēc, ka klientam ir ProxyCommand.

Trīs maršruti ar atšķirīgiem priekšnosacījumiem

MaršrutsKam jābūt
Ports tree momentuzņēmums pa HTTP vai HTTPSAtbalstīts momentuzņēmuma avots un strādājoša HTTP starpniekservera konfigurācija
rsync dēmons caur tīmekļa starpniekserverirsync klients, kas izmanto RSYNC_PROXY, un starpniekserveris, kas atļauj CONNECT uz dēmona portu
rsync pa SSHSSH galapunkts, konts un attālināta rsync konfigurācija

MacPorts dokumentē HTTP un HTTPS tarball avotus sources.conf kā alternatīvas, ja parastais sinhronizācijas transports nav pieejams. Izvēlieties projektā atbalstīto avotu instalētajai versijai; URI shēmas maiņa nav atļauja norādīt uz patvaļīgu arhīvu.

rsync RSYNC_PROXY ir tīmekļa starpniekservera mehānisms, nevis vispārīgs SOCKS URL iestatījums. Dēmona maršrutam parasti vajadzīgs 873 ports, ko citādi strādājošs tīmekļa starpniekserveris var apzināti atteikt. Atsevišķais RSYNC_CONNECT_PROG mehānisms var aizstāt tiešo dēmona ligzdu ar palīgprogrammu, taču tai jānodrošina gaidītā baitu plūsma.

Visbeidzot, ievērojiet, kurš MacPorts posms neizdevās. Ports tree atjaunināšana, arhīva iegūšana un porta avota failu lejupielāde nav jāveic ar vienu transportu. Pirmā maršruta salabošana nepierāda, ka pārējie dala tā starpniekserveri.

Saistītie raksti