Implementation questions - noidcc/tails-group-installer GitHub Wiki
Summary of questions to be resovled:
General
Cloning Tails
Is there a way to clone directly without user interaction? Something like:
- detect devices
- ask for user to insert usb device and press Go.
- detect new devices
- clone directly in new device
More on this [here] (https://github.com/noidcc/tails-group-installer/wiki/Cloning-Tails)
First launch
As far as system image won't be modifed, but there are some issue's (Icedove addressbook import) that should be resolved at first launch, can dotfiles be used to create desktop lauchers?
GPG key pair creation
GUI
Icedove configuration
Address book: creation of address book in mab format results not operative. Workaround: create a csv addressbook and ask user to import it at first launch. Other ideas? More on this [here] (https://github.com/noidcc/tails-group-installer/wiki/Icedove-configuration)
Passphrase creation
Check passphrase strength. Not implemented in Tails actually but confirmed as feature here:
https://labs.riseup.net/code/issues/7002
Is there a reason to not use: Cracklib-check?
http://linux.die.net/man/8/cracklib-check
Ceremony
Tails persistence setup
Possible command line setup:
tails-persistence-setup --force --override-boot-device /org/freedesktop/UDisks/devices/sdc --override-system-partition /org/freedesktop/UDisks/devices/sdc1 --passphrase [Passphrase] --step bootsrap
Results:
1.Launches gui
2.Asks for Passphrase ignoring passphrase passed in command
3.Fails with warning: Failed org.freedesktop.UDisks.Error.PermissionDenied: Not Authorized
##User data collection