:setenv=http_proxy=http\c//proxy.example\c8080,https_proxy=http\c//proxy.example\c8080:

این فیلد را در رکورد کلاس ورود مناسب موجود در /etc/login.conf ادغام کنید، با استفاده از یک نقطه پایانی HTTP از سرویس خود یا از فهرست پروکسی HTTP و با حفظ سایر ورودی‌های setenv لازم کلاس.

دونقطه‌های فایل فیلدهای توانایی را جدا می‌کنند. فرار \c در فری‌بی‌اس‌دی یک دونقطهٔ واقعی درون مقدار قرار می‌دهد، بنابراین محیط گیرنده نشانی معمولی مانند http://proxy.example:8080 دریافت می‌کند. فرارهای فایل توانایی را در فیلد نشانی پروکسی کلاینت کپی نکنید.

پس از ویرایش، پایگاه دادهٔ توانایی‌ها را با cap_mkdb /etc/login.conf تازه کنید و سپس با آن کلاس یک ورود تازه برقرار کنید. پوستهٔ موجود محیط خودش را نگه می‌دارد.

برنامهٔ گیرنده را بررسی کنید، نه اینکه فرض کنید همهٔ سرویس‌ها مقدار را پذیرفته‌اند. حرف کوچک در http_proxy در اینجا عمدی است، اما کلاینت‌ها در نام متغیرهای پشتیبانی‌شده تفاوت دارند و پیکربندی محیط کلاس ورود همهٔ سرویس‌های پس‌زمینه را تنظیم نمی‌کند.

مقالات مرتبط