-
Notifications
You must be signed in to change notification settings - Fork 179
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
Qubes: RPM Packaging #431
Comments
What we discussed today as goals for the 0.5.0 release:
For now, we're not focusing on providing a dom0 installer or script, but we'll discuss more with both the Qubes team & the SecureDrop team how we want to approach provisioning in the long run. Please let me know if that's an accurate summary or if I'm missing anything! |
I think it is :) |
Install the necessary Tesseract OCR dataI have tested adding
Unfortunately, Fedora does not offer the equivalent virtual package of
I'm leaning towards (3), because that's where we want to ultimately go with Dangerzone (#465, #448, #488). What do other people think? Edit: @eloquence and @deeplow prefer option (1), so we will go with that. |
Installation instructionsSince template VMs don't have network attached, it would have been tricky installing Dangerzone, since we need to download keys, configuration, and the actual packages. Thankfully, our existing commands:
all pass through the updates proxy. |
Add Tesseract models for the 10 most spoken languages as package requirements for Qubes. For containers, this problem is already solved since we install all Tesseract models. If a user is not covered by the installed models, they can install extras on their own. We will add a note for this in subsequent commits. Refs #431
Add instructions for installing Dangerzone on Qubes from our official repos. These instructions are adapted from the build instructions, but have been greatly simplified because we don't need some of the qubes that the development environment needs. Closes #431
As discussed in team meeting, that would be my vote for now. We'll want to a more robust approach to languages across platforms, with a lean default configuration and optional downloading ideally triggered via the UI. But I'd prefer to avoid doing something bespoke just for Qubes right now, also in terms of "principle of least surprise". |
Add Tesseract models for the 10 most spoken languages as package requirements for Qubes. For containers, this problem is already solved since we install all Tesseract models. If a user is not covered by the installed models, they can install extras on their own. We will add a note for this in subsequent commits. Refs #431
Package Dangerzone for Qubes OS in a way that satisfies the following requirements:
Related discussions:
The text was updated successfully, but these errors were encountered: