Il-propjetà proxy.pac-url ta' NetworkManager iżżomm post minn fejn jista' jinkiseb fajl PAC. proxy.pac-script iżżomm il-JavaScript UTF-8 innifsu. Dawn huma żewġ propjetajiet ta' konfigurazzjoni separati.

Għal profil eżistenti li juża PAC immexxi mill-bogħod:

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

B'mod alternattiv, in-nmcli attwali jista' jaqra fajl lokali meta jistabbilixxi pac-script:

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

Fit-tieni forma nmcli jaqra l-fajl u jħaddan il-kontenut tiegħu bħala l-iskritt. Ma jaħżinx referenza ħajja li ssegwi awtomatikament editjar aktar tard f'dak il-fajl. Erġa' agħmel l-importazzjoni tal-konfigurazzjoni meta l-iskritt maħżun ikun jeħtieġ aġġornament.

L-iskritt irid jiddefinixxi FindProxyForURL. Applika l-profil modifikat permezz taċ-ċiklu normali ta' attivazzjoni tal-konnessjoni u ċċekkja r-rotta reali tal-klijent li jipparteċipa. Evalwa r-riżultat PAC għad-destinazzjoni mitluba. L-ħażna tal-metadata tal-proxy ta' NetworkManager ma ġġiegħelx applikazzjonijiet socket arbitrarji jużawha.

Artikli relatati