2016-04-24 03:59:41 -04:00
|
|
|
---
|
|
|
|
layout: doc
|
|
|
|
title: Martus
|
|
|
|
permalink: /doc/martus/
|
|
|
|
---
|
|
|
|
|
|
|
|
Martus
|
|
|
|
======
|
|
|
|
|
2017-04-17 15:56:54 -04:00
|
|
|
[Martus] is a free, open source, secure information collection and management tool
|
|
|
|
that empowers rights activists to be stronger in their fight against injustice and abuse.
|
2016-04-24 03:59:41 -04:00
|
|
|
|
2017-04-17 15:56:54 -04:00
|
|
|
To install Martus in a qube:
|
2016-04-24 03:59:41 -04:00
|
|
|
|
2016-04-24 19:18:21 -04:00
|
|
|
1. Create a Debian 8 backports template using the Qubes VM Manager or running
|
|
|
|
`qvm-clone debian-8 debian-8-backports` in dom0.
|
2016-04-24 03:59:41 -04:00
|
|
|
|
|
|
|
2. Add backports to the sources for the new template by opening a terminal in
|
|
|
|
the new template, run `sudo vi /etc/apt/sources.list` and add
|
|
|
|
`deb http://http.debian.net/debian jessie-backports main`.
|
|
|
|
|
|
|
|
(If you are new to `vi` text editing, type `i` to be able to edit, and when
|
|
|
|
done editing press `ESC` then type `:x` and press `ENTER`.)
|
|
|
|
|
|
|
|
3. Update source list: `sudo apt-get update`.
|
|
|
|
|
|
|
|
4. Install `openjdk` and `openjfx` from backports:
|
|
|
|
`sudo apt-get -t jessie-backports install openjdk-8-jre openjfx`.
|
|
|
|
|
|
|
|
5. You may need to install `unzip` to be able to unzip Martus after you
|
|
|
|
download it: `sudo apt-get install unzip`.
|
|
|
|
|
|
|
|
6. Create a new qube/appvm based on your `debian-8-martus` template with
|
|
|
|
whatever color and networking you want (`sys-whonix` probably preferred)
|
|
|
|
using the Qubes VM Manager or running
|
2016-05-05 20:38:39 -04:00
|
|
|
`qvm-create -t debian-8-backports -l blue martus` and
|
2016-04-24 03:59:41 -04:00
|
|
|
`qvm-prefs -s martus netvm sys-whonix` in dom0.
|
|
|
|
|
|
|
|
7. Download the latest Martus version from https://martus.org.
|
|
|
|
|
|
|
|
8. Unzip the Martus package `unzip Martus-5.1.1.zip`.
|
|
|
|
|
|
|
|
9. `cd` into new folder: `cd Martus-5.1.1`.
|
|
|
|
|
|
|
|
10. Run Martus: `java -jar martus.jar`.
|
|
|
|
|
|
|
|
|
|
|
|
[Martus]: https://martus.org/
|
|
|
|
|