Sådan sætter du en proxy-URL i FreeBSDs login.conf
Escape URL'ens kolonner til FreeBSDs format for login-evner, og anvend det resulterende miljø på en ny login-session.
:setenv=http_proxy=http\c//proxy.example\c8080,https_proxy=http\c//proxy.example\c8080:Flet dette felt ind i den relevante eksisterende login-klassepost i /etc/login.conf, brug et HTTP-endepunkt fra din tjeneste eller fra HTTP-proxy-listen, og bevar klassens øvrige påkrævede setenv-poster.
Filens kolonner adskiller evnefelter. FreeBSDs \c-escape sætter en bogstavelig kolon inde i en værdi, så det modtagende miljø får en almindelig URL som http://proxy.example:8080. Kopiér ikke evnefilens escapes ind i en klients proxy-URL-felt.
Opdater evnedatabasen med cap_mkdb /etc/login.conf efter redigeringen, og opret derefter et nyt login med den klasse. En eksisterende shell beholder sit eget miljø.
Kontrollér den modtagende applikation i stedet for at antage, at alle tjenester har overtaget værdien. Det lille bogstav i http_proxy er tilsigtet her, men klienter er forskellige med hensyn til understøttede variabelnavne, og opsætning af login-klassemiljø konfigurerer ikke enhver daemon.