Paglalagay ng URL ng proxy sa login.conf ng FreeBSD
I-escape ang mga tutuldok ng URL para sa format ng mga kakayahan sa pag-login ng FreeBSD at ilapat ang resultang kapaligiran sa isang bagong sesyon ng pag-login.
:setenv=http_proxy=http\c//proxy.example\c8080,https_proxy=http\c//proxy.example\c8080:Pagsamahin ang field na ito sa angkop na umiiral na tala ng klase ng pag-login sa /etc/login.conf, gamit ang isang HTTP endpoint mula sa iyong serbisyo o mula sa listahan ng HTTP proxy at pinapanatili ang iba pang kinakailangang setenv entry ng klase.
Ang mga tutuldok sa file ay naghihiwalay ng mga field ng kakayahan. Ang \c escape ng FreeBSD ay naglalagay ng literal na tutuldok sa loob ng isang halaga, kaya ang tumatanggap na kapaligiran ay nakakakuha ng ordinaryong URL tulad ng http://proxy.example:8080. Huwag kopyahin ang mga escape ng capability file sa field ng proxy URL ng isang client.
Pagkatapos mag-edit, i-refresh ang database ng kakayahan gamit ang cap_mkdb /etc/login.conf, pagkatapos ay magtatag ng bagong pag-login gamit ang klase na iyon. Ang umiiral na shell ay nagpapanatili ng sarili nitong kapaligiran.
Suriin ang tumatanggap na aplikasyon sa halip na ipagpalagay na lahat ng serbisyo ay nagpatibay ng halaga. Ang maliit na titik sa http_proxy ay sinasadya dito, ngunit nagkakaiba ang mga client sa mga sinusuportahang pangalan ng variable, at ang setup ng kapaligiran ng klase ng pag-login ay hindi nagsasaayos ng bawat daemon.