જ્યારે લોગિન સેવા /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ને મધ્યસ્થીમાંથી પસાર થવા ફરજ પાડે.

સંબંધિત લેખો