Skip to content
This repository has been archived by the owner on Jan 5, 2024. It is now read-only.

[securedrop-proxy] Create Debian package #6

Closed
eloquence opened this issue Sep 21, 2018 · 11 comments
Closed

[securedrop-proxy] Create Debian package #6

eloquence opened this issue Sep 21, 2018 · 11 comments

Comments

@eloquence
Copy link
Member

As with other workstation dependencies, we should create a Debian package for the proxy so that it can be installed easily as part of provisioning. See freedomofpress/securedrop-workstation#136 for background and discussion about packaging approaches.

@redshiftzero
Copy link
Contributor

redshiftzero commented Sep 27, 2018

Next steps on this are:

@kushaldas
Copy link
Contributor

To package securedrop-proxy, first we need to merge #10. I have also updated the guide to make sure that we push the requirements-build.txt file to the git repo in future.

@eloquence
Copy link
Member Author

That PR has since been merged. @kushaldas, could you provide an update on the status of this ticket, please?

@kushaldas
Copy link
Contributor

All the packaging related files for securedrop-proxy are now under https://github.com/freedomofpress/securedrop-debian-packaging/tree/master/securedrop-proxy/debian directory. As a next step, Jen (or someone else) will try to rebuild the package locally following the guide.

@redshiftzero
Copy link
Contributor

Just one remaining task here: @kushaldas can you upload this package to apt-test? Then we can file a followup to use it over on the workstation side

@kushaldas
Copy link
Contributor

@redshiftzero Yes, I will do that today (I pinged @emkll yesterday as I may require his help).

@redshiftzero
Copy link
Contributor

@kushaldas reports this is blocked on #131

@redshiftzero
Copy link
Contributor

Note: this got unblocked on Friday

@kushaldas
Copy link
Contributor

@kushaldas
Copy link
Contributor

@redshiftzero @eloquence Can we move this issue to done?

@redshiftzero
Copy link
Contributor

thanks @kushaldas! filed freedomofpress/securedrop-workstation#161 as followup

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

No branches or pull requests

3 participants