EasyCrypt 0.2.2.10 doesn't see TrueCrypt 6.0a

Bug #246790 reported by dogugotw
26
This bug affects 2 people
Affects Status Importance Assigned to Milestone
easycrypt (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: easycrypt

I was running TrueCrypt 5.x (sorry, don't have the rev), downloaded the 6.0a deb package and installed it on my Ubuntu Hardy box. When starting EasyCrypt 0.2.2.10, the splash screen says 'TrueCrypt not installed'. I have verified that it is installed and can manually mount an existing crypt from the command line.

I run the EasyCrypt applet. When I right click it and choose open or 'create new' crypt, I get a mini splash screen that indicates I'm running TrueCrypt 6.0a

I've restarted my system - no joy.

Searched around for an answer - no joy there either.

Ubuntu 8.04
EasyCrypt package
Installed: 0.2.2.10-0ubuntu1
  Candidate: 0.2.2.10-0ubuntu1
  Version table:
 *** 0.2.2.10-0ubuntu1 0
        500 http://us.archive.ubuntu.com hardy/universe Packages
        500 http://ppa.launchpad.net hardy/main Packages
        100 /var/lib/dpkg/status

TrueCrypt package
  Installed: 6.0a-0
  Candidate: 6.0a-0
  Version table:
 *** 6.0a-0 0
        100 /var/lib/dpkg/status

Related branches

Revision history for this message
Heliologue (heliologue) wrote :

I can confirm this bug, too. Easycrypt 0.2.2.10 + TrueCrypt 6.0a on Ubuntu 8.04 amd64. I experience the exact same behavior as the OP.

Revision history for this message
t0p (mtop6867) wrote :

Same thing.

I've had no success with Easycrypt. Selecting to Make New Crypt, fill in the fields then click New... and nothing happens.

To try and uncover the problem, I started Easycrypt by typing easycrypt in terminal.

t0p@ubunty:~$ easycrypt

immediately, the error message below appears in terminal.

sh: Syntax error: ";" unexpected

The Easycrypt icon then appears. I click on it and select to Make New Crypt.

After entering and confirming password (a simple 8-letter string), selecting crypt size and clicking on New, the following appears in terminal:

sh: Syntax error: ";" unexpected
Traceback (most recent call last):
  File "./EasyCrypt.py", line 1173, in afterPasswordDoAction
    if self.makeCrypt(self.crypt_size.get_value()):
  File "./EasyCrypt.py", line 980, in makeCrypt
    maker.start()
UnboundLocalError: local variable 'maker' referenced before assignment

I'm using Hardy 32bit, Truecrypt 6a and Easycrypt 0.2.2.10.

When I start Easycrypt, the little Truecrypt 6a window pops up and I click OK...

...but the Easycrypt About window says:

"Uses the most Excellent Truecrypt
Truecrypt not installed"

but Truecrypt most certainly is installed! I've used it to create containers, encrypt files etc. It seems to be working okay.

Revision history for this message
Steven Harper (stevenharperuk) wrote :

I am the Author of Easycrypt, I can confirm that I have not done the necessary work to make Easycrypt compatible with versions of Truecrypt greater than 5.1a. I will try to fit a fix in asap.

Steve

Revision history for this message
huiii (a00ps) wrote :

hello there,

just to confirm, same symptoms as described above,

to steve:
would be really great, it is a good peace of software, thx 10000x

Revision history for this message
chris costello (cc123) wrote :

I have the same problem, and suspect that I am not the only one. Until it is fixed, it would be friendly to suggest some other software for people to use for the same purpose - assuming there is any. Any ideas?

Revision history for this message
dogugotw (stonehusky) wrote :

If you run 'truecrypt' from the command line, you get a nice gui. The directions for TC aren't real clear - they list all kinds of command line switches but all you have to do is just type 'truecrypt' (might be ./truecrypt or maybe even sudo ... sorry, I'm running on a Windows machine where it's not installed) and you're good to go.

Revision history for this message
chris costello (cc123) wrote :

This is true and good to know. And you can create a launcher for the purpose if you know how.The problem is that many users (and even more potential users) will not know these things. The engineers who build a bridge across a deep gorge have achieved a lot when they have built it up almost to the level of the road, so travellers just have to climb down over a few rocks, quite easy terrain, almost anyone could do it - until they reach the top of the almost-finished bridge they can cross over. The problem is almost solved, but in a way that will put off many people. Doesn't Bill Gates have enough on his side already?

Revision history for this message
Felix (qqq) wrote :

chris - ubuntu does completely piss me off at times precisely because of this

stage 1: Encyption between Windows and Ubuntu needed. Truecrypt seems the way to go.
stage 2: Look at the truecrypt web page, see how easy it is in windows and see how difficult it MAY be in ubuntu. No where does it say there is a GUI for Linux if you just type truecrypt, the only thing I wanted to know. Nor did I find this anywhere on various ubuntu documentation.
stage 3: reseach alterative ways of using truecrypt, decide easycrypt appropriate, a frustrating hour.
stage 4 install and uninstall easycrypt for another hour, thinking it was my all fault.
stage 5: find this page, nothing was my fault. dogugotu's post solves everything. I didn't need easycrypt, typing in truecrypt and 10 minutes later I had everything I needed working. The only remaining problem is that sudo truecrypt was needed to do the mount.

The point I'm trying to make is that it is just because the documentation is never quite finished or complete whole programs are created to provide a different solution. This is completely ludicrous.

Revision history for this message
Steven Harper (stevenharperuk) wrote :

Hi Felix, and everyone else.

I am currently working on supporting the current version of Truecrypt (6.1) you may notice that this version puts an icon in the Ubuntu Menu (Applications | Other | Truecrypt) this seems to complete the problems of a Missing GUI in truecrypt.

I am sorry that support for v6.x has not been done sooner; real life busyness has prevented support of Easycrypt.

However I do intend to fix easycrypt for 6.1 and I have a working version on my ibex install now.

I am working through the process to update the version now.

Steve

Changed in easycrypt:
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package easycrypt - 0.2.3.0-0ubuntu1

---------------
easycrypt (0.2.3.0-0ubuntu1) jaunty; urgency=low

  * New Upstream Version (LP: #293903)
  * Supported Truecrypt 6.1
  * Fixed LP: #246790 EasyCrypt 0.2.2.10 doesn't see TrueCrypt 6.0a
  * Fixed LP: #251049 EasyCrypt crashes with TrueCrypt 6.0a

 -- Steven Harper <email address hidden> Tue, 5 Nov 2008 15:26:00 +0100

Changed in easycrypt:
status: In Progress → Fix Released
Revision history for this message
Deviad (deviad) wrote :

Same thing going on with the new version of truecrypt 6.3.

Revision history for this message
Luca Borrione (luca.borrione) wrote :

Same here with easycrypt 0.2.3.1 on ubuntu 10.04 lucid lynx.
I can confirm there is no way to use this tool on lucid.
Here is my experience:

1. installed easycrypt 0.2.3.1

1. installed truecrypt 6.3a and rebooted no way to make a new crypt.
On opening the info window right-clicking on easycript tray icon you can see a message as "truecrypt not installed" though it is.

2. uninstalled truecrypt 6.3a and installed 6.2a and rebooted resulting in the same thing as described at previous point.

3. uninstalled truecrypt 6.2a and installed 5.1a and rebooted.
Now opening the info window right-clicking on easycript tray icon you can see a message as "truecrypt found version 5.1a" but no way to make a new crypt. Same behaviour as described by the reporter: nothing happens on clicking the "new" button after having filled the password fields. Strange is that after having done this if you try to exit the icon you receive a yes|no prompt like "easy crypt still has the crypt opened. The crypt will be closed if if you close easy cript. Are you sure you want to close easy crypt?" though nothing happens if you cick on "open the crypt" under the icon menu.

There's no more old version available on truecrypt website to download. I tried to found an old version of easycrypt without luck.

So no way for me to use easycrypt on lucid

However typing $ truecrypt in a terminal it's still possible to manage encryption through the truecrypt console but it's not so easy as easy crypt I guess :)

Cheers

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.