[Tails-dev] Please review: reference to live-boot manpages in doc/first_steps/startup_options/
Hello, 2 days ago on #tails we had a fellow who was quite confused in regard to available boot options in Tails. Especially considering the contrast in documentation between the screenshot showing multiple options (see https://tails.boum.org/doc/first_steps/startup_options/index.en.html ) and only one being described - bridge. So, I thought that it could be useful to add a reference to the source, i.e. Debian live documentation, as in https://github.com/zaroth/tails-server/commit/4f5d463fee6c411edbcdcf6f03c4cb4ba7548bc6 However, intrigeri pointed out that most of these other options are *not* supported by us, but still, sometimes we e.g. refer to x-driver or x-resolution or similar, so it's probably worth mentioning, too. It would be great if somebody taking care of Tails documentation took a look at this change and commented on it. Cheers, Łukasz Dobrogowski signature.asc Description: OpenPGP digital signature ___ tails-dev mailing list tails-dev@boum.org https://mailman.boum.org/listinfo/tails-dev
[Tails-dev] Idea: document creating Tails USB thumb drive via VirtualBox
Hello, Today on #tails we had an interesting revelation; i.e. creating Tails USB stick is quite often done via a VM with USB passthrough, such as VirtualBox. So it could be nice to document this method on https://tails.boum.org/doc/first_steps/usb_installation/ There was a concern from intrigeri: [23:23:03] intrigeri This would be great IMHO, but one problem is that there's no free software virtual machine with USB passthrough support that we can easily document there. AFACT only qemu/kvm/libvirt support this, and even with virt-manager, it's non-trivial to setup. However, this seems not true. If I understand https://www.virtualbox.org/manual/ch03.html#idp11494896 correctly, USB 1.0/1.1 (OHCI/UHCI) passthrough is implemented as free software and only USB 2.0 (EHCI) support is part of the proprietary Oracle extension pack. USB 1.1 is IMHO good enough for installing Tails on a pendrive, so... who's up to writing a tutorial on this? ;-) Cheers, Łukasz Dobrogowski signature.asc Description: OpenPGP digital signature ___ tails-dev mailing list tails-dev@boum.org https://mailman.boum.org/listinfo/tails-dev
[Tails-dev] remembering installed packages (from TODO)
Hello there, today I stumbled upon https://tails.boum.org/todo/remember_installed_packages/ and decided I'd like to try my hand at the problem. So, according to the current todo page, there are proposed 2 approaches to the persistent packages problem: 1. an applet asking about installation of cached apt packages upon login, probably by looking at stored *.deb files. 2. writing down the autoinstall package list in a configuration file alike to live-persistence.conf, or even in it itself, and install them upon booting without user interaction. I have to say that the 2nd idea appeals to me much more, since the goal of server edition is to make the system bootable with as little interaction as possible. To be honest, I can't think of many use cases that would require disabling different packages you installed on your persistent volume every boot. As I see it, that's the only flexibility lost by 2nd solution compared to the 1st one. Also, there is this point: The security implications of this whole idea needs to be researched before diving in the code.. I am afraid I am unable to research this to deeply... since the cached APT packages are hand picked by the user, security will depend on these packages and security of the persistent volume where the *.deb are going to be stored. Am I missing something here? As for the sources of packages (persistence cache / web mirrors) the only sensible way is IMHO to use the cached versions, since we can't assume internet connection. To make sure the packages are updated, a mechanism to check for updates once internet connection is available could be put in place. (something similar to the one launching the Tor Browser Bundle only after WLAN connection is successful) I was warned that I should ask for opinion before delving into code, so: what do you think? Cheers, Lukasz Dobrogowski signature.asc Description: OpenPGP digital signature ___ tails-dev mailing list tails-dev@boum.org https://mailman.boum.org/listinfo/tails-dev
[Tails-dev] Amnesia build problems
Hello, I was trying to build a tails image like described in https://tails.boum.org/contribute/build/ . However, I am encountering a problem: vagrant doesn't recognize installed virtualbox version. I am using an up-to-date debian wheezy. Here's a log: amnesia $ rake build Using HTTP proxy: http://squeeze.vagrantup.com:3142 rake aborted! Vagrant has detected that you have a version of VirtualBox installed that is not supported. Please install one of the supported versions listed below to use Vagrant: 4.0, 4.1 Tasks: TOP = build = vm:up vagrant version: 1.0.3-1 virtualbox version: 4.1.18-dfsg-1 rake version: 0.9.2.2-4 amnesia version: latest git I don't fully understand the error message, to be honest. Isn't 4.1.18 a 4.1 version? Cheers, Lukasz Dobrogowski signature.asc Description: OpenPGP digital signature ___ tails-dev mailing list tails-dev@boum.org https://mailman.boum.org/listinfo/tails-dev