ഒരു ലോഗിൻ സേവനം /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-ഉം ഇടനിലക്കാരനിലൂടെ കടത്തിവിടാൻ നിർബന്ധിക്കുന്ന നിയമമല്ല ഈ ഫയൽ.

അനുബന്ധ ലേഖനങ്ങൾ