PAM లాగిన్ సెషన్ల కోసం /etc/environment లో ప్రాక్సీ వేరియబుల్స్ సెట్ చేయండి
PAM యొక్క పర్యావరణ ఫైల్ కోసం అక్షరార్థ KEY=value ఎంట్రీలను ఉపయోగించి, వాటిని shell ప్రారంభ ఆదేశాల నుండి వేరు చేయండి.
లాగిన్ సేవ /etc/environment చదవడానికి pam_env ఉపయోగించినప్పుడు, ఫైల్ సరళమైన పర్యావరణ డేటాను అందిస్తుంది:
http_proxy=http://proxy.example:8080
https_proxy=http://proxy.example:8080
పూర్తి అక్షరార్థ విలువలను ఉపయోగించండి. పబ్లిక్ అభ్యర్థనలు పబ్లిక్ మధ్యవర్తుల ద్వారా వెళ్లగల సెషన్లకు, HTTP ప్రాక్సీ జాబితా ఈ HTTP URL లకు అభ్యర్థులను అందిస్తుంది. ఇది ఆదేశాలను అమలు చేయడానికి, export పిలవడానికి లేదా ఆదేశ ప్రత్యామ్నాయం ద్వారా URL నిర్మించడానికి shell స్క్రిప్ట్ కాదు. Linux-PAM సరిపోలిక కోసం export ఉపసర్గను నమోదు చేస్తుంది, కానీ ఆ సూచనను విస్మరిస్తుంది; KEY=value రూపం డేటాను నేరుగా చెబుతుంది.
ఫైల్ లోడ్ అవుతుందా అనేది లాగిన్ సేవ యొక్క PAM కాన్ఫిగరేషన్ మరియు పర్యావరణ-ఫైల్ ఎంపికలపై ఆధారపడి ఉంటుంది. ఇప్పటికే ఉన్న అనువర్తనాలు ఫైల్ మారినందున మాత్రమే తమ పర్యావరణాన్ని రిఫ్రెష్ చేయవు. కొత్తగా పాల్గొనే లాగిన్ సెషన్ సంబంధిత జీవితచక్ర సరిహద్దు.
అనువర్తనాలు ఇప్పటికీ ఈ వేరియబుల్స్కు మద్దతు ఇవ్వాలి. బ్రౌజర్, సిస్టమ్ సేవ లేదా స్పష్టంగా కాన్ఫిగర్ చేసిన HTTP క్లయింట్ మరో ప్రాక్సీ ఎంపిక మార్గాన్ని కలిగి ఉండవచ్చు, కాబట్టి ఈ ఫైల్ ప్రతి socket ను మధ్యవర్తి ద్వారా వెళ్లమని బలవంతం చేసే నియమం కాదు.