[SCM] live-boot branch, tmp-persistent, created. debian/3.0_a22-1-25-g51d7c5c

Tails developers amnesia at boum.org
Wed Nov 23 23:34:12 UTC 2011


The branch, tmp-persistent has been created
        at  51d7c5c358eeb8ce0af0931e46ce6d89f9c450f0 (commit)

- Shortlog ------------------------------------------------------------
commit 51d7c5c358eeb8ce0af0931e46ce6d89f9c450f0
Author: Tails developers <amnesia at boum.org>
Date:   Wed Nov 23 21:17:23 2011 +0100

    Adding workaround for a busybox bug with grep -w.
    
    See: https://bugs.busybox.net/show_bug.cgi?id=4520

commit 4e98faca093bb5a153e5348b441e34fd46935b7d
Author: Tails developers <amnesia at boum.org>
Date:   Wed Nov 23 12:17:06 2011 +0100

    Updating live-boot man page for persistent-read-only.

commit 55ba1f7ee07e30a2b3dd0a21c30b4b73eca173e1
Author: Tails developers <amnesia at boum.org>
Date:   Wed Nov 23 12:08:06 2011 +0100

    Making persistent-read-only work for live-rw overlays.

commit 5f49876c551b64fabc2f8dd5e066b1b1eb342c9e
Author: Tails developers <amnesia at boum.org>
Date:   Wed Nov 23 11:16:43 2011 +0100

    Making persistent-read-only work for home-rw overlays.

commit d0528c75b300dfd5aed33e98543bd19cb5804f2d
Author: Tails developers <amnesia at boum.org>
Date:   Mon Nov 21 12:09:40 2011 +0100

    Updating and rewording live-boot man page for the persistent option.

commit 208681519e3f7ee43f25f7ff1d09ac495035a1bd
Author: Tails developers <amnesia at boum.org>
Date:   Mon Nov 21 11:32:03 2011 +0100

    Updating live-boot man page for persistent-method.

commit 33fd3544755f3805e70fa18e55f186e9612c1b2f
Author: Tails developers <amnesia at boum.org>
Date:   Mon Nov 21 11:25:04 2011 +0100

    Updating live-boot man page for persistent-storage.

commit a111c3fca4a98fe57338162b40efb154bdcc1d04
Author: Tails developers <amnesia at boum.org>
Date:   Mon Nov 21 11:12:47 2011 +0100

    Updating live-boot man page for persistent-encryption.

commit 395ec7d36ed2128a0e0cf38f691554a926b6624d
Author: Tails developers <amnesia at boum.org>
Date:   Sat Nov 12 05:56:06 2011 +0100

    Changing persistent-encryption to accept a list TYPE... instead.
    
    The comma-separated list TYPE... specifies which types of encryption
    to allow for persistent media, and whether to allow plaintext media.
    The possible TYPEs are the old {none, luks}, with default "none". The
    only change is that this allow plaintext and encrypted media to be
    used simultaneously.

commit d9cbb6ed9dc643567b854de2625f427b5ffb469f
Author: Tails developers <amnesia at boum.org>
Date:   Thu Nov 10 19:24:13 2011 +0100

    Adding persistent-read-only boot parameter.
    
    It currently only makes snapshots read-only. Support for overlays will
    be a bit more complicated to implement.

commit 912f57dfa4152a36096d67768a4ee749fa0a80a7
Author: Tails developers <amnesia at boum.org>
Date:   Thu Nov 10 19:05:00 2011 +0100

    Disabling persistent-encryption=luks if dependencies are unavailable.
    
    Current dependencies are dm-crypt, cryptsetup and askpass.

commit fd964c54ffc0f89edccba02455bf9baf1eec7232
Author: Tails developers <amnesia at boum.org>
Date:   Thu Nov 10 18:58:04 2011 +0100

    Fixing a "sh: bad number" when $offset is not passed to setup_loop().

commit 564940ef7c4e6aa8c435ce1278a4f4caffc16975
Author: Tails developers <amnesia at boum.org>
Date:   Thu Nov 10 18:52:18 2011 +0100

    Refactoring overlay and snapshot scanning code.
    
    Both overlays and snapshots are now scanned at the same time, and each
    device is only mounted once. Passphrases for LUKS volumes are only
    asked for once, and unused ones are closed. Also, snapshot files on
    encrypted partitions are now supported.

commit 3737834565178212985697ee704acb75ebac550c
Author: Tails developers <amnesia at boum.org>
Date:   Wed Nov 9 20:06:28 2011 +0100

    Making use of is_supported_fs in find_cow_devices (like in find_files).

commit a11c40f6185ff6291daef130214acefb78811c1f
Author: Tails developers <amnesia at boum.org>
Date:   Wed Nov 9 19:39:11 2011 +0100

    Refactoring device scanning in find_{cow_device,files}.

commit fc79c35a1add5470b3bccba73b4dfa7628a38fbf
Author: Tails developers <amnesia at boum.org>
Date:   Wed Nov 9 13:27:03 2011 +0100

    Clarifying what happens when you don't retry decrypting a device.

commit 1ef0413f201d523bac6bb8c2f852c8d5f7a93814
Author: Tails developers <amnesia at boum.org>
Date:   Wed Nov 9 13:13:09 2011 +0100

    Fixing an incorrectly redirected newline.
    
    Since this newline was written to stdout it both messed up the the
    display of errors while entering a LUKS passphrase, and caused
    find_cow_device to return a bad string under certain
    circumstances. Example: You have home-rw on /dev/sdX1. You'll first
    be asked for passphrase for "live-rw on /dev/sdX1", which you skip (a
    newline has been written to stdout now). Then you're asked for
    "home-rw on /dev/sdX1", which is what you want so you enter it.
    Thanks to the spurious newline find_cow_device returns "\n/dev/loopY",
    which breaks some tests later.

commit 8ef32ef4562837544a55fe7f9817c8d88eeca3aa
Author: Tails developers <amnesia at boum.org>
Date:   Tue Nov 8 21:14:59 2011 +0100

    Adding persistent-method=METHOD...
    
    The comma-separated list METHOD... specifies which types of persistent
    setups we allow. Current possible METHODs are {snapshot, overlay}. The
    default value is both, i.e. persistent-method=snapshot,overlay.

commit 69623f314a27cc344ca4569bf9e33c213619f051
Author: Tails developers <amnesia at boum.org>
Date:   Tue Nov 8 21:01:33 2011 +0100

    Removing now obsolete persistent=* arguments.
    
    These type of options has have been replaced by persistent-encryption
    and persistent-storage.

commit 395a8514375c892d8d160954af2db26d7ff712c2
Author: Tails developers <amnesia at boum.org>
Date:   Tue Nov 8 20:44:11 2011 +0100

    Adding persistent-storage=TYPE...
    
    The comma-separated list TYPE... specifies which types of persistent
    storage to use. Current possible TYPEs are {file, filesystem}. For
    instance, persistent-storage=filesystem is equivalent to the old
    persistent=nofiles, but persistent-storage=file allows to look for
    only files, which wasn't possible before. The default is to look for
    both, i.e. persistent-storage=filesystem,file.

commit d39ae20aa59c265ccd9b9b40fa41c98ef3114300
Author: Tails developers <amnesia at boum.org>
Date:   Tue Nov 8 17:33:46 2011 +0100

    Making sure dm-crypt is loaded when dealing with LUKS devices.

commit 82871d7c2c90fd3695ce8ebff98fd242032a828c
Author: Tails developers <amnesia at boum.org>
Date:   Tue Nov 8 15:51:14 2011 +0100

    Making persistent-encryption=luks strict.
    
    When specified we completely ignore unencrypted media when probing for
    persistent media.

commit aa8f05a0866ac95c5d0d6adc6d0dd352a29f4da8
Author: Tails developers <amnesia at boum.org>
Date:   Tue Nov 8 15:40:17 2011 +0100

    Adding persistent-encryption={none|luks}.
    
    This is the way to control whether to use encrypted persistent media,
    instead of the (from this commit on) obsolete persistent=cryptsetup.

-----------------------------------------------------------------------

-- 
live-boot



More information about the debian-live-changes mailing list