fix config loading
fix typos
set config to None
log if control file is not found
use correct control file name
open control file for writing
if $common_name is empty, use $username (user supplied instead of cert-enforced)
Note: openvpn or prior scripts have to validate the username during authentication.
The openvpn-netfilter script will not validate the username, it accepts anything that is given and assumes the user is
properly authenticated.
Update netfilter_openvpn.c

don't overwrite what openvpn does with sig_chld. this breaks waitpid() for subsequent scripts, for example.

just make sure the called script always dies properly, else deal with zombies.
Proper handling of sigchld.
Fix path for config file, openvpn will be confused and not start if there is a conf file in /etc/openvpn other than its own
Merge pull request #1 from limed/makefile-fix

Fix path for config file
Kill all trailing slashes
Merge pull request #2 from limed/misc-fix

Kill all trailing slashes
Create directories for /usr/bin
Merge pull request #3 from limed/misc-fix

Create directories for /usr/bin
fix wrapping
add vim modeline
Its an error if theres no arg0/1, not the opposite..
Add option to enable mozdef or use syslogemu
syslogemu will be available in a future revision of libmozdef
Support for forking the script instead of using deferred plugin

As deferred isnt supported yet
Merge branch 'master' of github.com:mozilla-it/openvpn-netfilter
Fixes for environment variables
Use new mozdef lib syslog emulation mode if requested