[OE-core] [PATCH 0/5] Enable VPN support in ConnMan

Burton, Ross ross.burton at intel.com
Fri May 10 13:47:53 UTC 2013


Hi Jukka,

On 10 May 2013 13:33, Jukka Rissanen <jukka.rissanen at linux.intel.com> wrote:
> this patchset enables OpenVPN, vpnc, L2TP and PPTP VPN
> technogies in ConnMan and fixes this bug
> https://bugzilla.yoctoproject.org/show_bug.cgi?id=4456

I've chatted with Jukka online already, but I'll put this on the list
for clarity.

The VPN plugins are missing runtime-dependencies on the relevant VPN
clients.  As they're split out already the dependency can be
per-plugin.

It's potentially nicer to not have built-time dependencies on the VPN
clients, but just specify the paths to the client binaries directly.

I'm not convinced there's a need for a "vpn" DISTRO_FEATURE as it
seems quite specific to connman.  Adding the packageconfig options but
not using them in the default value should be fine, and then distros
that want to enable the VPN options can do so using, erm
PACKAGECONFIG_pn-connman_append = " openvpn" (something like that,
anyway).

Ross




More information about the Openembedded-core mailing list