Sätta en proxy-URL i FreeBSDs login.conf
Escapa URL:ens kolon för FreeBSDs format för inloggningskapabiliteter och tillämpa den resulterande miljön på en ny inloggningssession.
:setenv=http_proxy=http\c//proxy.example\c8080,https_proxy=http\c//proxy.example\c8080:Slå samman detta fält med den relevanta befintliga inloggningsklassposten i /etc/login.conf, använd en HTTP-slutpunkt från din tjänst eller från HTTP-proxylistan och behåll klassens övriga obligatoriska setenv-poster.
Kolonerna i filen avgränsar kapabilitetsfält. FreeBSDs \c-escape sätter ett bokstavligt kolon inuti ett värde, så mottagarmiljön får en vanlig URL som http://proxy.example:8080. Kopiera inte escape-tecknen från kapabilitetsfilen till en klients proxy-URL-fält.
Efter redigeringen, uppdatera kapabilitetsdatabasen med cap_mkdb /etc/login.conf och öppna sedan en ny inloggning med den klassen. Ett befintligt skal behåller sin egen miljö.
Kontrollera mottagarprogrammet i stället för att anta att alla tjänster har tagit till sig värdet. Den lilla bokstaven i http_proxy är avsiktlig här, men klienter skiljer sig åt i vilka variabelnamn de stöder, och miljöinställningen för inloggningsklassen konfigurerar inte varje daemon.