د MacPorts rsync سرچینو د پروکسي له لارې لارښوونه
د SSH بېلګې دا انګیرنه مه کوه چې د rsync daemon اړیکه هم سمه کوي، بلکې د ports-tree د سرچینې پروتوکول د پروکسي لېږد سره سم کړه.
براوزر د SOCKS له لارې کار کوي. عادي SSH ناسته هم کار کوي. بیا MacPorts د ports tree د همغږۍ پر مهال ودرېږي. له بل SSH اختیار مخکې د سرچینې URI وګوره.
rsync://host/module د rsync daemon خدمت ته اشاره کوي. rsync -e ssh user@host:path بېلګه لرې شل کاروي او په هغه کوربه کې مناسب حساب ته لاسرسی غواړي. عامه rsync هېنداره یوازې د دې لپاره چې کلاینټ ProxyCommand لري SSH ننوتنه نه ترلاسه کوي.
د بېلو مخکینو شرطونو درې لارې
| لاره | څه باید وي |
|---|---|
| د ports tree انځور د HTTP یا HTTPS له لارې | ملاتړل شوې د انځور سرچینه او فعاله HTTP پروکسي تنظیم |
| rsync daemon د ویب پروکسي له لارې | د RSYNC_PROXY کاروونکی rsync کلاینټ او هغه پروکسي چې د daemon پورټ ته CONNECT اجازه ورکوي |
| rsync د SSH له لارې | SSH پای ټکی، حساب او لرې rsync ترتیب |
MacPorts په sources.conf کې د HTTP او HTTPS tarball سرچینې د بدیل په توګه یادوي کله چې عادي همغږي لېږد نه وي شته. د نصب شوي خپرېدو لپاره د پروژې ملاتړ شوې سرچینه غوره کړه؛ د URI سکیم بدلول د دې اجازه نه ده چې هر څه خوندي کړای شوي آرشیف ته اشاره وکړې.
د rsync RSYNC_PROXY د ویب پروکسي میکانیزم دی، نه د SOCKS URL عمومي تنظیم. د daemon لاره معمولاً پورټ 873 ته اړتیا لري، چې یو بل ډول فعاله ویب پروکسي یې په قصد ردولی شي. جلا RSYNC_CONNECT_PROG میکانیزم کولای شي مستقیم daemon ساکټ د مرستندوی پروګرام سره بدل کړي، مګر مرستندوی باید تمه شوی بایټ جریان وړاندې کړي.
په پای کې، وګوره چې د MacPorts کوم پړاو ناکام شو. د ports tree تازه کول، آرشیف راوړل او د یو port د سرچینې فایلونو ډاونلوډ کول اړ نه دي چې یو شان لېږد وکاروي. لومړنۍ لاره سمول دا نه ثابتوي چې نور یې پروکسي شریکوي.