|
From: Mathias S. <ma...@ni...> - 2005-02-13 15:13:18
|
When uninstalling OpenVPN, the installation package leaves a semicolon at the end of the path. When OpenVPN is then re-installed, another semicolon is added to the path before the openvpn path, and you therefore end up with two semicolons before the OpenVPN path. Every time you install a new version of OpenVPN an extra semicolon is added! I have solved this in the OpenVPN GUI installation package simply by changing ; remove previously set path (if any) Push "$INSTDIR\bin" Call RemoveFromPath to ; remove previously set path (if any) Push ";$INSTDIR\bin" Call RemoveFromPath in the two places RemoveFromPath is called from the NSIS script. I guess a more "correct" solution would be to fix the setpath.nsi RemoveFromPath function so it removes the preceding semicolon if a such exists. Thanks to Markku Leinio for reporting this problem. -- _____________________________________________________________ Mathias Sundman (^) ASCII Ribbon Campaign OpenVPN GUI for Windows X NO HTML/RTF in e-mail http://openvpn.se / \ NO Word docs in e-mail |