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

Обединете това поле със съответния съществуващ запис за клас за вход в /etc/login.conf, като използвате HTTP крайна точка от вашата услуга или от списъка с HTTP прокси сървъри, и запазете другите задължителни записи setenv на класа.

Двоеточията във файла разделят полетата на възможностите. Екранирането \c на FreeBSD поставя буквално двоеточие в стойност, така че получаващата среда получава обикновен URL като http://proxy.example:8080. Не копирайте екраниранията от файла с възможности в полето за URL на прокси в клиента.

След редактирането обновете базата данни с възможности чрез cap_mkdb /etc/login.conf, след което установете нов вход с този клас. Съществуващата обвивка запазва собствената си среда.

Проверете получаващото приложение, вместо да предполагате, че всички услуги са приели стойността. Малката буква в http_proxy тук е умишлена, но клиентите се различават по поддържаните имена на променливи и настройката на средата на класа за вход не конфигурира всеки демон.

Подобни статии