Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[HOW-TO]Incanalare CVS ed rsync in un socks con/senza emerge
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools)
View previous topic :: View next topic  
Author Message
ultimodruido
Apprentice
Apprentice


Joined: 11 Dec 2003
Posts: 253
Location: Muenchen

PostPosted: Fri Jan 28, 2005 2:18 pm    Post subject: [HOW-TO]Incanalare CVS ed rsync in un socks con/senza emerge Reply with quote

Presentazione
Ciao a tutti, è da un po' che perdo tempo a cercare di installare E17... solo che l'ebuild effettua il download da cvs ed io essendo dietro ad un proxy non posso installare il pacchetto! Girando su internet ho scoperto che è possibile far passare applicazioni attraverso il socks server... ecco come si dovrebbe fare per cvs.
P.S. ah, ho preso spunto da questo documento e anche da questo

Come fare
Per fare questo serve dante:
Code:
emerge -av dante
Calculating dependencies  ...done!
[ebuild   R   ] net-misc/dante-1.1.14-r2  -debug +tcpd 0 kB

Per sicurezza posto anche le use che ho usato.
Ora bisogna configurarlo, si può osservare uno dei file di esempio:
Code:
/usr/share/doc/dante-1.1.14-r2/example/socks-simple-withoutnameserver.conf.gz
/usr/share/doc/dante-1.1.14-r2/example/socks-simple.conf
/usr/share/doc/dante-1.1.14-r2/example/socks.conf

Poi serve creare il file di configurazione in:
Code:
/etc/socks/socks.conf

Vi posto il mio come esempio:
Code:
# $Id: socks-simple.conf,v 1.5 2001/12/12 13:56:41 karls Exp $
route { from: 0.0.0.0/0   to: 129.187.0.0/16   via: direct }
route { from: 0.0.0.0/0   to: .   via: 129.187.254.53 port  = 1080 proxyprotocol: socks_v5 }

Ora dovrebbe essere tutto pronto:
Code:
socksify cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/enlightenment login
socksify cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/enlightenment co e17/apps/e

In questo modo si riesce a connettersi alla repository e scaricare tutto il necessario...

Come usarlo con emerge
Il mio obiettivo è far passare emerge attraverso il socks... per fare questo basta far precedere socksify al comando emerge (suggerito da Dakhi):
Code:
root # socksify emerge -av e

Ora tutto dovrebbe funzionare tranquilamente :D

Applicarlo ad emerge sync
Il funzionamento è sempre lo stesso, ma bigogna ricordarsi di non settare (o cancellare) la variabile d'ambiente in /etc/profile:
Code:
export RSYNC_PROXY=""

e poi dare
Code:
socksify emerge sync


Visto l'andazzo credo che il procedimento funzioni anche per altri programmi/funzioni...
Ciao, buon divertimento a tutti
Nic
_________________
Account Jabber: ultimodruido@jabber.linux.it


Last edited by ultimodruido on Mon Jan 31, 2005 1:06 pm; edited 2 times in total
Back to top
View user's profile Send private message
Dhaki
Guru
Guru


Joined: 16 Jun 2004
Posts: 325
Location: Ticino - CH

PostPosted: Fri Jan 28, 2005 2:30 pm    Post subject: Reply with quote

Bell'howto. Ora, non vorrei dire un castroneria, ma hai lanciato emerge lasciando l'alias a cvs o hai dato "socksify emerge"? Perché da quanto ho capito gli alias vengono usati solo dagli input dell'user, non dagli altri programmi.
Back to top
View user's profile Send private message
ultimodruido
Apprentice
Apprentice


Joined: 11 Dec 2003
Posts: 253
Location: Muenchen

PostPosted: Fri Jan 28, 2005 2:34 pm    Post subject: Reply with quote

Sei un mito! Hai ragione, ora correggo! GRAZIE
ciao nic
_________________
Account Jabber: ultimodruido@jabber.linux.it
Back to top
View user's profile Send private message
gutter
Moderator
Moderator


Joined: 13 Mar 2004
Posts: 7160
Location: Aarau, Aargau, Switzerland

PostPosted: Fri Jan 28, 2005 3:48 pm    Post subject: Reply with quote

Aggiunto ai post utilissimi, sezione HOWTO.

P.S.: Complimenti anche da parte mia ;)
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
ultimodruido
Apprentice
Apprentice


Joined: 11 Dec 2003
Posts: 253
Location: Muenchen

PostPosted: Fri Jan 28, 2005 3:58 pm    Post subject: Reply with quote

Grazie... dici che e cosa buona e giusta se lo metto nel wiki di gentoo-italia?
_________________
Account Jabber: ultimodruido@jabber.linux.it
Back to top
View user's profile Send private message
gutter
Moderator
Moderator


Joined: 13 Mar 2004
Posts: 7160
Location: Aarau, Aargau, Switzerland

PostPosted: Fri Jan 28, 2005 3:59 pm    Post subject: Reply with quote

ultimodruido wrote:
Grazie... dici che e cosa buona e giusta se lo metto nel wiki di gentoo-italia?


L'idea sarebbe ottima ;)
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
Ibanez-RgX
Apprentice
Apprentice


Joined: 19 Mar 2003
Posts: 165
Location: Rome

PostPosted: Wed Feb 09, 2005 7:15 pm    Post subject: Reply with quote

ultimodruido wrote:
Grazie... dici che e cosa buona e giusta se lo metto nel wiki di gentoo-italia?


Decisamente buona e giusta :)
L'ho aggiunto io http://wiki.gentoo-italia.net/index.php/Incanalare_CVS_ed_rsync_in_un_socks_con/senza_emerge
_________________
Home page http://www.gentoo-italia.net
Wiki http://wiki.gentoo-italia.net
Back to top
View user's profile Send private message
ultimodruido
Apprentice
Apprentice


Joined: 11 Dec 2003
Posts: 253
Location: Muenchen

PostPosted: Wed Feb 09, 2005 7:22 pm    Post subject: Reply with quote

ciao si hai ragione... solo che poi dovevo crare un account... e alllora quel giorno li ho lasciato perdere.. poi non ho piu pacioccato molto con il pc per via esami e mi e passato di mente... :oops:
ma mi farò perdonare
ciao nic
_________________
Account Jabber: ultimodruido@jabber.linux.it
Back to top
View user's profile Send private message
rakim
Apprentice
Apprentice


Joined: 08 Mar 2005
Posts: 231

PostPosted: Sun Apr 10, 2005 1:24 am    Post subject: Reply with quote

Provo ad emergere da cvs enlightenment (e17) con l'ebuild
ma quando provo
Code:
socksify emerge /usr/local/portage/media-libs/imlib2/imlib2-9999.ebuild


ho i seguenti messaggi:
Code:

 * Fetching CVS module e17/libs/imlib2 into /usr/portage/distfiles/cvs-src ...
 * Running  cvs -q -f -z3 -d ":pserver:anonymous:@cvs.sourceforge.net:/cvsroot/enlightenment" login
Logging in to :pserver:anonymous@cvs.sourceforge.net:2401/cvsroot/enlightenment
e poi non fa più nulla!
Sarà perché il mio proxy necessita di username e password???
Se sì, come posso risolvere il problema?
Back to top
View user's profile Send private message
rakim
Apprentice
Apprentice


Joined: 08 Mar 2005
Posts: 231

PostPosted: Thu Jul 07, 2005 5:37 pm    Post subject: Reply with quote

Ho cercato tra i vari esempi di configurazione di
Code:
/etc/socks/socks.conf
ma non ho trovato nulla riguardante il caso di utilizzo di username e password per accedere al proxy o comunque non sono riuscito a configurarlo in modo tale da farlo funzionare.
C'è riuscito qualcuno?
Help!
Back to top
View user's profile Send private message
Lestaat
Guru
Guru


Joined: 13 Jan 2005
Posts: 412
Location: Perugia

PostPosted: Mon Feb 13, 2006 11:30 am    Post subject: Reply with quote

rakim wrote:
Ho cercato tra i vari esempi di configurazione di
Code:
/etc/socks/socks.conf
ma non ho trovato nulla riguardante il caso di utilizzo di username e password per accedere al proxy o comunque non sono riuscito a configurarlo in modo tale da farlo funzionare.
C'è riuscito qualcuno?
Help!


riuppo questo 3d perchè ho esattamente questa necessità.
Sono dietro un proxy che necessità user e pass e anche a me si blocca al login del cvs.
Qualcuno c'è riuscito?
_________________
Vorrei salvare il mondo...
...ma non so con che estensione!!!
Back to top
View user's profile Send private message
ultimodruido
Apprentice
Apprentice


Joined: 11 Dec 2003
Posts: 253
Location: Muenchen

PostPosted: Mon Feb 13, 2006 5:03 pm    Post subject: Reply with quote

ciao... premetto che non sono piu in quella rete quindi non uso piu dante.
ho trovato questo in rete... magari ti puo servire
http://edseek.com/~jasonb/articles/dante_tunnel.shtml
cosi a occhio e croce sembra che il parametro method ti possa aiutare. e dalle man pages dovrebbe essere valido anche dal lato client
http://www.inet.no/dante/doc/socks.conf.5.html

ciao nic
_________________
Account Jabber: ultimodruido@jabber.linux.it
Back to top
View user's profile Send private message
Lestaat
Guru
Guru


Joined: 13 Jan 2005
Posts: 412
Location: Perugia

PostPosted: Tue Feb 14, 2006 11:28 am    Post subject: Reply with quote

ultimodruido wrote:
ciao... premetto che non sono piu in quella rete quindi non uso piu dante.
ho trovato questo in rete... magari ti puo servire
http://edseek.com/~jasonb/articles/dante_tunnel.shtml
cosi a occhio e croce sembra che il parametro method ti possa aiutare. e dalle man pages dovrebbe essere valido anche dal lato client
http://www.inet.no/dante/doc/socks.conf.5.html

ciao nic


grazie mille.
Effettivamente ho risolto ma purtroppo non cambia la situazione perchè è proprio la porta usata da cvs del firewall che chiusa quindi non ci sono vie d'uscita.
Grazie lo stesso
_________________
Vorrei salvare il mondo...
...ma non so con che estensione!!!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum