Kai prisijungimo tarnyba naudoja pam_env, kad perskaitytų /etc/environment, failas pateikia paprastus aplinkos duomenis:

http_proxy=http://proxy.example:8080
https_proxy=http://proxy.example:8080

Naudokite pilnas pažodines reikšmes. Sesijoms, kurių viešos užklausos gali eiti per viešus tarpininkus, HTTP tarpinių serverių sąrašas siūlo kandidatus šiems HTTP URL. Tai nėra shell scenarijus komandoms vykdyti, export iškvietimui ar URL kurti komandų pakeitimu. Linux-PAM dokumentuoja export priešdėlį suderinamumui, bet šios instrukcijos nepaiso; forma KEY=value duomenis nurodo tiesiogiai.

Ar failas bus įkeltas, priklauso nuo prisijungimo tarnybos PAM konfigūracijos ir aplinkos failo parinkčių. Esamos programos neatnaujina savo aplinkos vien todėl, kad failas pasikeitė. Nauja dalyvaujanti prisijungimo sesija yra atitinkama gyvavimo ciklo riba.

Programos vis tiek turi palaikyti šiuos kintamuosius. Naršyklė, sistemos tarnyba ar aiškiai sukonfigūruotas HTTP klientas gali turėti kitą tarpinio serverio pasirinkimo kelią, todėl failas nėra taisyklė, verčianti kiekvieną socket eiti per tarpininką.

Susiję straipsniai