Depuis mon installation de Archlinux derrière un proxy (cf : http://forums.archlinux.fr/topic10039.html), tout se passait plutôt bien.
Mais récemment, je n'ai plus pu utiliser la commande Yaourt depuis mon utilisateur standard.
A bien y regarder, je pouvais toujours continuer à utiliser pacman en root donc je me suis penché sur les variables d'environnement exporté.$ yaourt -Syu
:: Synchronisation des bases de données de paquets...
Erreur : échec de récupération du fichier « core.db » depuis distrib-coffee.ipsl.jussieu.fr : Could not resolve host: distrib-coffee.ipsl.jussieu.fr; Nom ou service inconnu
Erreur : échec de récupération du fichier « core.db » depuis distrib-coffee.ipsl.jussieu.fr : Could not resolve host: distrib-coffee.ipsl.jussieu.fr; Nom ou service inconnu
Erreur : la mise à jour de core a échoué (erreur de la bibliothèque de téléchargement)
Alors que mon fichier /etc/sudoers indique ceci :$ sudo env
TERM=xterm
LANG=fr_FR.UTF-8
https_proxy=http://user:passwd@proxy.fr:8080
SHELL=/bin/bash
LOGNAME=root
USER=root
USERNAME=root
MAIL=/var/mail/root
HOME=/root
PATH=/usr/bin:/bin:/usr/sbin:/sbin
SUDO_COMMAND=/usr/bin/env
SUDO_USER=gamoth
SUDO_UID=1000
SUDO_GID=100
Je ne comprend pas pourquoi mes autres variables d'environnements proxy ne sont pas gardées alors qu'elles sont dans le env de mon user standard.## sudoers file.
root ALL=(ALL) ALL
gamoth ALL=(ALL) ALL
Defaults env_keep += "http_proxy"
Defaults env_keep += "all_proxy"
Defaults env_keep += "ftp_proxy"
Defaults env_keep += "https_proxy"
Pouvez-vous m'éclairer de vos lanternes ?
Merci d'avance.