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

Sloučte toto pole s odpovídajícím existujícím záznamem přihlašovací třídy v /etc/login.conf, použijte koncový bod HTTP ze své služby nebo ze seznamu HTTP proxy a zachovejte ostatní povinné položky setenv dané třídy.

Dvojtečky v souboru oddělují pole schopností. Escapování \c ve FreeBSD vloží do hodnoty doslovnou dvojtečku, takže přijímající prostředí dostane běžnou URL, například http://proxy.example:8080. Neopisujte escapování ze souboru schopností do pole URL proxy v klientovi.

Po úpravě obnovte databázi schopností pomocí cap_mkdb /etc/login.conf a poté navázejte nové přihlášení s touto třídou. Stávající shell si zachovává vlastní prostředí.

Ověřte přijímající aplikaci, místo abyste předpokládali, že všechny služby hodnotu převzaly. Malé písmeno v http_proxy je zde záměrné, klienti se však liší v podporovaných názvech proměnných a nastavení prostředí přihlašovací třídy nenastaví každý démon.

Související články