chun2 / theunarchiver

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

Unarchiver does not have permission to write to this folder #764

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Hello

Everything works great on my primary hard disk, but The Unarchiver cannot write 
to any folder located on my USB external hard disk. This disk is formatted as 
Mac Os Extended (journaled) and none other program ask for permission to create 
files or folders on this volume.

Have tried UnrarX on the same files (multiple part rar archives) and it works 
as expected without the prompt I get from the Unarchiver:

"The unarchiver does not have permission to write to this folder. To allow The 
Unarchiver to write to this folder simply click Extract. This permission will 
be remembered for this folder. The Unarchiver will not need to ask for this 
again."

Once you click Extract the program does not ask again for that particular 
folder, but it still ask for every other folder on that USB disk.

My OSX user has read and write permissions on that partition.

I have tried defaults delete cx.c3.theunarchiver without any difference.

I am attaching the console log for this action, from the moment I opened the 
first RAR file, then it ask me for permission to write on folder and finally I 
click extract. The Unarchiver then extracts the file without problems.

Original issue reported on code.google.com by davidjul...@gmail.com on 17 Aug 2014 at 10:39

Attachments:

GoogleCodeExporter commented 8 years ago
This is normal behaviour. The App Store sandboxing prevents writing to any disk 
without first getting permission.

Granting permission for a folder also grants permissions for all sub-folders, 
so if you grant permission for the root of the drive that should make it not 
ask again. Alternatively, get the legacy version from the The Unarchiver site, 
which is not sandboxed.

Original comment by paracel...@gmail.com on 17 Aug 2014 at 2:46

GoogleCodeExporter commented 8 years ago
I deleted the app store version and installed the one downloaded directly from 
the site. The behavior did not change.
I will try what you are suggesting about extracting something on the root of 
that drive. Thanks for the idea. I will post after.

Original comment by davidjul...@gmail.com on 18 Aug 2014 at 2:02

GoogleCodeExporter commented 8 years ago
Wonderful, extracting something in the root of the USB drive did the trick.
Thanks a lot!

Original comment by davidjul...@gmail.com on 18 Aug 2014 at 2:23

GoogleCodeExporter commented 8 years ago
You need to download the legacy version from the homepage specifically, not the 
normal version. But if you got it working, no need to bother!

Original comment by paracel...@gmail.com on 18 Aug 2014 at 8:43