Is there any documentation or resource describing how to generate and host a profile for an OpenVPN client to import? Ideally would like my users to not have to separately fetch a .zip file of the .ovpn + certs, extract it to the proper directory, tweak their .ovpn, etc.
Openvpn – Generate an OpenVPN profile for client user to import
openvpn
Best Answer
Apparently since OpenVPN 2.1 a inline configuration has been supported. Allowing you to locate your certs, and keys all in a single configuration file. But the documentation about how to create this configuration file was not added until the recent release of 2.3.
See the
INLINE FILE SUPPORT
section of the OpenVPN man page for more info.The docs for the config file are the same as the docs for the commandline options: