NetworkManager-en proxy.pac-url propietateak PAC fitxategia eskuratzeko kokapen bat gordetzen du. proxy.pac-script propietateak UTF-8 JavaScript bera gordetzen du. Bi konfigurazio propietate bereizi dira.

Urrutitik mantentzen den PAC bat erabiltzen duen lehendik dagoen profilerako:

nmcli connection modify "office" proxy.method auto \
  proxy.pac-script "" \
  proxy.pac-url "https://config.example.net/proxy.pac"

Bestela, oraingo nmcli-k tokiko fitxategi bat irakur dezake pac-script ezartzean:

nmcli connection modify "office" proxy.method auto \
  proxy.pac-url "" \
  proxy.pac-script "file:///home/alex/proxy.pac"

Bigarren forman nmcli-k fitxategia irakurtzen du eta bere edukia script gisa gordetzen du. Ez du fitxategi horren geroko aldaketak automatikoki jarraitzen dituen erreferentzia bizirik gordetzen. Errepikatu konfigurazioaren inportazioa gordetako scripta eguneratu behar denean.

Scriptak FindProxyForURL definitu behar du. Aplikatu aldatutako profila konexioaren aktibazio-ziklo arruntaren bidez eta egiaztatu parte hartzen duen bezeroaren benetako bidea. Ebaluatu PAC emaitza eskatutako helmugarako. NetworkManager-en proxy metadatuak gordetzeak ez ditu socket aplikazio arbitrarioak horiek erabiltzera behartzen.

Erlazionatutako artikuluak