Când un serviciu de autentificare folosește pam_env pentru a citi /etc/environment, fișierul furnizează date de mediu simple:

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

Folosiți valori literale complete. Pentru sesiunile ale căror cereri publice pot trece prin intermediari publici, lista de proxy-uri HTTP oferă candidați pentru aceste URL-uri HTTP. Acesta nu este un script shell pentru rularea comenzilor, apelarea export sau construirea unui URL prin substituție de comenzi. Linux-PAM documentează un prefix export pentru compatibilitate, dar ignoră această instrucțiune; forma KEY=value enunță datele direct.

Dacă fișierul este încărcat depinde de configurația PAM a serviciului de autentificare și de opțiunile fișierului de mediu. Aplicațiile existente nu își reîmprospătează mediul doar pentru că fișierul s-a schimbat. O sesiune de autentificare nouă și participantă este limita relevantă a ciclului de viață.

Aplicațiile trebuie să accepte în continuare aceste variabile. Un browser, un serviciu de sistem sau un client HTTP configurat explicit poate avea o altă cale de selecție a proxy-ului, așa că fișierul nu este o regulă care forțează fiecare socket să treacă prin intermediar.

Articole similare