جب لاگ اِن سروس /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 کو واسطے سے گزرنے پر مجبور کرے۔

متعلقہ مضامین