-
Notifications
You must be signed in to change notification settings - Fork 47
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
Renames sd-journalist to sd-proxy #206
Conversation
c195eb9
to
a5c95df
Compare
4787028
to
5c06a9b
Compare
dom0/sd-proxy.sls
Outdated
- label: blue | ||
- prefs: | ||
- netvm: sd-whonix | ||
- kernelopts: "nopat apparmor=1 security=apparmor" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit: this kernelopts
line is a holdover from when the VM was based on Whonix (WS), and isn't necessary anymore. As long as it doesn't break, OK to merge, we can circle back to clean up these configs, addressing the unwanted kernelopts line then.
Thanks for the changes, @conorsch . Rebased on latest master, and did a clean build, all tests pass and I can decrypt/view videos, photos and messgaes in dispvms. 👍 |
Works for me, with the manually sideloaded deb for |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved, no further changes requested; we'll want to coordinate merge with package updates in the repo, to keep things humming along smoothly across dev workstations.
I lied; there's one more change. Summarizing in-person discussion with @emkll, @joshuathayer, and @redshiftzero , we suspect that the change from Whonix WS to the SDW Debian-9-based template for |
This logic was a holdover from the sd-journalist days, in which we had custom notification for GUI feedback in dom0. No need to continue to configure the dependencies for those scripts, since they're not used post conversion of the sd-proxy. Also consolidated all sd-proxy files into the sd-proxy-template, mainly by moving the mimetypes into a system path, as has already been done with other VMs.
5c06a9b
to
dbfdd5c
Compare
Done. Backed up the old branch in |
Merging; @emkll is standing by to release new packages, and we'll run a |
Closes #138
🚨 This requires changes in securedrop-client which are not live, merging this branch must be coordinated with the release of securedrop-client as to not break master. This is because securedrop-sdk hardcodes the proxyvm name, and it must be changed from sd-journalist to sd-proxy (see freedomofpress/securedrop-sdk#43)
Test plan:
Merge this at the same time as SecureDrop-client 0.0.5 is deployed to apt-test-qubes