Når en innloggingstjeneste bruker pam_env til å lese /etc/environment, gir filen enkle miljødata:

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

Bruk fullstendige bokstavelige verdier. For økter der de offentlige forespørslene kan gå gjennom offentlige mellomledd, tilbyr HTTP-proxylisten kandidater for disse HTTP-URL-ene. Dette er ikke et skallskript for å kjøre kommandoer, kalle export eller bygge en URL via kommandoerstatning. Linux-PAM dokumenterer et export-prefiks for kompatibilitet, men ignorerer den instruksjonen; KEY=value-formen oppgir dataene direkte.

Om filen lastes inn, avhenger av innloggingstjenestens PAM-konfigurasjon og innstillingene for miljøfilen. Eksisterende programmer oppdaterer ikke miljøet sitt bare fordi filen er endret. En ny deltakende innloggingsøkt er den relevante livssyklusgrensen.

Programmer må fortsatt støtte disse variablene. En nettleser, en systemtjeneste eller en eksplisitt konfigurert HTTP-klient kan ha en annen vei for proxyvalg, så filen er ikke en regel som tvinger hver socket gjennom mellomleddet.

Relaterte artikler