v2.0.0
Major Release
- Add
--dry-run
flag and deprecate the-y
flag. The default behavior is now to connect to ProXPN automatically without prompting unless in dry run mode. Dry run mode prints an OpenVPN command to STDOUT and exits without making a connection attempt. - If the script is not run with elevated privilege (
sudo
) dry run mode will automatically be enabled. - Reorder initial compliance checks for the
openvpn
dependency and configuration file existence. - Improve error messages in the event a configuration file cannot be found by telling the user where we looked
- Provide additional OS X OpenVPN install advice
- Use
/usr/bin/env bash
instead of/usr/bin/bash