Emacs detrás del proxy HTTP
elpa (3)
Emacs puede acceder a Internet con paquetes como url.el o el navegador web W3 .
Además, el archivo Emacs Lisp Package depende en gran medida del paquete url.el.
Ahora, ¿cómo configuro Emacs para usar mi proxy HTTP para conectarme a Internet en general?
Puntos de bonificación por cualquier ayuda con ELPA detrás de un proxy.
Para w3m, esta configuración me ha funcionado:
(setq url-proxy-services ''(("no_proxy" . "work//.com")
("http" . "proxy.work.com:911")))
Emacs rellena la variable url-proxy-services
variables de http_proxy
, https_proxy
y no_proxy
si están configuradas.
Tengo autorización para trabajar por:
(setq url-proxy-services
''(("no_proxy" . "^//(localhost//|10.*//)")
("http" . "proxy.com:8080")
("https" . "proxy.com:8080")))
(setq url-http-proxy-basic-auth-storage
(list (list "proxy.com:8080"
(cons "Input your LDAP UID !"
(base64-encode-string "LOGIN:PASSWORD")))))
Funciona para Emacs 24.3. Se basa en trucos de API no públicos, por lo que podría no funcionar en otras versiones de Emacs ...