Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Package for macOS #3

Closed
micahflee opened this issue Jan 9, 2020 · 1 comment
Closed

Package for macOS #3

micahflee opened this issue Jan 9, 2020 · 1 comment

Comments

@micahflee
Copy link
Contributor

Right now dangerzone will run in macOS from the source tree, but I need to add actual Mac packaging to create an app bundle and an installer pkg. The app bundle should register itself to be able to open pdf, docx, etc. file formats.

Also while I'm at it, it would be cool if I can turn on the macOS sandbox. The tricky part is needing to be able to subprocess to docker and open, and also being able to read and write to the correct places in the filesystem. But if I can make it work, that would be great. Dangerzone itself doesn't need network access, too -- only docker does to pull the container.

This was referenced Jan 9, 2020
@micahflee
Copy link
Contributor Author

The app bundle is capable of opening all of the supported file formats in master now. And I confirmed that, so long as we're relying on Docker Desktop, the sandbox isn't an option (#8).

But actually, I think it might be nice to release this as a dmg instead of a pkg, just to slightly reduce the friction to installing it, because dmg installers don't need root.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant