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 prolaziti kroz javne posrednike, popis HTTP proxyja nudi kandidate za te HTTP URL-ove. Ovo nije shell skripta za izvršavanje naredbi, pozivanje export ili izgradnju URL-a zamjenom naredbi. Linux-PAM dokumentira prefiks export zbog kompatibilnosti, ali zanemaruje tu uputu; oblik KEY=value navodi podatke izravno.
Hoće li datoteka biti učitana, ovisi o PAM konfiguraciji usluge prijave i opcijama datoteke okruženja. Postojeće aplikacije ne osvježavaju svoje okruženje samo zato što se datoteka promijenila. Nova sesija prijave koja sudjeluje relevantna je granica životnog ciklusa.
Aplikacije i dalje moraju podržavati ove varijable. Preglednik, sistemska usluga ili izričito konfiguriran HTTP klijent može imati drugi put odabira proxyja, pa datoteka nije pravilo koje prisiljava svaki socket kroz posrednika.