> -----Original Message----- > From: Patrick Ohly [mailto:[email protected]] > Sent: Monday, November 10, 2014 10:41 AM > To: VanCutsem, Geoffroy > Cc: Michael Johnson; Macieira, Thiago; [email protected] > Subject: Re: [Dev] Nameserver in connmanctl > > On Fri, 2014-11-07 at 10:57 +0100, Patrick Ohly wrote: > > On Thu, 2014-11-06 at 18:10 +0000, VanCutsem, Geoffroy wrote: > > > > I removed the proxy settings I set from the environment, but left > > > > the proxies and DNS settings in connman as they were, and also > > > > left the proxies set in xwalk.service alone as well. I needed to > > > > install an rpm using zypper, but the connection was refused, until > > > > I exported the https_proxy to the environment again. So it seems that > connman isn't doing what it should be doing. > > > > > > It's most likely the other components that are not doing what they > > > should, i.e. query/use ConnMan instead of relying purely on > > > environment variables. > > > > The open source solution to the problem is libproxy [1]. It handles > > the case of per-URL proxies (for example, accessing some hosts > > directly inside a company intranet and only external ones via proxy) > > and proxy changes during the runtime of a process. > > > > We don't have anything matching that in Tizen, at least as far as I > > know. In particular, libproxy is not part of Tizen, although several > > Tizen components already have support for it [2]. So all proposals are > > at best package-specific workarounds for a missing distro feature. > > > > [1] https://code.google.com/p/libproxy/ > > [2] https://code.google.com/p/libproxy/wiki/Applications > > Mikko pointed out to me that we have an alternative libproxy > implementation in Tizen coming from ConnMan. So technically it wouldn't be > hard. However, only zypper uses it, and that's not a bug in the other > components because support for libproxy and/or ConnMan's proxy settings > are not official. Is this PACrunner? (I shall note that pacrunner exposes the libproxy API so any component that uses it should work out of the box).
> > For this to change, someone would have to file a feature request for > "centralized proxy settings" which needs to be approved as Tizen feature. If I understand this correctly, this would be just an 'umbrella' feature but there would be many other feature requests to make sure that all the important component i.e. Crosswalk) can use pacrunner (or whathever it is), is this correct? Cheers, Geoffroy ----------------------------------------------- Intel Corporation NV/SA Kings Square, Veldkant 31 2550 Kontich RPM (Bruxelles) 0415.497.718. Citibank, Brussels, account 570/1031255/09 _______________________________________________ Dev mailing list [email protected] https://lists.tizen.org/listinfo/dev
