Com posar una URL de servidor intermediari a login.conf de FreeBSD
Escapau els dos punts de la URL pel format de capacitats d'inici de sessió de FreeBSD i apliqueu l'entorn resultant a una sessió d'inici nova.
:setenv=http_proxy=http\c//proxy.example\c8080,https_proxy=http\c//proxy.example\c8080:Combineu aquest camp amb el registre de classe d'inici de sessió existent adequat a /etc/login.conf, feu servir un punt final HTTP del vostre servei o de la llista de servidors intermediaris HTTP i conserveu les altres entrades setenv obligatòries de la classe.
Els dos punts del fitxer separen els camps de capacitats. L'escapament \c del FreeBSD col·loca dos punts literals dins d'un valor, de manera que l'entorn receptor rep una URL normal com http://proxy.example:8080. No copieu els escapaments del fitxer de capacitats al camp d'URL de servidor intermediari del client.
Després d'editar, actualitzeu la base de dades de capacitats amb cap_mkdb /etc/login.conf i tot seguit establiu un inici de sessió nou amb aquesta classe. Un intèrpret existent conserva el seu propi entorn.
Comproveu l'aplicació receptora en lloc de suposar que tots els serveis han adoptat el valor. La minúscula de http_proxy és intencionada aquí, però els clients difereixen en els noms de variables admesos, i la configuració de l'entorn de la classe d'inici de sessió no configura tots els dimonis.