Postavljanje proxy varijabli u /etc/environment za PAM sesije prijave
Koristite doslovne unose KEY=value za PAM datoteku okruženja i razlikujte ih od shell naredbi za pokretanje.
Kada usluga prijave koristi pam_env da čita /etc/environment, datoteka daje jednostavne podatke okruženja:
http_proxy=http://proxy.example:8080
https_proxy=http://proxy.example:8080
Koristite potpune doslovne vrednosti. Za sesije čiji javni zahtevi mogu ići kroz javne posrednike, lista HTTP proxyja nudi kandidate za te HTTP URL-ove. Ovo nije shell skripta za izvršavanje naredbi, pozivanje export ili izgradnju URL-a zamenom naredbi. Linux-PAM dokumentuje prefiks export zbog kompatibilnosti, ali zanemaruje to uputstvo; oblik KEY=value navodi podatke direktno.
Da li će datoteka biti učitana zavisi od PAM konfiguracije usluge prijave i opcija datoteke okruženja. Postojeće aplikacije ne osvežavaju svoje okruženje samo zato što se datoteka promenila. Nova sesija prijave koja učestvuje relevantna je granica životnog ciklusa.
Aplikacije i dalje moraju podržavati ove varijable. Pregledač, sistemska usluga ili eksplicitno konfigurisan HTTP klijent može imati drugi put izbora proxyja, pa datoteka nije pravilo koje prisiljava svaki socket kroz posrednika.