Commit 6a617a38 authored by sajolida's avatar sajolida

Merge remote-tracking branch 'origin/master'

parents 3f0482bc e2e42f56
Ticket [[!tails_ticket 8578]],
This page summarizes resources we provide to help you make Tails research more effective.
This page summarizes resources we provide, to help you doing research on Tails more effective.
Based on Debian GNU/Linux, working on Tails is mostly glue work, based on research and existing software.
......@@ -10,7 +10,7 @@ When you are working on a research question that is interesting for us as a proj
When you worked on a problem and published a paper about it, please let us know and we'll list your paper on a page on our website and link it from here.
The best way to reach us is through the [tails-dev](https://mailman.boum.org/listinfo/tails-dev/) mailinglist, or at our (possibly) encrypted address tails[AT]boum.org
The best way to reach us is through the [tails-dev](https://mailman.boum.org/listinfo/tails-dev/) mailinglist.
## Research ideas
......@@ -18,9 +18,29 @@ The best way to reach us is through the [tails-dev](https://mailman.boum.org/lis
* [Persistent Tor state](https://tails.boum.org/blueprint/persistent_Tor_state/)
* [Time syncing](https://tails.boum.org/blueprint/robust_time_syncing/)
## User experience
If you're an user interface designer you might be delighted to hear that we have a [mailinglist](https://tails.boum.org/contribute/how/user_interface/) targeted at you!
Our how page on [improving](https://tails.boum.org/contribute/how/user_interface/) the Tails user interface might also interest you.
## How to get involved
You picked your project, you're ready to go, now, what do you do?
Now would be the right time to create an account on the [bug tracker](labs.riseup.net/code/projects/tails) so you can update the ticket and assign it to yourself.
Sent an e-mail to the [tails-dev](https://mailman.boum.org/listinfo/tails-dev/) mailinglist with who you are, what you're going to work on. This is also the best medium to ask questions when you're stuck or to start discussions.
Here's an handy link with a start on how to start [hacking on Tails](https://tails.boum.org/contribute/how/code/#index6h1).
# Other communities
## Research on Tor
The Tor Project has a page dedicated to open (https://research.torproject.org/)[research questions] that they face. Any problem that is solved at Tor, we benefit from and we welcome contributions to Tor.
The Tor Project has a page dedicated to open open research questions that they face. Any problem that is solved at Tor, we benefit from and we very much welcome contributions to Tor.
[Tor project Research](https://research.torproject.org/)
## Academic communities
The questions posed by Tails might me of interest for researchers from various fields. A list of potentially interested communities that we are aware of can be seen below.
......@@ -28,3 +48,8 @@ The questions posed by Tails might me of interest for researchers from various f
* Anonymity researchers - [PETS](http://petsymposium.org/)
* Usable Privacy and Security - [SOUPS](https://cups.cs.cmu.edu/soups/index.html)
* Computer science in various fields - [USENIX](https://www.usenix.org/conferences)
## Other reasonably secure operating systems
Often, the reasonably secure operating systems faces similar challenges. Maybe solutions that we can come up with and implement, are interesting for these other projects. We could share time and resources if they're willing.
An interesting platform to discuss this would be the [Secure OS](https://secure-os.org/) desktops mailinglist.
......@@ -26,32 +26,17 @@ maximum of 10 GB of free storage.
### If you run Debian Jessie
1. Add Debian unstable to your APT sources:
Install the needed tools:
echo "deb http://ftp.us.debian.org/debian/ unstable main" | \
sudo tee /etc/apt/sources.list.d/unstable.list
2. Pin all packages from Debian unstable at 500 (`apt_preferences(5)`):
sudo tee /etc/apt/preferences.d/unstable <<EOF
Package: *
Pin: release o=Debian,a=unstable
Pin-Priority: 500
EOF
3. Install the needed tools:
sudo apt-get install git virtualbox rake ruby-childprocess \
ruby-erubis ruby-i18n ruby-log4r ruby-net-scp ruby bsdtar curl
sudo apt-get install git virtualbox rake ruby-childprocess \
ruby-erubis ruby-i18n ruby-log4r ruby-net-scp ruby bsdtar curl
### If you run Debian Wheezy
1. Add Debian Jessie, unstable and wheezy-backports to your APT sources:
1. Add Debian Jessie and wheezy-backports to your APT sources:
echo "deb http://ftp.us.debian.org/debian/ jessie main" | \
sudo tee /etc/apt/sources.list.d/jessie.list
echo "deb http://ftp.us.debian.org/debian/ unstable main" | \
sudo tee /etc/apt/sources.list.d/unstable.list
echo "deb http://ftp.us.debian.org/debian/ wheezy-backports main" | \
sudo tee /etc/apt/sources.list.d/wheezy-backports.list
......@@ -62,11 +47,6 @@ maximum of 10 GB of free storage.
Pin: release o=Debian,a=jessie
Pin-Priority: 500
EOF
sudo tee /etc/apt/preferences.d/unstable <<EOF
Package: *
Pin: release o=Debian,a=unstable
Pin-Priority: 500
EOF
3. Install the needed tools:
......
---
build-target: i386
channel: alpha
product-name: Tails
product-version: '2.2.1'
-----BEGIN PGP SIGNATURE-----
iQIcBAABCgAGBQJW6tuDAAoJEJj+xrx1Kj22BA8P/1DkBX7bxf+9dXoKbp6R4Szs
2DK+lxNoKLoog3rTPtgZKJYTu5HUg1AljEg2OecdvqM8jcsw/yzU7RAbC8T6Uawx
AcSdcy84/5hKQHQ5ouReHxkpFT4RLuK/rT3p7Mlun4EhUW2HOPVH7OrTKdtH5UX7
iND+48p/NLyU9E0WSTJBGPEia/9Z3rtHznAYzVEU5DrKEvjJ5Zu9XPZl0B40E4JV
9qgNBBCZ3EdZ9jec9DY/8a3akmwMzrkNr80zZJXIAKprAUYjy+pH9S9roKPGtaio
EEqEEEnG3LYO3w98rF+KLyEQROeuENseY2OJJ5+InFi3dHCjW9Gv5ewq/IxL4CRt
heijOIgVEY6CuZDRZQqH5uAwNVV2R5Y7PckiXyPZrqzosScM0lLLPNMxE6wOuOLd
xfSGatQZPFg1x60dq3771L5Xb3YTyGahqzDADTxuf+qj5DnvXdvnOu9vacPMjB9v
VgREFYGJSXEp/2hxGFmmleNbZ8ccwnCT+gbS1QixCflOKGPJSIRWn8+T+n9jaFsf
2YnqEjetNGHjuYhx8IsSJveyyZ81gFJmeDcrUCs1NJyB578RKN8ylaZc3p76cr7I
moFGYIgBq11j5xdnNSNVUkyTOzwHdvOo0c/zXuFxct2SAhrnCKThAL7S4gAERyVa
om2+dkeEwYWQm51rMJ8A
=+GJS
-----END PGP SIGNATURE-----
---
build-target: i386
channel: stable
product-name: Tails
product-version: '2.2.1'
-----BEGIN PGP SIGNATURE-----
iQIcBAABCgAGBQJW6tuPAAoJEJj+xrx1Kj22NScP/imoYcNyIfs1cyeD83g2GzoC
AtJdBayKFYHAwAUeUFw93/gFi6ZDCNNFbTDbpJNpgnndAwKzMWBXsCjrm9MwYOUm
/h77zpIlkU2yvOzr9QA8eu4kLAJjQ9m3p+YPC89OXcQcVBVKNkbujmleP1N/Ot7I
vvA65y+eBy1jfqsx9Bz5nbFwKCXC36kY9sQQS6OLRtEix9tRZuxyH/4f4IkjxqAW
KimMcF4CjQWP/mrXnmy+YSS3GUfvg69RePuQjEWw1SrlqnR1X8tFsceX5KHzG1la
hMqsuzTXtcv5KBvBQhas0tIIvkNans03/JnxmXGrbzVGNvOunPElHbCc5K67od0l
xKHasP/kQ6jdNoVXmZQ3EcWRXssZZA09hJXOeDxAUW4H03mgjhlRzpx4MF8gcpwK
ta3kTaaetzpUDS5LqTUg+1gDIKQaYlfvKRkoU3Rmo1lHOUfzSG0XKasA8gjOd3HU
8BJTUky89qXRt3/OEbxnLsG4srUFWWlElEKD44Gmg2fYHOmURDEODzevmaY30tSo
NlUa4gJgNDHh4brQ19q0wLOLiKihnMpuznmRSU0q2habKgQ97z2e3nZ4TEg4SvOa
uLQGOKsxFM7SEseENC54lsTD8ZzVmOt2ypxWOnbGj0OIcLAo1XUuVUuLERh6+yQh
GpMDZJs11Wio96ApqqIl
=jsfp
-----END PGP SIGNATURE-----
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment