[Tails-dev] Please review: reference to live-boot manpages in doc/first_steps/startup_options/

2013-01-08 Thread Lukasz Dobrogowski
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

2013-01-08 Thread Lukasz Dobrogowski
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)

2012-11-20 Thread Lukasz Dobrogowski
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

2012-09-15 Thread Lukasz Dobrogowski
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