Browṣà ń ṣiṣẹ́ lórí SOCKS. Ìpàdé SSH lasan náà ń ṣiṣẹ́. Lẹ́yìn náà MacPorts dúró nígbà tí ó ń ṣe àfihàn ports tree rẹ̀. Kí o tó fi àṣàyàn SSH mìíràn kún un, wo URI orísun náà.

rsync://host/module ń tọ́ka sí iṣẹ́ rsync daemon. Àpẹẹrẹ tí ó ń lo rsync -e ssh user@host:path ń lo shell tí ó jìnnà, ó sì nílò àǹfààní sí àkọsílẹ̀ tí ó yẹ lórí ẹrọ yẹn. Dígí rsync gbangba kì í gba ìwọlé SSH kìkì nítorí pé ẹrọ àbá ní ProxyCommand.

Àwọn ọ̀nà mẹ́ta pẹ̀lú àwọn ipò ìbẹ̀rẹ̀ ọ̀tọ̀ọ̀tọ̀

Ọ̀nàKí ni ó gbọdọ̀ wà
Sísàwòrán ports tree nípasẹ̀ HTTP tàbí HTTPSOrísun sísàwòrán tí ó ní àtìlẹ́yìn àti ìṣètò proxy HTTP tí ń ṣiṣẹ́
rsync daemon nípasẹ̀ proxy wẹ́ẹ̀bùẸrọ àbá rsync tí ó ń lo RSYNC_PROXY àti proxy tí ó gbà CONNECT sí ibùdó daemon
rsync lórí SSHIpari SSH kan, àkọsílẹ̀ àti ìṣètò rsync ọ̀nà jíjìn

MacPorts ń kọ àwọn orísun tarball HTTP àti HTTPS sínú sources.conf gẹ́gẹ́ bí ààyò nígbà tí gbígbé ìṣọ̀kan déédé kò bá sí. Yan orísun tí iṣẹ́ náà ní àtìlẹ́yìn fún ìtúsílẹ̀ tí ó ti fi sori ẹrọ; yíyí ètò URI kò jẹ́ àṣẹ láti tọ́ka sí àkójọpọ̀ àìlóye.

RSYNC_PROXY rsync jẹ́ ìlànà proxy wẹ́ẹ̀bù, kì í ṣe ètò URL SOCKS gbogbogbò. Ọ̀nà daemon sábà ń nílò ibùdó 873, tí proxy wẹ́ẹ̀bù tí ń ṣiṣẹ́ lọ́nà mìíràn lè kọ̀ ní àìmọ̀ọ́mọ̀. Ìlànà RSYNC_CONNECT_PROG ọ̀tọ̀ọ̀tọ̀ lè fi ètò ìrànwọ́ rọ́pò sokẹ́tì daemon tààrà, ṣùgbọ́n ìrànwọ́ náà gbọdọ̀ pèsè ìṣàn byte tí a retí.

Níkẹyìn, kíyèsi ipa wo nínú MacPorts tí ó kùnà. Mímú ports tree di tuntun, gbígbé àkójọpọ̀ àti gbígbé àwọn fáìlì orísun port kan kò gbọdọ̀ lo gbígbé kan náà. Mímú ọ̀nà àkọ́kọ́ ṣe kò fi hàn pé àwọn yòókù ń pín proxy rẹ̀.

Àwọn àpilẹ̀kọ tó jọra