[SCM] live-boot branch, tmp-persistent-custom, created. debian/3.0_a25-1-14-g01c7586
Tails developers
amnesia at boum.org
Thu Feb 9 13:00:40 UTC 2012
The branch, tmp-persistent-custom has been created
at 01c7586d4bb5a3d3a60d116d63616ae0e36717e0 (commit)
- Shortlog ------------------------------------------------------------
commit 01c7586d4bb5a3d3a60d116d63616ae0e36717e0
Author: Tails developers <amnesia at boum.org>
Date: Thu Feb 9 12:18:56 2012 +0100
Optionally mount custom mounts as unions.
This can potentially save a lot of space, and this type of persistence
doesn't hide changes to the read-only filesystem which can be both
good and bad.
commit c8c20e291e4d125b13f96472b957086ad1948101
Author: Tails developers <amnesia at boum.org>
Date: Thu Feb 9 12:18:10 2012 +0100
Remove the right file
commit bf8e1065b6f1ddea036a1d10d4e601e69bcc46fd
Author: Tails developers <amnesia at boum.org>
Date: Thu Feb 9 12:16:56 2012 +0100
Ignore empty lines in live.persist
Otherwouse they're interpreted as / which isn't good.
commit f00adb6e18960635d8bc6432dd60c44e56662326
Author: Tails developers <amnesia at boum.org>
Date: Thu Feb 9 12:16:06 2012 +0100
Make union mounting more sensible and robust.
...except that they're broken! But we're getting to that.
commit 4ddd4551360a92f26cb89943650f8f41bc927658
Author: Tails developers <amnesia at boum.org>
Date: Thu Feb 9 12:08:58 2012 +0100
Workaround busybox's inability to detect symlinks with [ -e ].
link_files() won't remove symlinks at the destination, which could
cause trouble.
commit 2a6bd3b675387e5734f30b4ef0dc928f641bbd34
Author: Tails developers <amnesia at boum.org>
Date: Wed Feb 8 16:26:39 2012 +0100
Refactor union mounting into its own function.
commit 9da23da91eebeb065f69818daa41a218da68b3e8
Author: Tails developers <amnesia at boum.org>
Date: Wed Feb 8 16:16:11 2012 +0100
Continue the correct for-loop so incorrect custom mount is skipped.
commit c2b5c4a5dce1a7ba459ce6e882d316fd40c716cf
Author: Tails developers <amnesia at boum.org>
Date: Wed Feb 8 12:49:40 2012 +0100
Handle custom mounts options a bit more beautifully.
commit 6672e6a6cec1a12ea39ece63dda7dd82480624cf
Author: Tails developers <amnesia at boum.org>
Date: Wed Feb 8 12:44:30 2012 +0100
Remove some temporary custom mount related files after they're used.
commit 5dc2aed263c8003981d6a08f1fd6ad7d435313ba
Author: Tails developers <amnesia at boum.org>
Date: Tue Feb 7 18:05:42 2012 +0100
Separate overlay labels for full and custom persistence
Full root persistence through overlays is specified with "full-ov",
and custom persistent mounts with "custom-ov". Previously they used
the same label ("live-rw") and the existence of live.persist
determined whether it should be used for full persistence or custom
mounts. That was a bit dangerous since a misspelled live.persist could
cause data loss etc.
commit fb1ead3f840cf4e5bc54f1bc78be78df1864c092
Author: Tails developers <amnesia at boum.org>
Date: Tue Feb 7 15:00:04 2012 +0100
Optionally symlink files from persistent source instead of mount it.
This is done by passing the option "linkfiles" to a live.persist
entry. That option is very useful when you only want certain files
to be persistent, not the whole directory they are in, like dot-files
in $home.
commit 29b705d83402f992de3d88456115950d2f49615e
Author: Tails developers <amnesia at boum.org>
Date: Mon Feb 6 11:22:05 2012 +0100
Prevent custom mounting in /live.
commit 905a4f5e92c39ad50bc8d071d8167db83a84e1cf
Author: Tails developers <amnesia at boum.org>
Date: Mon Jan 16 12:12:18 2012 +0100
Adding initial work on a custom mounts system.
For more, see: http://live.debian.net/devel/rfc/persistence/
-----------------------------------------------------------------------
--
live-boot
More information about the debian-live-changes
mailing list