On Sun, 2017-03-05 at 11:07 +0530, Atul Anand wrote:
> Hi Brian,

Hi Atul,

Much thanks for getting back to me.  Hopefully this does not take much
effort to figure out.

> I guess the issue is with DBus activation of PacRunner. NM pushes
> config into PacRunner iff later one is available on Bus.

Indeed.  It is there.  I can push a configuration with "gdbus".

> # pacrunner -nd

Interesting.  So I ran pacrunner like this and then did a "systemctl
restart network".  After the network came back up:

$ proxy http://www.gogle.com/
direct://

But after I manually poke a configuration into pacrunner with:

$ sudo gdbus call --system --dest org.pacrunner --object-path 
/org/pacrunner/manager --method org.pacrunner.Manager.CreateProxyConfiguration 
"{'Method': <'auto'>, 'URL': <'http://server.example.com/proxy.pac'>;}"
(objectpath '/org/pacrunner/configuration10',)

you can see that I am getting the expected results:

$ proxy http://www.google.com/
http://proxy.example.com.:3128

You can find the whole pacrunner log here:

http://brian.interlinx.bc.ca/pacrunner.debug

I've filtered out the following messages just to keep the client
request noise down:

src/client.c:jsrun_thread() url
src/proxy.c:pacrunner_proxy_lookup() url
src/client.c:jsrun_thread() result (null)
src/client.c:jsrun_thread() sender

Cheers,
b.

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
networkmanager-list mailing list
networkmanager-list@gnome.org
https://mail.gnome.org/mailman/listinfo/networkmanager-list

Reply via email to