¿Dónde definir variables de entorno proxy para Firefox iniciadas a través de enlaces de escritorio en lxde/debian9?

¿Dónde definir variables de entorno proxy para Firefox iniciadas a través de enlaces de escritorio en lxde/debian9?

Estoy intentando configurar las variables de entorno http_proxy de todo el sistema (automatizadas mediante un script de shell) de tal manera que Firefox las use cuando se ejecuta desde el menú de inicio de LXDE para todos los usuarios.

Hasta ahora configuré las variables de entorno http_proxy y https_proxy en /etc/profile.d/99proxy.sh y en /etc/bash.bashrc para login-shell y non-login-shell respectivamente. Si ejecuto Firefox en un shell sin inicio de sesión, Firefox usa el proxy. Si ejecuto Firefox en un shell de inicio de sesión, Firefox también usa el proxy. Pero si hago clic en el enlace en el menú de inicio de LXDE, parece que Firefox tiene las variables de entorno no disponibles.

Las primeras preguntas serían: ¿En qué contexto ejecuta LXDE Firefox (u otras aplicaciones)? La segunda pregunta es: ¿De dónde obtiene un programa ejecutado por LXDE sus variables de entorno?

Respuesta1

El archivo correcto para las variables de entorno del proxy es /etc/environment.

información relacionada