Isici se-NetworkManager i-proxy.pac-url sigcina inda ifayela le-PAC elingatholakala khona. I-proxy.pac-script igcina i-JavaScript ye-UTF-8 ngokwayo. Lezi yizici ezimbili ezihlukene zokuhlela.

Ngephrofayela ekhona esebenzisa i-PAC enakekelwa kude:

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

Ngenye indlela, i-nmcli yamanje ingafunda ifayela lendawo lapho kubekwa i-pac-script:

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

Ngendlela yesibili i-nmcli ifunda ifayela bese igcina okuqukethwe kwalo njenge-script. Ayigcini isethenjwa esiphilayo esilandelayo ngokuzenzakalela izinguquko zakamuva kulelo fayela. Phinda ukungeniswa kokuhlela lapho i-script egciniwe idinga ukubuyekezwa.

I-script kufanele ichaze i-FindProxyForURL. Sebenzisa iphrofayela eshintshiwe ngomjikelezo ojwayelekile wokuvula uxhumano bese uhlola umzila wangempela weklayenti elihlanganyelayo. Hlola umphumela we-PAC wendawo eceliwe. Ukugcina imethadatha yommeleli we-NetworkManager akubaphoqeleli izinhlelo zokusebenza ze-socket ukuyisebenzisa.

Izihloko ezihlobene