OVH Cloud OVH Cloud

question sur CPAN

11 réponses
Avatar
Emmanuel Florac
Où est stockée la configuration de CPAN? Par ailleurs, comment peut-on
spécifier le mot de passe renvoyé par LWP::ftp, parce que certains
serveurs ne veulent pas de "anonymous@" et du coup pas moyen d'installer
quoi que ce soit... ouin!

--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?

10 réponses

1 2
Avatar
Emmanuel Florac
Dans article <3fcaffb4$0$57792$,
disait...

/root/.cpan/



Perdu, c'est pas ça. Je l'ai effacé, ça ne change absolument rien! Il ne
me redemande pas la config, et il retourne tout seul se connecter au même
serveur qui le jette...

--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?

Avatar
Jean-Michel Hiver
Où est stockée la configuration de CPAN? Par ailleurs, comment peut-on
spécifier le mot de passe renvoyé par LWP::ftp, parce que certains
serveurs ne veulent pas de "anonymous@" et du coup pas moyen d'installer
quoi que ce soit... ouin!


/root/.cpan/

Avatar
Jean-Michel Hiver
/root/.cpan/


Perdu, c'est pas ça. Je l'ai effacé, ça ne change absolument rien! Il ne
me redemande pas la config, et il retourne tout seul se connecter au même
serveur qui le jette...


/usr/lib/perl5/5.8.0/CPAN/Config.pm ?


Avatar
Stephane Chazelas
2003-12-1, 09:33(+01), Emmanuel Florac:

Où est stockée la configuration de CPAN?


~/.cpan/CPAN/MyConfig.pm

ou $PerlPrefix/CPAN/Config.pm

Par ailleurs, comment peut-on
spécifier le mot de passe renvoyé par LWP::ftp, parce que certains
serveurs ne veulent pas de "anonymous@" et du coup pas moyen d'installer
quoi que ce soit... ouin!


Je suppose qu'il suffit de le specifier dans l'URL:

ftp://anonymous:myaddress%

(pas testé).

--
Stéphane ["Stephane.Chazelas" arobase "free.fr"]

Avatar
dominix
Emmanuel Florac wrote:
Où est stockée la configuration de CPAN?


perl -e 'for(@INC){print $_."/CPAN/Config.pmn"
if -f $_."/CPAN/Config.pm"}'

Par ailleurs, comment peut-on
spécifier le mot de passe renvoyé par LWP::ftp, parce que certains
serveurs ne veulent pas de "anonymous@" et du coup pas moyen
d'installer quoi que ce soit... ouin!


il faut creer un .netrc dans $HOME et mettre dedans

default login anonymous password

et eventuellement ajouter une entree pour un site specifique
voir perldoc Net::Netrc


--
dominix

Avatar
root
On Mon, 01 Dec 2003 09:47:21 +0100, Emmanuel Florac wrote:

Dans article <3fcaffb4$0$57792$,
disait...

/root/.cpan/



Perdu, c'est pas ça. Je l'ai effacé, ça ne change absolument rien! Il ne
me redemande pas la config, et il retourne tout seul se connecter au même
serveur qui le jette...


Pour re-lancer l'assistant de configuration de CPAN :

# perl -MCPAN -e 'shell'
cpan> o conf init

Si on utilise CPAN sans être root, il faut souvent specifier le
repertoire <$HOME/.cpan> comme ceci :

$ perl -MCPAN -e 'use CPAN::Config; $CPAN::Config->{cpan_home}="$ENV{HOME}/.cpan"; shell'
cpan> o conf init


Avatar
Emmanuel Florac
Le Mon, 01 Dec 2003 09:09:13 +0000, Jean-Michel Hiver écrivait:


/usr/lib/perl5/5.8.0/CPAN/Config.pm ?


Ah oui je le sens nettement mieux celui-là!

--
on passe la moitié de son temps à refaire ce que l'on n'a pas eu le
temps de faire correctement.
Loi de Myers.

Avatar
Emmanuel Florac
Le Mon, 01 Dec 2003 12:26:19 +0100, root écrivait:


Pour re-lancer l'assistant de configuration de CPAN :

# perl -MCPAN -e 'shell'
cpan> o conf init


Merci, effetivement c'est utile!

--
Toutes les organisations ont leur règles, et les Femmes Algériennes
doivent avoir aussi leurs règles.
Kaid Ahmed.

Avatar
Emmanuel Florac
Le Mon, 01 Dec 2003 01:03:20 -1000, dominix écrivait:


il faut creer un .netrc dans $HOME et mettre dedans



ah oui c'est exactement ça! j'avais pas la syntaxe pour ce bidule...

--
Mais monsieur, voudriez-vous que je me l'écorchasse?
Barbey d'Aurevilly.

Avatar
Emmanuel Florac
Dans article ,
disait...

ah oui c'est exactement ça! j'avais pas la syntaxe pour ce bidule...



Encore une question : comment configurer LWP dans cpan pour qu'il arrive
à quelque chose? J'ai mon firewall qui interdit tout usage du ftp
(seulement le passif), donc comment configurer ce truc pour qu'il puisse
faire du ftp passif? Hein?

--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?

1 2