Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/04/2009, à 00:06

lexdu

apt-mirror : remplacer wget par curl

Bonjour tout le monde,

Voilà mon soucis : j'utilise apt-mirror pour entretenir un miroir local. Cependant, j'ai un proxy (que je ne gère pas) à franchir pour avoir accès à internet. Mon soucis est que apt-mirror utilise wget pour télécharger les paquets.
Or wget ne fait pas d'authentification en mode digest. Il n'arrive donc pas à franchir le proxy.
Mon miroir actuel survit grâce à une négociation pour ouvrir l'accès direct sans authentification sur l'url d'un dépôt.
Après quelques essais avec curl, je me suis aperçu qu'il arrivait à s'authentifier en mode digest auprès du proxy.
Ce serait donc une bonne solution pour refermer les portes ouvertes sur le proxy, donc en resimplifier les règles, et me permettre de mirrorer d'autres dépôts (derrière j'ai une infrastructure avec quelques dizaines de machines, donc ça aide).

la ligne de commande exécutée dans apt-mirror est la suivante:

 exec 'wget', '-t', '0', '-r', '-N', '-l', 'inf', '-o', get_variable("var_path") . "/$stage-log.$i", '-i', get_variable("var_path") . "/$stage-urls.$i";

Pourriez-vous m'aider à transformer les options wget en options curl ?
Merci


Si tu cherches une dent de fourmi dans un sac de sable, trouve d'abord le sac de sable !
Portable Asus U80v + Lucid Lynx 64bits… dans la chaleur Guyanaise
[Ubuntu User #1358] [Membre du club des beaux Ubunteros]

Hors ligne