Open reggi opened 9 years ago
The problem is that none of these unzip libs preserve the executive permissions.
Similar issue with workaround: https://github.com/sindresorhus/gulp-zip/issues/38
I created a diff repo between output from ls -laR
for extracted versions of atom-shell
with decompress-zip and archive utility. Could be useful in understand things better.
Same issue led me to this PR: https://github.com/bower/decompress-zip/pull/32 So I believe we are almost having first decompressor which preserves file permissions.
@szwacz Thats amazing! Really excited!
@reggi did you find any module that works?
@brian-mann Sorry I don't remember where I last left off.
@brian-mann I think the root of my particular issue was codesigning.
I'm attempting to unzip the darwin mac app for atom shell .
I've tried a ton of npm modules as well as issued some bugs but no response.
Every time I try to unzip the atom shell app with node / programmatically I get this error.
I opened up mac
Console
and can see it logs the following when I try to run:I was really happy to see that this library had support for symlinks, and it seems to look as it they are working working. However the app still won't open. Thoughts?