- Allow disabling compression and adding extra lines in conftemplate.
- Make sure openvpn-startup doesn't fail if tap already exists in bridge.
- Add local source address conftemplate parameter (#7, @forgodssake).
- Refresh (multi)service when config file changes (#6, @jlambert121).
- Add support for proto in conftemplate.
- Fix startup_script with multiservice.
- Do not output secret files changes with show_diff (#4, @TJM).
- Fix OS version comparison for Puppet 4.
- Work around for service enable broken on RHEL 7.1.
- Minor clean ups and changes to make puppet-lint happy.
- Rename startup script class for future parser compatibility.
- Update README.
- Add user/group and verb options for conftemplate (#3, @kernel23).
- Add support for RHEL7 (systemctl with '@' multiservice).
- Fix service requirement for multiservice conf.
- Add fragment and mssfix to the default.conf template.
- Support absent for secret files.
- Add suport for Ubuntu/Debian, it works fine out of the box (rjpearce).
- Add a params class for package and service names.
- Support "multiservice", where each conf has its own init.d symlink (Gentoo).
- Update README and use markdown.
- Change to 2-space indent.
- Add missing @ variable prefix in config template.
- Change conftemplate to be a wrapper of conf, to avoid duplicating code.
- Start cleaning up the module.