הגדרת משתני פרוקסי ב-/etc/environment עבור הפעלות התחברות של PAM
השתמשו בערכי KEY=value מילוליים עבור קובץ הסביבה של PAM והבדילו אותם מפקודות האתחול של ה-shell.
כאשר שירות התחברות משתמש ב-pam_env כדי לקרוא את /etc/environment, הקובץ מספק נתוני סביבה פשוטים:
http_proxy=http://proxy.example:8080
https_proxy=http://proxy.example:8080
השתמשו בערכים מילוליים מלאים. עבור הפעלות שבקשותיהן הציבוריות עשויות לעבור דרך מתווכים ציבוריים, רשימת פרוקסי HTTP מציעה מועמדים עבור כתובות HTTP אלה. זה אינו סקריפט shell להרצת פקודות, לקריאה ל-export או לבניית כתובת באמצעות החלפת פקודות. Linux-PAM מתעד קידומת export לשם תאימות, אך מתעלם מהוראה זו; הצורה KEY=value מציינת את הנתונים ישירות.
האם הקובץ ייטען תלוי בתצורת PAM של שירות ההתחברות ובאפשרויות קובץ הסביבה. יישומים קיימים אינם מרעננים את הסביבה שלהם רק מפני שהקובץ השתנה. הפעלת התחברות חדשה ומשתתפת היא גבול מחזור החיים הרלוונטי.
היישומים עדיין חייבים לתמוך במשתנים אלה. לדפדפן, לשירות מערכת או ללקוח HTTP שהוגדר במפורש עשוי להיות מסלול אחר לבחירת פרוקסי, ולכן הקובץ אינו כלל המחייב כל socket לעבור דרך המתווך.