NetworkManager може да сачува PAC URL или да увезе скрипту
Изаберите између PAC локације и сачуваног JavaScript-а када конфигуришете NetworkManager везу помоћу nmcli.
Својство proxy.pac-url у NetworkManager-у чува локацију са које се може преузети PAC датотека. proxy.pac-script чува сам UTF-8 JavaScript. То су два одвојена конфигурациона својства.
За постојећи профил који користи PAC који се одржава на даљину:
nmcli connection modify "office" proxy.method auto \
proxy.pac-script "" \
proxy.pac-url "https://config.example.net/proxy.pac"
Алтернативно, тренутни nmcli може да прочита локалну датотеку при постављању pac-script:
nmcli connection modify "office" proxy.method auto \
proxy.pac-url "" \
proxy.pac-script "file:///home/alex/proxy.pac"
У другом облику nmcli чита датотеку и чува њен садржај као скрипту. Не чува живу референцу која аутоматски прати касније измене те датотеке. Поновите увоз конфигурације када сачувану скрипту треба ажурирати.
Скрипта мора да дефинише FindProxyForURL. Примените измењени профил кроз уобичајени циклус активирања везе и проверите стварну путању клијента који учествује. Процените PAC резултат за тражено одредиште. Чување proxy метаподатака NetworkManager-а не приморава произвољне socket апликације да их користе.