Portál AbcLinuxu, 10. května 2025 03:05

Dotaz: CVS skrz proxy

24.11.2003 18:19 espinosa@centrum.cz
CVS skrz proxy
Přečteno: 126×
Odpovědět | Admin
Anonymní stažení projektu skrz proxy.

Chtěl bych si stáhnout projekt DRI z CVS, protože zdrojáky nejsou nijak jinak dostupné, viz: http://dri.sourceforge.net/cgi-bin/moin.cgi/Download

..jenže jsem za http proxy a škrtnu si tak leda s HTTP a HTTPS. Používám autentifikační proxy APS (kvůli autentifikaci do domény ActiveDirectory, jinak mě to ven nepustí) Všechny programy které si nechají proxy namluvit, fungují (Mozilla, apt-get, Konkueror, wget)

CVS se ale tváří, že nemá žádný konfigurační soubor a na env. proměnnou http_proxy si to hrát odmítá.

Slyšel jsem o možnosti SSH tunelingu. Na stránkách cvshome.org je o tom zmínka jen pro Win a Cygwin a o proxy už vůbec nic :( Jde to vubec pro anonymní připojení?

Existuje projekt na stažení zdrojáků přes rozhraní WebCVS, to umožnoje např. SourceForge, ale CVSko DRI hostuje na dri.freedesktop.org, a to vypadá neprůchodně (browserem se ke zdrojákům není jak dostat, takže nepůjde asi ani to WebCVS)

Stahování přes HTTP prý zvládá WinCVS, pod Linuxem zdá se nic. (zkoušel jsem cervisiu)

Vím že je tohle už otřepané téma ale soudě podle nezodpovězených dotazů, nalezených googlem, je to téma stále bez jednoduché odpovědi.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

24.11.2003 23:21 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše CVS skrz proxy
Odpovědět | | Sbalit | Link | Blokovat | Admin
CVS má konfigurační soubor .cvsrc. CVS nepoužívá HTTP ani HTTPS, ale buď svůj vlastní protokol nebo tunelování přes ssh/rsh/.... Píšeš, že jsi za HTTP proxy, ale to je úplně jedno -- pokud tím tedy nemyslíš, že všechny ostatní protokoly jsou filtrovány.
25.11.2003 12:12 espinosa@centrum.cz
Rozbalit Rozbalit vše CVS skrz proxy
No právě že pochopiteně jsou! Funguje HTTP (80) a HTTPS (443?) a FTP funguje, ale jen v pasivním režimu. Toť vše. Myslíte že by teda šel ten SSH tunel? Na cvshome.org o tom zrovna moc informací není. Nevím jak to udělat. A mám hlavně obavu, že přístup řes SSH je jen pro registrované vývojáře a ne pro anonymous stažení (jistou logiku by to mělo) Neexistuje nějaká služba na internetu, kde by stáhli zadané CVS za vás a nechali par dni ke stažení přes HTTP/FTP? Ale asi to tak vypadá, že vezmu notebook a půjdu si to stáhnout někam do internetové kavárny...
25.11.2003 08:21 Petr
Rozbalit Rozbalit vše CVS skrz proxy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dobry den, existuje neco jako WinCVS pro linux. Je to GCVS. Nikdy jsem jej ale zkousel. Problem mam stejny. Ven se nedostanu jinak nez pres HTTP a HTTPS. Vsechny ostatni porty jsou zavreny. Chtel jsem stahovat zdrojaky WineX. Jsou na sourceforge. Petr
Stanislav Brabec avatar 25.11.2003 11:27 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše CVS skrz proxy
Odpovědět | | Sbalit | Link | Blokovat | Admin
CVS pravuje buď se speciálním protokolem cvs-pserver (2401/tcp) nebo jako stream přes RSH/SSH/Kerberos. Většina anonymních cvs běží přes pserver. Pserver i RSH/SSH projde bez problémů přes NAT. Přes hodně restriktivní proxy se nedostane ani jedno, i když ssh asi má větši šanci. Řešením je http tunel. Ve vnějším internetu ale musí být brána.
25.11.2003 12:46 espinosa@centrum.cz
Rozbalit Rozbalit vše CVS skrz proxy
Odpovědět | | Sbalit | Link | Blokovat | Admin
BINGO! Na CVS repozitáře freedesktop.org se lze dostat i přes HTTP a dokonce stáhnout jako tarball ! http://dri.freedesktop.org/cgi-bin/viewcvs.cgi/?cvsroot=dri U DRI na to nemají žádný odkaz!!, přišel jsem na to náhodou při prohledávání jiného projektu! Něco podobného by mělo mít i SourceForge a tedy by šlo stáhnout i WineX. P.S. procital jsem si podrobneji dokumentaci pro CVS repozitáře na freedesktop.org a přístup přes SSH mají jen registrovaní vývojáři, download přes SSH jen přes pserver.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.