Perl : Changer le mirroir CPAN dans sa conf

Salut,

aujourd’hui j’essayais d’installer WWW::Search::Pagesjaunes mais cpan.perl.org était « down ».
J’ai donc cherché dans quel fichier les dépots étaient renseignés, et c’est plus difficile qu’il n’y parrait.
Voici donc ma méthode :

Nécessite strace, awk et cpan

Ceci va vous retourner le fichier à éditer :

strace -f -e trace=file cpan -i WWW::Search::Pagesjaunes 2>&1 |
awk -F'"' '($0 ~ "CPAN/(My)?Config.pm.*0$") {print $2; exit}'

( On peux mettre n’importe quel module à la place )

Changer

'urllist' => [q[]],

par

'urllist' => [q[http://cpan.shadowcatprojects.net/]],

Vous pouvez remplacer l’URL du dépot par un de cette liste :
www.cpan.org et aussi mettre plusieurs dépots :

urllist' => qw[http://foo/ftp.cpan.org/ ftp://bar/ftp.cpan.org/ http://base/],

Walla, si ca vous est utile, tant mieux ;)

cups2freefax : envoyer gratuitement un fax via imprimante virtuelle CUPS pour les freenautes.

Ce projet open-source permet aux Freenautes sous Linux d’envoyer des faxs sans avoir a ouvrir son navigateur sur le site de Free via au choix :
- une imprimante virtuelle CUPS.
- le menu contextuel de KDE ou Gnome
- en CLI pure ( ligne de commande )

Pour les détails, tutoriel, exemples, captures, voir : redmine cups2freefax