Đặt biến proxy trong /etc/environment cho phiên đăng nhập PAM
Dùng các mục KEY=value nguyên văn cho tệp môi trường của PAM và phân biệt chúng với lệnh khởi động của shell.
Khi một dịch vụ đăng nhập dùng pam_env để đọc /etc/environment, tệp cung cấp dữ liệu môi trường đơn giản:
http_proxy=http://proxy.example:8080
https_proxy=http://proxy.example:8080
Dùng giá trị nguyên văn đầy đủ. Với những phiên mà yêu cầu công khai có thể đi qua trung gian công khai, danh sách proxy HTTP cung cấp ứng viên cho các URL HTTP này. Đây không phải tập lệnh shell để chạy lệnh, gọi export hay dựng URL bằng thay thế lệnh. Linux-PAM ghi nhận tiền tố export để tương thích, nhưng bỏ qua chỉ dẫn đó; dạng KEY=value nêu dữ liệu trực tiếp.
Việc tệp có được nạp hay không phụ thuộc vào cấu hình PAM của dịch vụ đăng nhập và các tùy chọn tệp môi trường. Ứng dụng hiện có không làm mới môi trường chỉ vì tệp đã thay đổi. Một phiên đăng nhập mới tham gia là ranh giới vòng đời liên quan.
Ứng dụng vẫn phải hỗ trợ các biến này. Trình duyệt, dịch vụ hệ thống hoặc ứng dụng khách HTTP được cấu hình rõ ràng có thể có đường chọn proxy khác, nên tệp không phải quy tắc buộc mọi socket đi qua trung gian.