This is an updated build of OpenVPN (2.3-alpha1) which uses tunemu. It includes a fixed SBSettings toggle that does not disappear on reboot and includes icons for all default SBSettings skins.
THERE IS NO GUI APART FROM THE SBSETTINGS TOGGLE.
BACKUP ALL CONFIGURATIONS AND AUTHENTICATION FILES BEFORE UPDATING, THEY MAY BE REPLACED.
All configurations, certificates and keys should go in /var/mobile/Library/OpenVPN/
The SBSettings toggle defaults to client.ovpn. You can use openvpn-conf-switch [other_conf] to switch between different configurations in the same directory.
All certificates must be password free. You will not be prompted to enter one.
All *.key and authentication files should be chmod 600. e.g. chmod 600 /var/mobile/Library/OpenVPN/*.key
A sample configuration file is included (client.ovpn).
If you use the old OpenVPN toggle you should backup your configurations, certificates and keys before installing this package. They may be removed upon installation.
Based on jfx2006's OpenVPN iPhone patch at github and Friedrich Schoeller's tunemu at http://code.gerade.org/tunemu/.
No new icons are added to your home screen. You must configure SBSettings to enable this toggle.