Hi,
> >> I've made easy-rsa 2.0 support for PKCS#11 (it makes a certificate from a
> >> token). If you are interested, then it is at
> >>
> > In my view it lacks the following features:
> > 1. Allow the user to specify his own PKCS#11 library.
> > 2. Generate a new key.
>
> This is wide outside of the OpenVPN usage.
> Is is to be implemented in an PKCS#11 (key) managemement tool
> but NOT in an VPN daemon.
>
> > 3. Load the X.509 certificate into the token.
>
> And this too has nonthing to do with the functionality of an
> VPN daemon.
>
> Please:
> KISS.
> Keep It Simple and Save.
>
> OpenVPN is a small tool to do VPN tunneling.
> Stuffing not related functionality that seems fancy into it
> leads to bloatware.
Honestly to say, I have the same opinion, but Alon Bar-Lev proposed 2. and
3.3. I am not involved in OpenVPN project, but I'd like to help. So I you
decide what you need I can try to do it.
Cheers
Ondra