Cloning Tails
noidcc edited this page May 21, 2015
·
3 revisions
We will use Tails Installer to clone system. It has a cli that allows launching cloning with following parameters:
liveusb-creator -u - n --clone -P -m -x
Cloning that way won't be unattended but as far as user interaction is needed to plug the USB device it's won't be a problem.
Questions:
- This launches the original liveusb-creator with no branding.
Pre: We have a usb devices with at least 4GB capacity
Post: We have cloned Tails in the device and give control back to Create User
Algorism:
- Launch liveusb-creator.
- If process starts OK, tell user everything OK and that he/she will be ask to get the USB in a few minutes (time per user estimation).
- If process ends OK pass control to next step (Persistence Setup).
Use case
Threat model
Goals and non-goals
Basic functionality scheme
[Implementation] (https://github.com/noidcc/tails-group-installer/wiki/Implementation-questions)
[Design, goals, etc] (https://github.com/noidcc/tails-group-installer/wiki/Design,-goals-questions)
- [GUI] (https://github.com/noidcc/tails-group-installer/wiki/GUI)
- [User data collection] (https://github.com/noidcc/tails-group-installer/wiki/User-data-collection)
- [Passphrase creation] (https://github.com/noidcc/tails-group-installer/wiki/Passphrase-creation)
- [GPG key pair creation] (https://github.com/noidcc/tails-group-installer/wiki/GPG-key-pair-creation)
- [Icedove configuration] (https://github.com/noidcc/tails-group-installer/wiki/Icedove-configuration)
- [Pidgin configuration] (https://github.com/noidcc/tails-group-installer/wiki/Pidgin-configuration)
- [Cloning Tails] (https://github.com/noidcc/tails-group-installer/wiki/Cloning-Tails)
- [Tails persistence setup] (https://github.com/noidcc/tails-group-installer/wiki/Tails-persistence-setup)