> > Are you saying you want OpenVPN to read configuration options from a
config
> > file rather than the command line when -f is used?
> >
> > James
> >
>
> That's right. Configuration files have some advantages from my point of
> view:
> - Only one script to start/stop VPNs. A init.d-like script that will
>   call OpenVPN for each one of the conf. files.
> - Configuration files are easier to edit via scripts than shell scripts
>   with lots of '--option val \' lines
> - Configuration files are easier to comment and can even have all
>   options OpenVPN support (Soe commented out, some not)

Hmmm.  I am hesitant to put in a configuration file parser because
linux/unix already seem to have so many powerful external tools to do this,
e.g.

***********

cat >openvpn.config
dnl this is a sample OpenVPN config file

dnl local host
--local near.bar.net

dnl remote host
--remote far.bar.net

dnl tun/tap device
--dev tun1

<control-d>

openvpn `m4 openvpn.config`

********************

which gives you the power of m4 if you want it, but also gives you the
simplicity to be able to build a tunnel with just a short command line.

James



Reply via email to