PAM लगइन सत्रका लागि /etc/environment मा प्रोक्सी चरहरू सेट गर्नुहोस्
PAM को environment फाइलका लागि शाब्दिक KEY=value प्रविष्टिहरू प्रयोग गर्नुहोस् र तिनलाई shell स्टार्टअप आदेशहरूबाट छुट्याउनुहोस्।
जब लगइन सेवाले /etc/environment पढ्न pam_env प्रयोग गर्छ, फाइलले सरल environment डेटा दिन्छ:
http_proxy=http://proxy.example:8080
https_proxy=http://proxy.example:8080
पूर्ण शाब्दिक मानहरू प्रयोग गर्नुहोस्। जुन सत्रका सार्वजनिक अनुरोध सार्वजनिक मध्यस्थबाट जान सक्छन्, तिनका लागि HTTP प्रोक्सी सूचीले यी HTTP URL का लागि उम्मेदवार दिन्छ। यो आदेश चलाउन, export बोलाउन वा आदेश प्रतिस्थापनद्वारा URL बनाउन shell स्क्रिप्ट होइन। Linux-PAM ले अनुकूलताका लागि export उपसर्गको दस्तावेजीकरण गर्छ, तर त्यो निर्देश उपेक्षा गर्छ; KEY=value ढाँचाले डेटा सिधै भन्छ।
फाइल लोड हुन्छ कि हुँदैन भन्ने लगइन सेवाको PAM कन्फिगरेसन र environment-फाइल विकल्पमा निर्भर छ। विद्यमान अनुप्रयोगहरू फाइल बदलियो भनेर मात्र आफ्नो environment ताजा गर्दैनन्। नयाँ सहभागी लगइन सत्र नै सान्दर्भिक जीवनचक्र सीमा हो।
अनुप्रयोगहरूले अझै यी चरहरूलाई समर्थन गर्नुपर्छ। ब्राउजर, प्रणाली सेवा वा स्पष्ट रूपमा कन्फिगर गरिएको HTTP क्लाइन्टसँग प्रोक्सी छनोटको अर्को मार्ग हुन सक्छ, त्यसैले यो फाइल हरेक socket मध्यस्थबाट जान बाध्य पार्ने नियम होइन।