cvca / tunnelblick

Automatically exported from code.google.com/p/tunnelblick
0 stars 0 forks source link

configuration conversion fails to deal with symlinks (certs, keys etc.) correctly #216

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Install older version of Tunnelblick which uses xxx.conf files.
2. Set up the ~/Library/Application 
Support/Tunnelblick/Configurations/test.conf.
3. Set up symlinks for certificate, key etc. files and refer to the symlinks in 
the config file above.
4. Upgrade to Tunnelblick 3.3beta28 which uses xxx.tblk/ configuration 
directories.
5. The symlinks are copied (as symlinks), and thus the files are broken, and 
Tunnelblick doesn't work.

What is the expected output?
A working copy of the configuration. Probably easiest to copy the files 
(following symlinks in the process). 

What do you see instead?
Broken symlinks and hanging Tunnelblick... and then attempts to install 
3.3beta21a over 3.3beta28 also fail, complains of files which couldn't be 
repaired.

What version of Tunnelblick are you using? On what version of OS X?
I upgraded from older Tunnelblick to 3.3beta28 and then down to 3.3beta21a, 
after upgrading MacOSX from 10.6.8 to 10.8.2.

Original issue reported on code.google.com by buls...@gmail.com on 26 Oct 2012 at 12:42

GoogleCodeExporter commented 9 years ago
Thanks for you report -- and for writing it so clearly.

This has been fixed in the source code as r2155 and will be in the next beta 
release.

Original comment by jkbull...@gmail.com on 26 Oct 2012 at 1:27

GoogleCodeExporter commented 9 years ago
You also mentioned a problem reverting to 3.3beta21a from 3.3beta28.

Please contact me directly (jkbullard gmail) if you can help debug this problem 
-- I can't reproduce it.

Original comment by jkbull...@gmail.com on 31 Oct 2012 at 4:06