Proxy változók beállítása a /etc/environment fájlban PAM bejelentkezési munkamenetekhez
Használjon szó szerinti KEY=value bejegyzéseket a PAM környezeti fájljához, és különböztesse meg őket a shell indítási parancsaitól.
Amikor egy bejelentkezési szolgáltatás pam_env segítségével olvassa a /etc/environment fájlt, a fájl egyszerű környezeti adatokat szolgáltat:
http_proxy=http://proxy.example:8080
https_proxy=http://proxy.example:8080
Használjon teljes, szó szerinti értékeket. Azokhoz a munkamenetekhez, amelyek nyilvános kérései nyilvános közvetítőkön haladhatnak át, a HTTP proxy lista jelölteket kínál ezekhez a HTTP URL-ekhez. Ez nem shell-szkript parancsok futtatására, az export meghívására vagy URL parancshelyettesítéssel történő felépítésére. A Linux-PAM a kompatibilitás érdekében dokumentál egy export előtagot, de figyelmen kívül hagyja ezt az utasítást; a KEY=value forma közvetlenül megadja az adatokat.
A fájl betöltése a bejelentkezési szolgáltatás PAM konfigurációjától és a környezeti fájl beállításaitól függ. A meglévő alkalmazások nem frissítik a környezetüket csak azért, mert a fájl megváltozott. Egy új, részt vevő bejelentkezési munkamenet a releváns életciklus-határ.
Az alkalmazásoknak továbbra is támogatniuk kell ezeket a változókat. Egy böngészőnek, rendszerszolgáltatásnak vagy kifejezetten beállított HTTP kliensnek más proxyválasztási útvonala lehet, ezért a fájl nem olyan szabály, amely minden socketet a közvetítőn keresztül kényszerítene.