Configurar variables de proxy en /etc/environment para sesións de inicio PAM
Usa entradas literais KEY=value para o ficheiro de contorno de PAM e distíngueas dos comandos de inicio da shell.
Cando un servizo de inicio de sesión usa pam_env para ler /etc/environment, o ficheiro fornece datos de contorno simples:
http_proxy=http://proxy.example:8080
https_proxy=http://proxy.example:8080
Usa valores literais completos. Para as sesións cuxas peticións públicas poden pasar por intermediarios públicos, a lista de proxies HTTP ofrece candidatos para estes URL HTTP. Isto non é un script de shell para executar comandos, invocar export nin construír un URL mediante substitución de comandos. Linux-PAM documenta un prefixo export por compatibilidade, pero ignora esa instrución; a forma KEY=value declara os datos directamente.
Que se cargue o ficheiro depende da configuración PAM do servizo de inicio de sesión e das opcións do ficheiro de contorno. As aplicacións existentes non actualizan o seu contorno só porque o ficheiro cambiou. Unha nova sesión de inicio de sesión participante é o límite relevante do ciclo de vida.
As aplicacións deben seguir admitindo estas variables. Un navegador, un servizo do sistema ou un cliente HTTP configurado explicitamente poden ter outra vía de selección de proxy, así que o ficheiro non é unha regra que obrigue a cada socket a pasar polo intermediario.