Newsgroup: it.comp.lang.perl
Titolo: perl -MCPAN -e shell attraverso proxy

ciao a tutti.
Ho necessità di aggiungere qualche modulo in Perl. Purtroppo dove lavoro
per uscire in internet passiamo tramite un proxy che non permette di
scaricare in ftp. Per collegamenti verso l'esterno uso un client che
permette il tunnelling. Mi chiedevo se è possibile farlo anche per
scaricare moduli.
Ho cercato un po' con google ma non ho trovato niente di utile. Qualcuno
sa come fare o eventualmente ha qualche guida da girarmi (RTFM ;-)) ?
Ringrazio anticipatamente.
Amedeo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 anche per scaricare moduli.
Mi sembra di ricordare che alla prima esecuzione CPAN, nella serie di
domande che fa, faccia proprio una domanda su un eventuale proxy da
usare per scaricare i pacchetti.
Cmq se durante la prima esecuzione non è stato configurato, pui sempre
mettere mano a Config.pm sotto la cartella che ospita il modulo CPAN.
Se non ricordo male sotto linux è in /etc/CPAN/ (mi sembra, eh), mentre
sotto Win32 (se usi ActiveState) dovrebbe essere sotto
C:\Perl\lib\CPAN\.
Cmq penso che l'http_proxy funzioni solo se hai LWP installato (credo).
my 2 cents,
-- 
+--------+ | ASCII ribbon campaign ( ) | 
www.autistici.org/kral
|  kral  | |  - against HTML email  X  |
+--------+ |              & vCards / \ | my gpg id = 0x7C946947

LWP è installato, ho modificato il file di configurazione ma non funziona,
non posso uscire in ftp puro ma solo in tunnelling http...
come si fa a installare un modulo senza usare perl -MCPAN?
grazie per la disponibilità


 come si fa a installare un modulo senza usare perl -MCPAN?
Trovi le varie informazioni su come installare i moduli in:
	perldoc perlmodinstall
Elencare qui i metodi sarebbe un pò lungo! :^)
(sopratutto non sapendo su quale piattaforma sei)
Ciao,


This is perl, v5.8.0 built for MSWin32-x86-multi-thread
(with 1 registered patch, see perl -V for more detail)
Copyright 1987-2002, Larry Wall
Binary build 2003.01 provided by IndigoSTAR Software
http://www.indigostar.com
Built 21:33:23 Jan 26 2003
Non vorrei abusare delle tua disponibilità ma sai dirmi come fare
l'installazione del modulo senza dover scaricare decomprimere compilare?
La macchina non è mia e non posso installarci software aggiuntivo con
leggerezza...



indigostar fornisce già dei moduli precompilati,
hai già visto se c'è quello ke ti serve?
Sono scaricabili anke via dos shell col comando
ipm install NomeModulo
Ciao

> indigostar fornisce già dei moduli precompilati,
il comando funziona, anche attraverso proxy, fantastico :-)
purtroppo il modulo che cerco io Tk non è presente nell'elenco :-(
http://ppm.activestate.com/PPMPackages/5.8-windows/



Sei sicuro?? Io l'ho installato proprio con
ipm install Tk
... giuro! :-)

 ipm install Tk
Allora sto sbaglianto qualcosa io...
C:\indigoperl\perl\bin>ipm -verbose install Tk
Installing Tk
Searching for Tk in 
http://www.indigostar.com/packages/perl-5.8
Module Tk not found
DONE
C:\indigoperl\perl\bin>ipm -verbose search Tk
Searching for Tk
Searching in 
http://www.indigostar.com/packages/perl-5.8
ho già impostato le variabili
   Set HTTP_proxy to your proxy server name and port in the format:
"
http://proxy:8080
". If you require a user name and/or password to access
your proxy, set HTTP_proxy_user and HTTP_proxy_pass to your user name and
password.
e ho provato ad installare altri moduli che vedo in elenco, dice che non
li trova.... ora provo a smanettarci un po' ...
cmq grazie 



prova ad aggiungere al file repository_list.txt il path
http://www.indigostar.com/packages/perl-5.8.3-windows/
lì trovi Tk. Se ancora non funzionasse, scaricatelo e
installalo con ipm da locale.
Ciao

FUNZIONA! ! !
l'ho copiato in locale e si č installato correttamente. Il comando che ho
lanciato č 
ipm -verbose -location=c:\indigoperl\perl\Tk install Tk
perchč con questo non funzionava
ipm -verbose
-location=
http://www.indigostar.com/packages/perl-5.8.3-windows/
 install Tk
Penso comunque sia un problema di proxy/autenticazione piů che del comando
in sč... ma va bene cosě per il momento.
Grazie per l'aiuto. Spero di poter ricambiare un giorno
Amedeo
