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 za čitanje /etc/environment, datoteka pruža jednostavne podatke okruženja:
http_proxy=http://proxy.example:8080
https_proxy=http://proxy.example:8080
Koristite potpune doslovne vrijednosti. Za sesije čiji javni zahtjevi mogu ići kroz javne posrednike, lista HTTP proxyja nudi kandidate za ove HTTP URL-ove. Ovo nije shell skripta za izvršavanje naredbi, pozivanje export ili izgradnju URL-a zamjenom naredbi. Linux-PAM dokumentira prefiks export radi kompatibilnosti, ali zanemaruje tu instrukciju; 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 osvježavaju svoje okruženje samo zato što se datoteka promijenila. Nova sesija prijave koja učestvuje je relevantna granica životnog ciklusa.
Aplikacije i dalje moraju podržavati ove varijable. Preglednik, sistemska usluga ili eksplicitno konfiguriran HTTP klijent može imati drugi put odabira proxyja, pa datoteka nije pravilo koje svaki socket prisiljava kroz posrednika.