SecureDrop: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
RickR (talk | contribs)
drop it like it's secure!
 
RickR (talk | contribs)
m arch/dev?
Line 14: Line 14:


=== Developing in Arch ===
=== Developing in Arch ===
'''''trying to get this to work, hack in progress'''''


git clone https://github.com/freedomofpress/securedrop
git clone https://github.com/freedomofpress/securedrop


pacman -S vagrant python-pip
pacman -S vagrant python-virtualenvwrapper python-pip
 
Complete the required steps for Python2 compatibility:
https://wiki.archlinux.org/index.php/Python/Virtual_environment#Installation_2
 
<code>mkvirtualenv -p /usr/bin/python2 securedrop</code>
 
<code>pip install ansible</code>
 
cd into git directory and run <code>vagrant up</code>
 
cd into /vagrant inside vagrant dev environment
 
install pip in vagrant <code>sudo apt-get install python-pip</code> and get dependencies:
 
<pre>
pip install -r securedrop/requirements/develop-requirements.txt
pip install -r testinfra/requirements.txt
</pre>


pip install ansible
cd into securedrop folder, run <code> ./manage.py run</code>

Revision as of 16:31, 5 November 2017

https://securedrop.org/


Android

https://guardianproject.info/apps/orbot/ https://guardianproject.info/apps/orfox/


Hackathon (Aaron Swartz Day)

https://gist.github.com/redshiftzero/81779c42b66738c9478e0f8b830f337f


Developing in Arch

trying to get this to work, hack in progress

git clone https://github.com/freedomofpress/securedrop

pacman -S vagrant python-virtualenvwrapper python-pip

Complete the required steps for Python2 compatibility: https://wiki.archlinux.org/index.php/Python/Virtual_environment#Installation_2

mkvirtualenv -p /usr/bin/python2 securedrop

pip install ansible

cd into git directory and run vagrant up

cd into /vagrant inside vagrant dev environment

install pip in vagrant sudo apt-get install python-pip and get dependencies:

pip install -r securedrop/requirements/develop-requirements.txt
pip install -r testinfra/requirements.txt

cd into securedrop folder, run ./manage.py run