Tao Effect Forums

Espionage => Espionage 2 => Topic started by: curiousstranger on March 23, 2012, 05:08:47 PM

Title: Case sensitivity
Post by: curiousstranger on March 23, 2012, 05:08:47 PM
Is there any way to enable case sensitivity on the Espionage disk images?
Title: Re: Case sensitivity
Post by: zsolt on March 24, 2012, 01:05:08 PM
Hello,
Espionage is using MacOS Extended file system for disk images. If you would create a disk image using MacOS Extended Case sensitive, then it would be, well, case sensitive :-).
But not sure what is that good for, because as soon as the file is copied on your local disk it is landing onto non case sensitive file system, so it is OK to rely on case sensitivity only in strictly controlled, environment.

Cheers
Zsolt
Title: Re: Case sensitivity
Post by: curiousstranger on March 26, 2012, 03:36:49 PM
Quote from: "zsolt"If you would create a disk image using MacOS Extended Case sensitive, then it would be, well, case sensitive

Right.  The question is, is there a way to have espionage make it's images be case sensitive?  I'm dealing with data coming from a remote source code repository directly onto my espionage image, and there are several cases where the files are named the same with differing case.
Title: Re: Case sensitivity
Post by: zsolt on March 26, 2012, 10:49:49 PM
Hi, I have to check with developers. I see a small possibility of:
- giving an (emtpy) folder to Espionage to encrypt
- creating by hand a disk image with same characteristics (name, size, encryption) as Espionage did, except selecting different filesystem type)
- disable the folder in Espionage
- delete the Espionage created folder and replace it with the one you created
- enable the folder in Espionage
I guess Espionage would not realize the hack and would accept the disk image as its own (child :-))

I will see with developers if they have anything to add and let you know.

Cheers
Zsolt
Title: Re: Case sensitivity
Post by: greg on March 27, 2012, 09:51:22 AM
Yes this is possible using the Disk Utility application:

Title: Re: Case sensitivity
Post by: curiousstranger on August 12, 2014, 08:57:16 AM
I'm curious if this same trick is possible with Espionage 3?  Given the change in how the images are managed, I'm a little unclear on how to execute the above.  How can I create a case sensitive image in Espionage 3?
Title: Re: Case sensitivity
Post by: zsolt on August 13, 2014, 12:05:40 AM
Yes it is,
Here are the steps:
- in the finder, create one empty folder which you will later use as mount point, i.e. folder through which you will be accessing the data protected in the disk image
- start disk utility, create a new sparse bundle disk image, journaled, case sensitive, encrypted
- after it is created, unmount it, i.e. select it in the disk utility side bar and click on eject button in the disk utility toolbar
- open Espionage
- drag the disk image you just created over the espionage window, it will offer you to import it, asking for password, and mount point, enter the password you specified during the disk image creation, with the "choose mounpoint" drop down menu, select the empty folder you created in the first step, and you are done.

Please test it with some non critical data first, just to be sure all is working fine.

Let me know if you have further questions.
Zsolt