Välityspalvelinmuuttujien asettaminen tiedostossa /etc/environment PAM-kirjautumisistunnoille
Käytä PAMin ympäristötiedostossa kirjaimellisia KEY=value-merkintöjä ja erota ne shellin käynnistyskomennoista.
Kun kirjautumispalvelu käyttää pam_env-komentoa /etc/environment-tiedoston lukemiseen, tiedosto tarjoaa yksinkertaisia ympäristötietoja:
http_proxy=http://proxy.example:8080
https_proxy=http://proxy.example:8080
Käytä täydellisiä kirjaimellisia arvoja. Istunnoille, joiden julkiset pyynnöt voivat kulkea julkisten välittäjien kautta, HTTP-välityspalvelinluettelo tarjoaa ehdokkaita näille HTTP-osoitteille. Tämä ei ole shell-skripti komentojen suorittamiseen, export-komennon kutsumiseen tai osoitteen rakentamiseen komentokorvauksella. Linux-PAM dokumentoi export-etuliitteen yhteensopivuuden vuoksi mutta jättää kyseisen ohjeen huomiotta; KEY=value-muoto ilmaisee tiedot suoraan.
Tiedoston latautuminen riippuu kirjautumispalvelun PAM-määrityksestä ja ympäristötiedoston asetuksista. Olemassa olevat sovellukset eivät päivitä ympäristöään pelkästään siksi, että tiedosto muuttui. Uusi osallistuva kirjautumisistunto on merkityksellinen elinkaaren raja.
Sovellusten on edelleen tuettava näitä muuttujia. Selaimella, järjestelmäpalvelulla tai erikseen määritetyllä HTTP-asiakkaalla voi olla toinen välityspalvelimen valintareitti, joten tiedosto ei ole sääntö, joka pakottaisi jokaisen socketin välittäjän kautta.