Re: Libproxy support?



On Tue, Jan 31, 2017, at 12:50 PM, Sriram Ramkrishna wrote:

David Woodhouse has been working on proxy support for some years as parts of a smooth proxy experience inside of Intel. (David no longer works at Intel)  He might be a good person to speak with in regards to this.  Last year, we had a GSOC student working on I think something similar.

David is on an epic quest.  It's like he's Frodo Baggins, trying to battle many trials and adversaries (libmozjs, upstreams of e.g. libcurl) to dump the ring (pacrunner) in the volcano[1].


You can look here:
https://wiki.gnome.org/Projects/NetworkManager/Proxies

You linked to connman, but it looks like the code recently landed in NetworkManager too:
https://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=2a40112ebe9e153f7431e817a0c5f6229e642215

So then if I understand things, we'd need to teach ostree to talk to NM.  Theoretically,
libproxy could learn to talk to NM/connman/whatever itself too. 

Or hm, no, maybe I misunderstand, it looks like the NM patches push to PACRunner,
so we'd talk DBus to that?

Wait, I looked more, I see a C shared library that talks to the pacrunner daemon.
So yeah, we'd need to patch OSTree to use that or speak DBus directly (some preference
for the latter).

[1] I'm sorry if you haven't read the books/seen the movies yet!



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]