Noticia Como usar Proxies con sudo

Para que después no digan por ahí que me gusta pasar trabajo, ayer me instalé Yaourt para posteriormente instalar Plank, el dock del proyecto ElementaryOS, pero antes de llegar a esto, se me presentó un problema.

Resulta que al añadir los repositorios AUR de archlinux.fr y ejecutar:

$ sudo pacman -Syu

No podía actualizar pues no encontraba el servidor. El tema es que estoy por debajo de unos cuantos servidores proxies y sudo por defecto no usa las variables de conexión para los mismos. ¿Cómo solucionar esto?

Lo primero es añadir al fichero .bashrc las variables globales de proxies:

export http_proxy="http://mi_servidor_proxy:3128"
export https_proxy="http://mi_servidor_proxy:3128"
export ftp_proxy="http://mi_servidor_proxy:3128"

Una vez añadidas las variables cerramos el fichero y ejecutamos:

$ . .bashrc

De esta forma se cargan las variables y opciones de ese fichero. Ahora lo que nos queda es añadir al fichero /etc/sudoers lo siguiente:

Defaults env_keep += "http_proxy"
Defaults env_keep += "https_proxy"
Defaults env_keep += "ftp_proxy"

Listo. Guardamos el fichero y ya podemos usar Proxies con sudo.


s8hVWADHwbw


Continúar leyendo...