continuing from the -users list thread Ref: http://thread.gmane.org/gmane.network.openvpn.user/36387/focus=36417
Hi, I have posted a pull request to openvpn-gui with a one line patch. It just requests the highest Privilege from invoking user, and leaves the manifest embedded. This means, when an admin user runs the GUI it will start with full admin privileges, no change in behaviour for non-admin users. Assuming a vast majorty of windows users work with admin accounts, this may be enough to avoid most complaints that result from UAC preventing elevation by default. I'm reluctantly open to change this to "requireAdministrator" with external manifest (just a small xml file that accompany the .exe). Even with an external manifest it is not without issues. Such a GUI will be unusable for any "limited user" who has no access to admin credentials -- until an admin fixes it by editing the manifest,, . Any strong voices out there? Comments from those who support a large windows user base would be especially helpful. On a related, note, currently the GUI shows no error when routes are not setup (most often due to lack of privileges, I presume). This could be improved if the management interface reports something more useful than "CONNECTED,SUCCESS" as the state after route setup errors. Then the GUI can be made to pop up a message alerting the user. The alternative of parsing route errors from the log is hard and error-prone. Selva