Superbil / tunnelblick

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

Check for missing files in tblk packages #176

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Install a tblk package with a missing file referenced in to config.

What is the expected output?
Upon installation check the config.ovpn file for missing file references (e.g. 
"key mycert.p12"). If the file mycert.p12 is missing in the tblk package, show 
a file dialog to the user. The selected file should then be copied into the 
tblk package (and be renamed accordingly).

What do you see instead?
User has to add his certificate to the tblk package manually.

What version of Tunnelblick are you using? On what version of OS X?
3.1.5 on 10.6.6

Original issue reported on code.google.com by dan...@bertolo.ch on 15 Feb 2011 at 12:11

GoogleCodeExporter commented 9 years ago
Thanks for the idea. Will consider it.

Original comment by jkbull...@gmail.com on 2 Apr 2011 at 6:56

GoogleCodeExporter commented 9 years ago

Original comment by jkbull...@gmail.com on 1 Jul 2011 at 6:08

GoogleCodeExporter commented 9 years ago
Relatedly, I had an extra certificate file in my tblk package, and I received a 
generic failure dialog box that gave me no information except to tell me to 
check the VPN log.  I thought this was referring to the GUI log window and was 
confused.

In looking around for log files, I saw that /var/log/system.log was recently 
changed, and I saw the message "Folder(s) or unrecognized file(s) found in 
<tlbk package path>".  It would have been nice to have that information in the 
dialog box I was presented with.

Original comment by Michael....@gmail.com on 12 Sep 2011 at 6:30

GoogleCodeExporter commented 9 years ago
I'm sorry you were confused by the dialog box. It says to "See the Console log 
for details".

The "Console log" is just that -- the log that you see in the OS X "Console" 
application. It is not the VPN Log from the "VPN Details…" window.

There are two reasons that errors are logged in the Console Log: there may be 
error messages from the installation of an arbitrary number of configurations, 
so that they won't fit in the dialog window, and to avoid translating the 
dozens of obscure error messages. (Tunnelblick's Console log messages are 
always in English.)

I am considering adding some more common error messages to the dialog, however.

Original comment by jkbull...@gmail.com on 15 Sep 2011 at 10:15

GoogleCodeExporter commented 9 years ago
Tunnelblick 3.3beta42 checks for missing files.

Original comment by jkbull...@gmail.com on 14 Apr 2013 at 3:01

GoogleCodeExporter commented 9 years ago
It does check for missing files. But it doesn't offer to add these missing 
files. Would be a great feature if Tunnelblick would show a file dialog to 
choose a missing file. Especially as newer version don't allow to refer to 
files outside the tblk package.

Original comment by dan...@bertolo.ch on 10 May 2013 at 1:00