[systemd-devel] [RFC 6/6] update TODO

Tom Gundersen teg at jklm.no
Fri Apr 10 06:26:57 PDT 2015


On Fri, Apr 10, 2015 at 2:17 PM, Tomasz Bursztyka
<tomasz.bursztyka at linux.intel.com> wrote:
> Add the proxy-discoveryd related tasks.
> ---
>  TODO | 10 ++++++++++
>  1 file changed, 10 insertions(+)
>
> diff --git a/TODO b/TODO
> index 7be62c9..4331ac7 100644
> --- a/TODO
> +++ b/TODO
> @@ -882,6 +882,16 @@ Features:
>     - some servers don't do rapid commit without a filled in IA_NA, verify
>       this behavior
>
> +* proxy-discoveryd:
> +   - add the dedicated PAC functions (see Mozilla's nsProxyAutoConfig.js), some may be ported as native functions
> +   - add the possibility to create a proxy configuration per-interface via DBus

How about specifying information per-link in .network files and use
sd-network to extract this into proxy-discovyrd? I.e., like timesyncd
and resolved currently work.

> +   - add the possibility to request a proxy for an interface via DBus
> +   - add support for manual based proxy configuration (vs PAC based)
> +   - follow the interfaces (their index and IPs) through netlink:
> +     - remove the ioctl calls and use the netlink gathered informations instead
> +     - the default interface gets the lead for the default proxy configuration to be ran instead of the system-wide one
> +   - support IPv6

This we should probably have from the beginning, any reason you kept
it IPv4 only for now (apart from keeping it simple as a POC)?

> +
>  External:
>
>  * dbus:
> --
> 2.0.5
>
> _______________________________________________
> systemd-devel mailing list
> systemd-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/systemd-devel


More information about the systemd-devel mailing list