Skip to content

Instantly share code, notes, and snippets.

@redshiftzero
Last active November 8, 2018 19:34
Show Gist options
  • Save redshiftzero/290fcd24d3549ff27f7852795d1bf35e to your computer and use it in GitHub Desktop.
Save redshiftzero/290fcd24d3549ff27f7852795d1bf35e to your computer and use it in GitHub Desktop.
securedrop workstation round 1

Building securedrop-proxy 0.1.1 and securedrop-client 0.0.2

Following build guidelines in PR #9, in a Debian AppVM:

  1. make install-deps
  2. make syncwheels

securedrop-client

  1. In your homedir, git clone [email protected]:freedomofpress/securedrop-client.git
  2. git checkout 0.0.2
  3. python3 setup.py sdist
  4. Build the package (assuming you cloned in your homedir):

PKG_PATH=/home/user/securedrop-client/dist/securedrop-client-0.0.2.tar.gz PKG_VERSION=0.0.2 make securedrop-client

securedrop-proxy

  1. In your homedir, git clone [email protected]:freedomofpress/securedrop-proxy.git
  2. git checkout 0.1.1
  3. python3 setup.py sdist
  4. Build the package (assuming you cloned in your homedir):

PKG_PATH=/home/user/securedrop-proxy/dist/securedrop-proxy-0.1.1.tar.gz PKG_VERSION=0.1.1 make securedrop-proxy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment