[SCM] live-boot branch, debian-old-3.0, created. debian/3.0_b3-1

Daniel Baumann daniel at debian.org
Thu Sep 27 08:33:49 UTC 2012


The branch, debian-old-3.0 has been created
        at  b1ea78db0d736965f6f3b23b564c7bf7fd2eb544 (commit)

- Shortlog ------------------------------------------------------------
commit b1ea78db0d736965f6f3b23b564c7bf7fd2eb544
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Sep 26 14:40:47 2012 +0200

    Releasing debian version 3.0~b3-1.

commit c0b91e4572ddbbfa5da4e61bfd99ad20bc2f3dc1
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Sep 26 13:51:50 2012 +0200

    Updating code for exposing of overlay mounts under /live too.

commit 5fdc7f1fd20cee26443879022c1e6a3d0377a2b3
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Sep 26 13:48:59 2012 +0200

    Exposing rofs and persistence mounts under /live in the live systems, not just initramfs only (Closes: #687099).

commit 2d6f480a16a5af6d8a1599716ca8d859b1e69ee4
Author: Gaudenz Steinlin <gaudenz at debian.org>
Date:   Wed Sep 26 13:38:39 2012 +0200

    Removing mountpoint if no persistence layer is found on a device.

commit b7f0254874e284b1370f00056a72541fccccd07e
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Sep 26 13:36:45 2012 +0200

    Always move live filesystem mounts to /root within initramfs, regardless if mountpoint already exists or not (Closes: #688782).

commit 09fe71c946fa4f8c836bc8e817c6309fbc443bee
Author: Daniel Baumann <daniel at debian.org>
Date:   Fri Aug 24 12:37:30 2012 +0200

    Releasing debian version 3.0~b2-1.

commit 876ee0a7aff7c7a80d58e766d42ad58f34e1259e
Author: Daniel Baumann <daniel at debian.org>
Date:   Fri Aug 24 12:29:08 2012 +0200

    Regenerating initramfs on remove.

commit b75baa7f4fa4476cbf0a3273a140a887c3ac1e6b
Author: Daniel Baumann <daniel at debian.org>
Date:   Fri Aug 24 12:27:14 2012 +0200

    Removing /etc/live/boot if empty on purge in postrm.

commit 339243f3eb5086729cb1758f85fddf52cf088ea0
Author: Daniel Baumann <daniel at debian.org>
Date:   Fri Aug 24 12:27:03 2012 +0200

    Recreating /etc/live/boot in postinst.

commit c4ce70393af278beedaeab79808e0059d91f62b6
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Aug 16 12:22:07 2012 +0200

    Releasing debian version 3.0~b1-1.

commit 8775227a9da3328eb25528b24cb1392995bbe16e
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Aug 16 12:20:39 2012 +0200

    Updating scripts readme about transition to plugin based architecture.

commit 2dc6316b33d2bdf0807e72393929c9c1b6e1a383
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Aug 15 20:25:41 2012 +0200

    Correcting permissions of /tmp which apparently somehow get mixed up along the way.

commit 3e6ca002a29e3dd9afeb57084b7bf1c7ce4504ca
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Aug 14 20:58:41 2012 +0200

    Making nameserver assignment from ip= bootparameter work with persistence.

commit ab6364da036b4b09c0e5c92b0e21c4d43e4bd4c2
Author: Steven Shiau <steven at nchc.org.tw>
Date:   Tue Aug 14 20:57:17 2012 +0200

    Adding support for nameserver in ip= boot parameter.

commit 6f81ca95930688ac8fc9fb7409f91015083fc832
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Aug 14 20:51:32 2012 +0200

    Reading configuration files in initramfs-tools hook too.

commit 67853178ea148fb146b417b335252258233c9e10
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Aug 14 20:50:43 2012 +0200

    Reading configuration file from filesystem and live-media at runtime too.

commit cdece4c8e50051e790d657b1ff9f090ed4737907
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Aug 14 20:48:41 2012 +0200

    Using /etc/live/boot/*.conf instead of /etc/live/boot.d/*.conf and /live/image/live/boot/*.conf instead of /live/image/live/boot.d/*.conf for consistency reasons.

commit eb77833cf3f40583fe02dad42b667cc6b091f2c3
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Aug 14 20:29:34 2012 +0200

    Simplifying usage of copy_exec function from hooks-function in initramfs-tools hook.

commit eeb372f937d3aad92d889f457ffad6e807d7dc23
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Aug 14 20:26:57 2012 +0200

    Correcting DNS inclusion in initramfs-tools hook, thanks to Steven Shiau <steven at nchc.org.tw> for reporting.

commit 9dac5b65e0e6aaa9e194ec5e423476c78f6209e5
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Aug 14 20:13:00 2012 +0200

    Laying tmpfs on /live/overlay only during initramfs stage, fixes boot failure with plain filesystems (Closes: #681579).

commit 4ecca9f9ba476c987f41fdb596bd5f4f53d85a3c
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Aug 14 01:20:28 2012 +0200

    Consistently using case instead of if for conditionals in script boilerplate.

commit ba42304070c7104fbe526f6d166b8bbce36a3cd4
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Aug 14 01:11:27 2012 +0200

    Moving reading of initramfs-tools functions to initramfs-tools script.

commit 990d419eacf614710c838ef743aa10ec0612ed7a
Author: Steven Shiau <steven at nchc.org.tw>
Date:   Sun Aug 5 13:37:29 2012 +0200

    Reading /conf/param.conf after Select_eth_device in main function to fix network booting (Closes: #683240).

commit c9ff5aa627e4f51b98c9af9f8f897bd7f8511aa7
Author: Daniel Baumann <daniel at debian.org>
Date:   Sun Aug 5 13:34:38 2012 +0200

    Adding slightly modified patch from Steven Shiau <steven at nchc.org.tw> to transition to /run for network interface definition files which fixes resolv.conf creation for netboot.

commit c258d199b505b6c31a907a3935230b94039be3ba
Author: Daniel Baumann <daniel at debian.org>
Date:   Fri Aug 3 12:17:24 2012 +0200

    Removing live-new-uuid, a rewritten one goes to live-tools.

commit 9101f6c022c8fa02f21464d4d37417f683ab5cf7
Author: chals <chals at altorricon.com>
Date:   Mon Jul 30 15:28:41 2012 +0200

    Fixing build error in 'es' man pages caused by a newline conflict.

commit 177d638c3b57da4a5c8ac537d04102dcc5c716c8
Author: Daniel Baumann <daniel at debian.org>
Date:   Fri Jul 27 00:22:03 2012 +0200

    Releasing debian version 3.0~a38-1.

commit 8a4c75b8a645bbbab7c2b4520da7d29643304abc
Author: Richard Nelson <unixabg at gmail.com>
Date:   Thu Jul 26 14:00:26 2012 -0500

    Correct left over references to old initramfs-tools.sh (Closes: #682504).

commit 84c8b6fbd245fb6a9f91752f73245bf4e6e954ec
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Jul 26 17:23:10 2012 +0200

    Harmonizing GPL boilerplate texts.

commit 103c89d3a5fedcd7287d1a0185949aec9f1e9a61
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Jul 25 20:39:11 2012 +0200

    Extending verify-checksums parameters to allow specifying custom list of digests.

commit b5a27fa51228ce8946920b3b30e21d2f661c5026
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Jul 25 17:23:39 2012 +0200

    Releasing debian version 3.0~a37-1.

commit a73e6a2241e335d5854112ea379cc3bd6b2a12ec
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Jul 25 17:07:53 2012 +0200

    Avoid re-access /proc/cmdline in select-eth-device function and use internal variable instead.

commit 7b0335fb8d508c2703c8ee18fed52312a4bcba49
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Jul 25 17:00:45 2012 +0200

    Extending read-only parameters to allow specifying custom list of devices.

commit e8ced87a39fc0a748506f0663ac61449685d5957
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Jul 25 16:56:36 2012 +0200

    Factoring out debug into an own function.

commit a6c72cbbbf6d4c5b9ce481788b56646bc2bd62c8
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Jul 25 16:49:11 2012 +0200

    Making verify-checksums function self contained.

commit dffc7e9ae4ff75c3110db7c24556fa6796ae5437
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Jul 25 16:46:11 2012 +0200

    Making read-only function self contained.

commit d0fe6311af9fbeaa1f6dbc185fa97e1ce4f5347d
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Jul 25 16:44:46 2012 +0200

    Making swap function self contained.

commit ee04164312a51ba075ff169140a8969b7ee66512
Author: Tails developers <amnesia at boum.org>
Date:   Thu Jul 12 17:22:40 2012 -0600

    Fixing persistence backward-compatibility mode (Closes: #681176).

commit 7167a10dbac0c76b3ae0fd70b8188e57293429f3
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Jul 19 01:36:58 2012 +0200

    Cleaning up initramfs-tools hook.

commit de533f05aa4cf00c096ee27cff126548b784a622
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Jul 18 23:58:50 2012 +0200

    Releasing debian version 3.0~a36-1.

commit ea1d815ce23382da55f4f059171d84092f08a4a3
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Jul 2 18:19:59 2012 +0200

    Adding support for defining one or more explicit swap partitions to be used.

commit d5e86414b0f52bb9d39ab2e9c12d98fe7a0e7f33
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Jul 2 18:11:31 2012 +0200

    Splitting out already reviewed verify-checksums script.

commit 234eb49696ce11fe387df786b23a159074c32e9b
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Jul 2 17:54:58 2012 +0200

    Splitting out already reviewed swapon script.

commit 19d21915752731725ec85eab1269e677186d573e
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Jul 2 17:48:44 2012 +0200

    Splitting out already reviewed read-only script.

commit 20830fef5068d1afb31b1d26573eca2e04ded30e
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Jul 2 17:46:14 2012 +0200

    Splitting out already reviewed cmdline parsing script.

commit e0d9e2947873e7adc41ab20f8896254e14e67ca9
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Jul 2 18:00:21 2012 +0200

    Adding redirection layer for initramfs-tools initramfs generator.

commit 9645a6ea31c644b0978a07ca866d46def32a2cce
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Jul 2 17:59:10 2012 +0200

    Adding temporary redirection layer for dracut initramfs generator.

commit adcbcdddfb0df4c6f719cace4f8ff0fdaa3a189c
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Jul 2 17:51:53 2012 +0200

    Renaming mountroot function to main to provide a generic live-boot entry point for initramfs generators.

commit 2e70d7be610c9e45787c37352d36241de3c155d7
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Jul 2 17:40:11 2012 +0200

    Renaming boot scripts for refactoring them into numbered plugins.

commit 4640db7ffcef9dbc7e335d4c0323a7920a178b04
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Jul 2 18:07:04 2012 +0200

    Adding temporary notes in a readme file.

commit 7ea6848a9643d443419367a8a42e264e71df5a76
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Jun 28 14:35:00 2012 +0200

    Releasing debian version 3.0~a35-1.

commit 55497344ea424fd9c7622e41ffff1d33c1995882
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Jun 27 15:16:51 2012 +0200

    Correcting typo in fstab function call in mountroot, thanks to Baurzhan Muftakhidinov <baurthefirst at gmail.com>.

commit 7c050107d71a7ccee7d05cd7764bf5c52ce0a8a6
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Jun 27 14:18:21 2012 +0200

    Releasing debian version 3.0~a34-1.

commit 3cb9b6e3363add53252c61c1ab45f196ae1bc664
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Jun 27 14:17:43 2012 +0200

    Switching to xz compression in source and binary packages.

commit 9cec19c534cc2876c9bb2ed0eb990eb5a7bd1c9f
Author: Ben Armstrong <synrg at debian.org>
Date:   Wed Jun 27 07:23:04 2012 -0300

    Fix creation of /var/log/live in correct location.

commit 6344cfe5b9a0921dbf8fd92feb52991b0ba07d7f
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 26 20:24:33 2012 +0200

    Sourcing individual live-boot scripts rather than executing them.

commit 4385a21d9fa2a82d06164d83c1b29b9066be79eb
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 26 20:10:32 2012 +0200

    Removing superfluous directory in initramfs-tools hook.

commit b77506cb1f7c478c44886b3795e6bcc992566763
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Jun 25 22:47:23 2012 +0200

    Removing pre-wheezy dpkg trigger for update-initramfs.

commit 8ca53e45f9fd00809683d4d801c23c23057a68f3
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Jun 25 22:47:08 2012 +0200

    Making live-boot-initramfs-tools.postinst more error safe.

commit c6daa277dd235ea62fa6988f4b30bae666916fc7
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Jun 18 18:12:07 2012 +0200

    Updating location for live-boot files in initramfs-tools hook, thanks to Baurzhan Muftakhidinov <baurthefirst at gmail.com>.

commit 1faa69ad4719944a3ea9c7a02da21f7b5d0170d5
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Jun 14 20:55:18 2012 +0200

    Updating coding style in a first bunch of locations.

commit 297a309435665db2053afe08e4af5ea08392ef26
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Jun 14 12:37:24 2012 +0200

    Renaming persistent-subtext option into persistent-label and making it define the complete label instead of a custom suffix only.

commit 9417ddc0ca1703affd2e2480071d0448bd7cfc64
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Jun 13 13:28:01 2012 +0200

    Releasing debian version 3.0~a33-1.

commit 2d78353f1abff97f01f422122a5dea990dfb4c8a
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Jun 13 13:25:48 2012 +0200

    Removing double author entries in Spanish po files.

commit 997e1884fa8c1c463127c9fa7c5fce3218251f78
Author: Daniel Baumann <daniel at debian.org>
Date:   Sat Jun 9 00:32:58 2012 +0200

    Removing some more dead parameters from cmdline function.

commit f62800f54ef5041ce3062be7c7f26fd5e074e001
Author: chals <chals at altorricon.com>
Date:   Thu Jun 7 21:12:02 2012 +0200

    Updating Spanish translation of man pages.

commit 7cbfcc4adbe0bd3c909dec10a3ae11ef603e8595
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Jun 6 19:04:16 2012 +0200

    Releasing debian version 3.0~a32-1.

commit 59a83cb48cd1c0f602be3927d8f746b599c4dafe
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Jun 6 19:02:00 2012 +0200

    Setting persistence label for live-* 3.x persistency to 'persistence', we're not making any difference between full-ov and custom-ov anymore on the filesystem and partition label (it's determined by the contents of live-persistence.conf).

commit e243babf191d5b42efe58e90e74a22bd8063be8d
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Jun 6 18:29:07 2012 +0200

    Dropping snapshot functionality, superseeded by awesome custom mount persistence.
    
    See the following threads for more information:
    
      * http://lists.debian.org/debian-live/2012/04/msg00110.html
      * http://lists.debian.org/debian-live/2012/06/msg00039.html

commit f04ab476c668ad513f1ec68beaa948a26c862e05
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 21:47:53 2012 +0200

    Releasing debian version 3.0~a31-1.

commit c39c7e99d9ac6ff9907aebb7626fb606b232721e
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 21:41:25 2012 +0200

    Moving off remaining functions from main boot script to subscript for later cleanup.

commit 6d096dc617bd53d2d29ed5871c09b7d08dd7fe0f
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 21:36:15 2012 +0200

    Unbreaking cmdline parsing after variable rename.

commit 70de5f09da642186f58faeaabe0308cd76fad0f0
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 21:17:59 2012 +0200

    Removing live-preseed, not used anymore.

commit a259714e3d8b60cd5c638e0ada860cc26de771b9
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 21:16:14 2012 +0200

    Removing live-reconfigure, not used anymore.

commit 4838b24e28de39bbe6e76fe5db4b8806f11bcd1c
Author: chals <chals at altorricon.com>
Date:   Tue Jun 5 20:58:25 2012 +0200

    Fixing fuzzy strings in Spanish translation of man pages.

commit 376114ff58367b9fdb84f6d1c4c4ce3a2f8ad261
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 20:12:43 2012 +0200

    Simplyfing scripts declaration in Makefile.

commit a3b8a31d11dcbf195d0b8285161c1907437b6c6f
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 19:51:09 2012 +0200

    Renaming etc directory to their actual name, examples, within source tree.

commit 524e4fb039ccd35a7101e66b661d7b94373487c1
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 19:38:53 2012 +0200

    Releasing debian version 3.0~a30-1.

commit 4bd662d6947608f3a92416b599e2286718f16c61
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 19:24:39 2012 +0200

    Simplyfing initramfs-tools specific files within the source tree.

commit d66dcd7d9be6a96d86b3385b3a856effd1eb3df3
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 19:21:28 2012 +0200

    Transforming networking bottom script into normal live-boot script.

commit dd7bdeae993535b53b5a0209fca4d673a5789644
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 19:15:10 2012 +0200

    Transforming fstab bottom script into normal live-boot script.

commit e41a83bca638500a899ef7e1d19e97ec723f1209
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 19:13:24 2012 +0200

    Transforming persistence_excludes bottom script into normal live-boot script.

commit 48b7f743543dfe4cc8e2bfbb74f4574053a7da13
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 18:57:24 2012 +0200

    Removing fastboot handling, the normal system handles this via 'fastboot' bootparameter already.

commit 5097c70efc48e5039ddb4c46c0e359c0c389dba9
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 18:53:43 2012 +0200

    Removing exporting of variables for reviewed options in the cmdline function, not required.

commit dea88df012ab08b3f50999b59b82715d6b09a5cd
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 18:45:31 2012 +0200

    Moving validateroot bottom script into main boot script itself.

commit 6c9872bc5d18f60e6b6ad94bdc18bd217e2119f9
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 18:43:37 2012 +0200

    Splitting out swap handling and rewriting to a live-boot subscript.

commit f4d4be1f0223a2e888286988503ea26fee2a8324
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 18:32:52 2012 +0200

    Also allowing /dev/vd* to be used as swap devices and drop /dev/hd*.

commit 155d7302a9325861c11cff8b5a19344e8dd508a3
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 18:32:19 2012 +0200

    Updating swapon handling to new parameter handling.

commit a76532ce1ffc67df5f94b1483e53661756112584
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 18:23:15 2012 +0200

    Updating internal cmdline handling.

commit bc9ae2d777db55ecb3697185da60ece205b1b90b
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 18:16:05 2012 +0200

    Updating read-only handling to new parameter handling.

commit be6b2f51059e0604bd3728e6cd603972df8cf619
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 17:30:25 2012 +0200

    Rewriting live-media checksum verification to work with any SHA and MD5 digests.

commit 99d761a75c2d4b6fb1bcfd742de24b459a3ca1ad
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 16:55:08 2012 +0200

    Splitting out integrity-check function to subscript.

commit bc79205b554396acd1a20538df2e189eb304ec9e
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 16:51:44 2012 +0200

    Removing some dead boot parameters.

commit 97c0e08bd0f00264eb3c2c5896a28e25a89d9f6f
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 16:39:52 2012 +0200

    Consistenly using 'true' instead of 'Yes' or 'yes' when using booleans.

commit d16c9d87a189d136231a48f6ccd1fd54d4debaf5
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 16:34:14 2012 +0200

    Converting select_eth_device initramfs-tools pre-mount script into regular live-boot script.

commit dc6d1a0b26dae2b2197631bb4f94738a289e7b8a
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 16:16:58 2012 +0200

    Removing dead lang2locale function and associated files, not used anywhere.

commit a89bf1dc9bef0b4f62541e29e6b7684af39569bc
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 16:03:47 2012 +0200

    Releasing debian version 3.0~a29-1.

commit 5d6acf56af17449a32a17194059d0ad437c5f988
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 15:59:20 2012 +0200

    Converting read-only initramfs-tools pre-mount script into regular live-boot script.

commit 4af5ca4efc7f7f3c3457de9405f7a95d0cf4181a
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 15:50:33 2012 +0200

    Removing live-premount modules script, not needed anymore.
    
    This script did two things:
    
      * forcefully load ide-generic to workaround a bug in qemu bios
        that made it hang during ide detection. This has been fixed
        4 years ago in qemu, so it's not required to do this anymore.
    
      * forcefully load esp on sparc. This is being loaded automatically
        by udev these days and should be reliable enough.

commit 27ebf6d2b60a0ce4acac11794203c9ddc20706e2
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 15:45:40 2012 +0200

    Moving out live-functions from initramfs-tools specifics.

commit 23c2e9f4947a2d9be6b63f55cca8e633df3455a3
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 15:33:35 2012 +0200

    Adding commented 'set -e' explicitly in all subscripts to avoid running it with 'set -e' until we've made sure it's properly working.

commit 6d3f4fd5557f5efc83c42374417f4a05e99d3744
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 15:18:31 2012 +0200

    Moving out live-helpers from initramfs-tools specifics.

commit c48696a0ebe9ffc938b84b921db90ac620339a52
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 14:46:19 2012 +0200

    Splitting out a first bunch of functions out to /live/live/boot/.

commit fea4312679b6d371123296d1a5d9987419888487
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 14:36:14 2012 +0200

    Replacing live initramfs-tools script with empty stub that calls the real, in future being initramfs-tools independent, script from /lib/live.

commit a2049b4f8507bf9c7950d553ec1172ec388304e0
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 14:20:59 2012 +0200

    Starting initramfs-tools specific subdirectory within the source-tree.

commit 80e7f344bc729318a4788c7062a85dc66bf3a305
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 5 13:44:09 2012 +0200

    Automatically translate date formats in po files.

commit e938dc7901aebb43b404fff6d842b2b9ea4aa23f
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Jun 4 17:38:37 2012 +0200

    Releasing debian version 3.0~a28-1.

commit 94d9edb6495d0c8a50841f21e16744463e2f952e
Author: Evgeni Golov <evgeni at debian.org>
Date:   Mon May 28 12:56:13 2012 +0200

    Fixing two typos and a wrong word in comments.

commit 516cef1024f401735992bba54ab4922b767b6a6a
Author: chals <chals at altorricon.com>
Date:   Thu May 24 14:44:05 2012 +0200

    Adding initial Spanish translation of man pages.

commit 599bb4e4402769547c1a3134402013941cb5fa12
Author: chals <chals at altorricon.com>
Date:   Thu May 24 14:38:50 2012 +0200

    Fixing several typos in man pages.

commit acd782e4eaaed7e5897b3f39e3e864bc024c73d2
Author: Tails developers <amnesia at boum.org>
Date:   Wed May 9 12:55:03 2012 +0200

    Implement and make use of robust list functions.

commit 5f89a19cca390e1c4c3e8cba84aaa1f972d0bd8a
Author: Ian Reinhart Geiser <geiseri at yahoo.com>
Date:   Mon Apr 30 17:44:22 2012 +0000

    Fix to allow for multiple rof when exposed roots is disabled.

commit 5e7955190b877abd2993deca7d87099eeebbe1ee
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Apr 10 12:40:59 2012 +0200

    Using boot.log and /var/log/live/boot.log respectively for overall consistency within all debian-live tools.

commit fdfb568fc5c822b1f093f49846ac582f87546f44
Author: Tails developers <amnesia at boum.org>
Date:   Tue Apr 10 11:48:29 2012 +0200

    Improving robustness of fromiso cleanup process with is_mountpoint (Closes: #668100).

commit 204da27d32556d4e0e51a28d140b2bfc3a413bcc
Author: Tails developers <amnesia at boum.org>
Date:   Tue Apr 10 11:44:59 2012 +0200

    Mounting fromiso filesystem on /live/fromiso instead of /fromiso, thanks to adrian15 <adrian15sgd at gmail.com>.

commit 149e490b0d32724090f135f4654292231e6f28d6
Author: Tails developers <amnesia at boum.org>
Date:   Tue Apr 10 11:43:30 2012 +0200

    Using fromiso in most places where isofrom was used, thanks to adrian15 <adrian15sgd at gmail.com>.

commit 285412f944154e428f9da10f0e270aa85afe9276
Author: Tails developers <amnesia at boum.org>
Date:   Mon Apr 9 19:21:36 2012 +0200

    Improving robustness of findiso cleanup process.
    
    ...by checking exactly the same directory as the one we are unmounting.

commit 8e5f30cd75feedd2ccbb56243a1b1baa49251af9
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Apr 9 18:58:30 2012 +0200

    Releasing debian version 3.0~a27-1.

commit c857e16ba065ab92476bad582dc28f1150e21502
Author: Tails developers <amnesia at boum.org>
Date:   Mon Apr 9 16:11:16 2012 +0200

    Only try copying snapshots if we actually found any.

commit adbd339371f5525d1271d089cb495edc0ded854f
Author: Tails developers <amnesia at boum.org>
Date:   Mon Apr 9 16:10:58 2012 +0200

    Fix typo to make home-sn snapshots work again.

commit 78c2bc5d16c73448b9c160850c386ffcd1ef2971
Author: Tails developers <amnesia at boum.org>
Date:   Mon Apr 9 16:07:35 2012 +0200

    Do not probe the device mounted on /live/image for persistence.

commit 49f4d23bf89af431c787138641bdc6a61e042794
Author: Tails developers <amnesia at boum.org>
Date:   Mon Apr 9 16:06:55 2012 +0200

    Supress warnings when probing media for persistence.

commit f92f379a6e868bc486c050ff5ca81c1707da7374
Author: Tails developers <amnesia at boum.org>
Date:   Mon Apr 9 16:05:48 2012 +0200

    Allow using / as destination in custom mounts.
    
    Also make this backwards compatible with live-rw labelled volumes.

commit 0622a98c98d454e80118d00ec76226ff209e1bc1
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Apr 9 15:13:58 2012 +0200

    Renamling linkfiles option when using persistence to simply link.

commit 1e821c21107dc36f071659f8b2d7c8d95048b4d1
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Apr 9 15:12:18 2012 +0200

    Updating toplevel Makefile to work with manpages having multiple dots in its filename.

commit 21e824578d4717d159fff7f1c2f1987966fc33a3
Author: Daniel Baumann <daniel at debian.org>
Date:   Sun Apr 8 22:35:19 2012 +0200

    Merging old changelog into current changelog.

commit d2b1d7afc61d04150ed896a72dea1625c4391919
Author: Daniel Baumann <daniel at debian.org>
Date:   Sun Apr 8 22:31:04 2012 +0200

    Removing old docs.
    
    This is old stuff which, for historic reasons, is available in
    the old svn dump (changelog), or included in the changelog itself
    (cedits), or otherwise irrelevant (changelog for casper, parameters).

commit 4477185ba6f7f66f957f7a580df662a9741c94af
Author: Tails developers <amnesia at boum.org>
Date:   Sun Apr 8 20:30:16 2012 +0200

    Removing leftover directory after unmounting.

commit 01ed4b84a51f458af528d9ea95fd86da2108081f
Author: Tails developers <amnesia at boum.org>
Date:   Sun Apr 8 20:28:16 2012 +0200

    Fixing brace alignment to follow common code style.

commit a6bb4149992d6d416ea58f102cb8539ce106de7a
Author: Tails developers <amnesia at boum.org>
Date:   Sun Apr 8 20:26:49 2012 +0200

    Removing overkill double-checking of return code in is_mountpoint predicate.

commit 8cd3e6c3489df0857579ca52ac291256d38f18cf
Author: Tails developers <amnesia at boum.org>
Date:   Sun Apr 8 20:25:41 2012 +0200

    Fixing findiso argument parsing place to match the existing ordering.

commit 610c06cafd108f9af8d246988b9ce518aa2895f2
Author: Tails developers <amnesia at boum.org>
Date:   Sun Apr 8 20:23:57 2012 +0200

    Adding support for the findiso boot parameter (Closes: #656135).
    
    Thanks to the grml team for the initial patch,
    thanks to adrian15sgd at gmail.com for bringing it to a mergeable state.

commit 315900ea66904606c7a5d92cf46d590fa00b12a6
Author: Daniel Baumann <daniel at debian.org>
Date:   Sun Apr 8 19:38:47 2012 +0200

    Renaming live.persist to live-persistence.conf.

commit eece680a032daa7048a54cfccb48c873258a7f73
Author: Daniel Baumann <daniel at debian.org>
Date:   Sun Apr 8 22:46:39 2012 +0200

    Making extraction of the manpage section in manpages/Makefile work with multiple dots in the filename.

commit 4e54d60d7f69ae3441e519e5611bd7ea48a8be19
Author: Daniel Baumann <daniel at debian.org>
Date:   Sun Apr 8 18:29:45 2012 +0200

    Using 'persistence' (noun) rather than 'persistent' (adjective/adverb) everywhere.

commit b5678340476350707c088253fe5ceee2dccda096
Author: Daniel Baumann <daniel at debian.org>
Date:   Sun Apr 8 17:47:57 2012 +0200

    Renaming /live/cow to /live/overlay in anticipation of overlayfs.

commit ae53533f0152dbd0ee920e1132be2e21b11ad031
Author: Daniel Baumann <daniel at debian.org>
Date:   Sun Apr 8 17:04:42 2012 +0200

    Removing user and userfullname variables in scripts/live, they are not used here sind live-config anymore.

commit d0610b388dde7a4368580b60c690d72fb3f72637
Author: Daniel Baumann <daniel at debian.org>
Date:   Sun Apr 8 12:28:23 2012 +0200

    Consistently using ext4 in all examples, not a mix of ext2 and ext3.

commit fcabc9b08b01a62cf21d016971562160c097947f
Author: Daniel Baumann <daniel at debian.org>
Date:   Sun Apr 8 11:42:29 2012 +0200

    Replacing 'illegal' with better fitting 'invalid' for wrongly crafted input examples in live.persist manpage.

commit e5167694c7c6212ac8eb03cd7b2231ba4f68c3e0
Author: Daniel Baumann <daniel at debian.org>
Date:   Fri Apr 6 13:02:15 2012 +0200

    Removing outdated and broken accessibility script, this will be redone in live-config properly.

commit 06424fbd360af31f530e745695e525b873d06d93
Author: Daniel Baumann <daniel at debian.org>
Date:   Fri Apr 6 12:10:46 2012 +0200

    Removing header in fstab, not required.

commit f29e2a464be392830ca9953c4b472069fa3c2988
Author: Daniel Baumann <daniel at debian.org>
Date:   Fri Apr 6 12:05:51 2012 +0200

    Removing preseed bottom-script, a newly written one is now in live-config where this sort of things belong.

commit f1087eb55a835f2b4adaaccea7b092e19a3ba6e3
Author: Daniel Baumann <daniel at debian.org>
Date:   Fri Apr 6 10:38:00 2012 +0200

    Only looking at boot.d files if they have the .conf suffix to allow putting other files into these places that do not necessarily need to be used by live-boot (e.g. documentation).

commit 1c158e15ba2d4b2e9cb166024393087aa3560d3d
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Apr 5 08:19:33 2012 +0200

    Releasing debian version 3.0~a26-1.

commit 49bcda4f02e85fb1c648fd8fd00b8b989d2de752
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Apr 5 08:05:20 2012 +0200

    Moving initscript to live-config.
    
    Keeping the initscript in live-boot is not really maintainable
    for different init systems. We would need to have, like live-config,
    several backend packages (live-boot-sysvinit, live-boot-systemd,
    live-boot-upstart) etc., plus, every combination with the
    different initrd system backend (initramfs-tools, dracut).

commit a39a1678776b1bfe92e717f5abd5f55b6404b525
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Apr 5 07:59:29 2012 +0200

    Correcting left-over in author section of live.persist manpage.

commit d15a4009895b692ff2645e1e7041a7975c49e518
Author: Tails developers <amnesia at boum.org>
Date:   Mon Mar 26 19:23:56 2012 +0200

    Make cases for all different custom mounting situations more explicit.
    
    The old code had grown wild over time and was hard to follow, and
    consequently contained bugs (all related to linkfiles custom mounts in
    read-only mode) that that became obvious and were fixed solely all
    thanks to this re-write.

commit d4d4f98335c3bd91192501e123694a727da85956
Author: Tails developers <amnesia at boum.org>
Date:   Mon Mar 26 19:22:47 2012 +0200

    Copy perms/ownership from source when creating linkfiles dest dirs.

commit 268ad5d5b86fa0d7d7202a96113ef5167d855ec7
Author: Tails developers <amnesia at boum.org>
Date:   Mon Mar 26 19:21:40 2012 +0200

    Use trim_path() instead of custom sed stanza to trim /:es from paths.

commit 161e3e634a4f975f4d72fc2cfd715d9741fe9d16
Author: Tails developers <amnesia at boum.org>
Date:   Mon Mar 26 16:29:19 2012 +0200

    Add 'bind' option for the default behaviour of custom mounts (bind-mount).

commit 65dc1e4b2ba0d3e086308d4ad3104a1ce3a098cd
Author: Tails developers <amnesia at boum.org>
Date:   Mon Mar 26 15:48:15 2012 +0200

    Fix ownership for links created for linkfiles custom mounts.

commit 6d0cc254c6b9c37c674db96017752e5f2b3b9005
Author: Tails developers <amnesia at boum.org>
Date:   Sat Mar 24 19:29:36 2012 +0100

    Adding functions equivalent to chmod/chown --reference.
    
    This option is apparently not present in busybox.

commit 395a2b5f13edc3c3d39a414c403ed317711e9d1b
Author: Tails developers <amnesia at boum.org>
Date:   Fri Mar 23 12:54:17 2012 +0100

    Delete existing files in the destination's path when creating it.

commit 72e4af787d6a44c35e97478a35a69b55cb33c191
Author: Tails developers <amnesia at boum.org>
Date:   Fri Mar 23 12:38:48 2012 +0100

    Update live-boot(7) man page and add new one for live.persist(5).

commit fe3b574c47a81858e256abd8fde409eda4dc99e1
Author: Tails developers <amnesia at boum.org>
Date:   Thu Mar 22 19:44:24 2012 +0100

    Also create parents when creating union/linkfiles source directories.
    
    Otherwise the it breaks with "source=a/b" if "a" doesn't exist etc.

commit a9d29ee385fb31d8e5bda0ba649afb54914673c5
Author: Tails developers <amnesia at boum.org>
Date:   Thu Mar 22 19:43:55 2012 +0100

    Remove cow dir contents that are in the way for custom mounts.
    
    This is mostly relevant if you activate persistence post boot; in that
    case you (or live-config) may have modified or added some file, which
    makes it appear in the cow dir. If you later activate a persistent
    volume which contains that file, the old file will "block" the one
    from the persistent volume, which likely isn't what you expect.

commit 8b3ccc55856039a150b0d06c4dce24c50020a8fd
Author: Tails developers <amnesia at boum.org>
Date:   Thu Mar 22 14:20:32 2012 +0100

    Improve error message.

commit 22216d157f7dacf5cdaabc45a7a7a42bfcfe49d1
Author: Tails developers <amnesia at boum.org>
Date:   Tue Mar 20 17:37:58 2012 +0100

    Make two custom mounts with nested source directories illegal.

commit 2d129205223e1fb6322bb03a9cb9fdf1736885b8
Author: Tails developers <amnesia at boum.org>
Date:   Tue Mar 20 17:36:18 2012 +0100

    Make trim_path() handle "/", and arbitrarily many consecutive /:es.

commit 1879d835a5b10728f3c49dc04ec854f2ff993a8b
Author: Tails developers <amnesia at boum.org>
Date:   Mon Mar 19 23:44:17 2012 +0100

    Greatly simplify live.persist syntax to "DIR [OPTIONS...]".
    
    The previous syntax was convoluted by allowing both optional columns and
    a list of options, when all really can be done in the options list. A
    new option 'source=$path' was added as a replacement for the removed
    SOURCE column, and DIR in the new syntax is pretty much the old DEST.

commit abb42266f7e2251fd0e9cc14dc76ec6290e4b4b9
Author: Tails developers <amnesia at boum.org>
Date:   Mon Mar 19 23:42:14 2012 +0100

    Add a note about a potential, future code simplification.

commit 5abe4bacca7eb71398e8f8285d777cbc7d15ba42
Author: Tails developers <amnesia at boum.org>
Date:   Mon Mar 19 23:41:26 2012 +0100

    Do not allow mutually exclusive custom mount options.

commit 0804cf7a59f902703340ce47b4e0c93f93cc20e9
Author: Tails developers <amnesia at boum.org>
Date:   Mon Mar 19 23:06:13 2012 +0100

    Fix ownership/perms for created union/linkfiles source dirs.

commit c318829194c0913f71a1c94463c49598ed80fda4
Author: Tails developers <amnesia at boum.org>
Date:   Mon Mar 19 23:04:41 2012 +0100

    Create the source dir for custom mounts using the 'linkfiles' option.
    
    We can't bootstrap it, but creating it so the user doesn't have to
    (and maybe can't due to permissions) is a still convenient.

commit 642591226c57f1902e6d159c0dea5bbee2afc572
Author: Tails developers <amnesia at boum.org>
Date:   Fri Mar 2 15:26:03 2012 +0100

    Refactor closing of persistent devices upon failure.
    
    Errors can occur at various places so it's best to just do it once in
    a consistent manner.

commit 11492e8c656455a7d7ba0219d0018b282792a9d4
Author: Tails developers <amnesia at boum.org>
Date:   Thu Mar 1 14:53:48 2012 +0100

    Change live.persist syntax to "SOURCE [DEST [OPTIONS...]]".

commit c9942ec95d623173c331a6ff9431b6bb36f5fb0f
Author: Tails developers <amnesia at boum.org>
Date:   Wed Feb 29 16:03:32 2012 +0100

    Copy ownership/perms from source to rw-branch in read-only mode.
    
    The union mountpoint inherits ownership/permissions from the rw-branch,
    which in this case is a directory created by root, and not the source,
    which has the correct ownership/perms.

commit 5ca613caa8948bb2686b592880f45caaa61e4662
Author: Tails developers <amnesia at boum.org>
Date:   Fri Feb 24 14:41:30 2012 +0100

    Handle list arguments better in get_custom_mounts().

commit 57f78bf4a7fd838d47addc7feff5cf22550bc240
Author: Tails developers <amnesia at boum.org>
Date:   Thu Feb 23 17:33:45 2012 +0100

    Make handling of LUKS encrypted GPT partitions more sane.

commit 7a8eabff4eab223553420e5ee3857d15b84559a1
Author: Tails developers <amnesia at boum.org>
Date:   Mon Feb 20 11:51:14 2012 +0100

    Use trim_path when we compare paths.

commit 880508024e177d800318827e109d603916050a15
Author: Tails developers <amnesia at boum.org>
Date:   Mon Feb 20 11:44:04 2012 +0100

    Don't allow . or .. in live.persist paths.
    
    Allowing it could cause serious breakage, and there's absolutely no
    need for it.

commit 2c55cb63431dcecab209ed5c4f477fd8681b8530
Author: Tails developers <amnesia at boum.org>
Date:   Fri Feb 17 16:35:43 2012 +0100

    Remove two FIXME:s that are not really relevant.
    
    We could handle those cases, but it wouldn't give us anything; the
    sort-by-destination we do later makes it work just fine.

commit 414dbb0e24c4e6be48524a94c11212ce2977bf86
Author: Tails developers <amnesia at boum.org>
Date:   Fri Feb 17 16:34:44 2012 +0100

    Cleanup.

commit d68c70d805064b61d6e63377a299066301af5f58
Author: Tails developers <amnesia at boum.org>
Date:   Thu Feb 16 15:37:35 2012 +0100

    Refactor mounting of persistent storage media.
    
    This also fixes a bug where for home-rw image files: they were mounted
    in ${rootmnt}/live before ${rootmnt} was mounted, hence "hiding" the
    mount point.

commit 267ca87d0d2892d69682228b65e49418d1aa93dd
Author: Tails developers <amnesia at boum.org>
Date:   Wed Feb 15 13:05:33 2012 +0100

    Fixup some style issues.

commit bb77d0efe779cd9e2e245e7f56f3abbd2baa7d72
Author: Tails developers <amnesia at boum.org>
Date:   Wed Feb 15 12:10:06 2012 +0100

    Check if luks device is already open before trying to open it.

commit ad772f205c1044ce7fe5383d72aae9a3ca8f33a7
Author: Tails developers <amnesia at boum.org>
Date:   Wed Feb 15 12:03:56 2012 +0100

    We don't black list storage devices any more.

commit b78990c495520b41ce163a55dee2d002ebba10de
Author: Tails developers <amnesia at boum.org>
Date:   Wed Feb 15 12:00:51 2012 +0100

    Add backwards compatibility for old labels: live-{rw,sn} and home-rw.
    
    For home-rw we create a live.persist file which make old volumes
    completely compatible with the custom mounts system.

commit bfec46ce25357e087378ca220b852aca1bb83e09
Author: Tails developers <amnesia at boum.org>
Date:   Tue Feb 14 16:48:52 2012 +0100

    Handle already mounted devices and closing of unused luks devices better.

commit 56000a6516968b10e0d2e1937f4084938babf39f
Author: Tails developers <amnesia at boum.org>
Date:   Tue Feb 14 16:45:14 2012 +0100

    Some minor cleanups.

commit 4b2c4a70cdca5a9c192401e654743665a56e501c
Author: Tails developers <amnesia at boum.org>
Date:   Tue Feb 14 16:42:47 2012 +0100

    Add support for probing partitions' GPT name just like filesystem labels.

commit 918242b47944da2a6af5e6fe505b743b465eea40
Author: Tails developers <amnesia at boum.org>
Date:   Tue Feb 14 16:39:13 2012 +0100

    Refactor find_persistent_media().

commit aa2f9a8dff5be9a2a41cc7af053821d5afab0478
Author: Tails developers <amnesia at boum.org>
Date:   Tue Feb 14 16:35:52 2012 +0100

    Refactor some global variables from live into live-helpers.

commit 790fb6908a3d6a93380107ea0f95d77c21f6a2cc
Author: Tails developers <amnesia at boum.org>
Date:   Mon Feb 13 10:35:58 2012 +0100

    Refactor live-boot argument parser from live into live-helpers.
    
    This will be useful for making it possible to enable persistent during
    user-space.

commit 38757eb448bd7e7725085047434df1a4664ddfe2
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Apr 4 10:50:11 2012 +0200

    Adjusting mount calls when using nfs options (Closes: #667435).

commit 3b8017136669394c9e2c92aca2d917c98a186b34
Author: Tails developers <amnesia at boum.org>
Date:   Sat Feb 11 21:35:35 2012 +0100

    Close unused LUKS devices in all cases.
    
    Previously LUKS partitions whose fs had the incorrect partition label
    would be left open when using persistent-storage=partition.

commit 656155fcea1cc331306ec32c246209e0098efdc7
Author: Tails developers <amnesia at boum.org>
Date:   Sat Feb 11 21:30:53 2012 +0100

    Use same device backing path as used in other places.

commit e2d2d40b67bdbbef25f1b53f4fbc2eedc72f12cd
Author: Tails developers <amnesia at boum.org>
Date:   Sat Feb 11 21:27:48 2012 +0100

    Accept using several persistent media with custom-ov label.
    
    We didn't want this before with live-{rw,sn} and home-{rw,sn} style
    persistence, so this was just a left-over. But we still can only allow
    one each of root-ov, root-sn and home-sn.

commit 931f580302ca3a121d3be602a49e732d5189b667
Author: Tails developers <amnesia at boum.org>
Date:   Thu Feb 9 18:13:25 2012 +0100

    Refactor persistent custom mounting from live into live-helpers.
    
    This will be useful for making it possible to enable persistent during
    user-space.

commit 8dc6de07c581321bcf633b500cf54d83ee39cef1
Author: Daniel Baumann <daniel at debian.org>
Date:   Sun Apr 1 22:10:13 2012 +0200

    Correcting syntax when using if constructs in links_files().

commit 36b3b55495c069c5e06f8106314fa0a841891651
Author: Tails developers <amnesia at boum.org>
Date:   Thu Feb 9 17:26:31 2012 +0100

    Fix mask usage in links_files().

commit e3ad4752eb66317c2a9c21a76ff0a1b0ac53b32f
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 aeba5c8e27d90f09701f6705de137d6129227567
Author: Tails developers <amnesia at boum.org>
Date:   Thu Feb 9 12:18:10 2012 +0100

    Remove the correct file.

commit 9ab12eda9ed52faf41b3cad8c99e1775433f47e9
Author: Tails developers <amnesia at boum.org>
Date:   Thu Feb 9 12:16:56 2012 +0100

    Ignore empty lines in live.persist.
    
    Otherwise they're interpreted as / which isn't good.

commit bae59cfc3b4e5272cb460b8918ad32a0faee4b60
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 c86b5d49885f2e52e06f27569b666e68a81d860c
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 13bb5656427cd5ad5475ceb48fe973c2f3b41f8c
Author: Tails developers <amnesia at boum.org>
Date:   Wed Feb 8 16:26:39 2012 +0100

    Refactor union mounting into its own function.

commit 56627dfef6afd7f94f0bd8d76122eefb0b115826
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 336dae6909b0b4fe78fce4b1e3c33fc716507a6b
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 a844e2f2b5c126e6f3e54a65e69b8673553afdf3
Author: Daniel Baumann <daniel at debian.org>
Date:   Sun Apr 1 22:04:06 2012 +0200

    Calling rm without -f when removing some temporary custom mount related files to ensure non-interactivity.

commit 8146bc4e2485566655d443f5b0d3b86df4e869b9
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 baa35e3dbde1d68bedca73fa03425d0a7d8b374c
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 2fc36d846b3653e698a6ad7d6ea4a2ba1cb16db8
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 916c9458ead4b3a2c227ff625483ac7470805ee6
Author: Tails developers <amnesia at boum.org>
Date:   Mon Feb 6 11:22:05 2012 +0100

    Prevent custom mounting in /live.

commit 821aa7e0b3c222912172517ca7f8e179b5ef7a9d
Author: Daniel Baumann <daniel at debian.org>
Date:   Sun Apr 1 21:58:21 2012 +0200

    Avoid '==' bashism in initial work on a custom mounts system to ensure posix compatiblity.

commit 8b450c0e900c199259b738b3e43b01195b853ec3
Author: Daniel Baumann <daniel at debian.org>
Date:   Sun Apr 1 21:57:19 2012 +0200

    Avoid calling rm without -f in initial work on a custom mounts system to ensure non-interactivity.

commit cc3b66c32fdaa26bef38d338f2d260c7f5cb6f64
Author: Daniel Baumann <daniel at debian.org>
Date:   Sun Apr 1 21:56:28 2012 +0200

    Correcting indenting initial work on a custom mounts system to ensure consistency.

commit 8b88e235e4003e46f8d64ba9dbecd23cf31a1b92
Author: Tails developers <amnesia at boum.org>
Date:   Mon Jan 16 12:12:18 2012 +0100

    Adding initial work on a custom mounts system.

commit e98a242c5454eb64200506a31835341a2495fb57
Author: Daniel Baumann <daniel at debian.org>
Date:   Fri Mar 30 10:06:35 2012 +0200

    Removing some of the now useless sysvinit specifics from bin/boot.sh.

commit d98b500c721b2bd5319d84f1e38a2e54db043834
Author: Daniel Baumann <daniel at debian.org>
Date:   Fri Mar 30 09:59:59 2012 +0200

    Replacing live-boot initscript with a stub and moving the actual code to /lib/live/boot.sh to allow different initsystem support in future.

commit 86958cea3e7b7a0b0e3fedb2b3be2837b635db59
Author: Daniel Baumann <daniel at debian.org>
Date:   Fri Mar 30 09:49:28 2012 +0200

    Correcting log_end_msg usages in connection with verbosity checks in live-boot initscript, thanks to Pablo Barbachano <pablobarbachano at yahoo.es> (Closes: #665689).

commit c9eb5a5a73c793b8bd1ed2d862e8630f0c2b1f2c
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Mar 6 10:40:41 2012 +0100

    Quoting noprompt variable in initscript to avoid syntax errors, thanks to Philip Newborough <corenominal at corenominal.org>.

commit f12da76bfe6fa2d134788541d7c74512a3ebb17a
Author: Daniel Baumann <daniel at debian.org>
Date:   Sun Feb 26 21:05:55 2012 +0100

    Updating to standards version 3.9.3.

commit 3f965019f6f1dd1306af962bd798f82c905c6012
Author: Daniel Baumann <daniel at debian.org>
Date:   Sun Feb 26 20:59:29 2012 +0100

    Updating copyright file machine-readable format version 1.0.

commit a35b902a7a87b2004997b88a8fd0045b8d509b20
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Feb 7 13:33:51 2012 +0100

    Updating year in copyright.

commit 3b44316825fde361504cde542e0988cbd551b18f
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Feb 6 23:27:53 2012 +0100

    Releasing debian version 3.0~a25-1.

commit 2b913a034efc31da458036087245591cb6aa6f47
Author: Michal Suchanek <hramrach at centrum.cz>
Date:   Fri Apr 15 11:36:00 2011 +0200

    Add overlayfs support (Closes: #658265).

commit 1302eec7ef0351d797a3cba700e5c55957263671
Author: Daniel Baumann <daniel at debian.org>
Date:   Sun Jan 15 20:45:38 2012 +0100

    Updating to debhelper version 9.

commit 38fd15ac1afd07f6ccae465b4579a7dd4dccb9d4
Author: Daniel Baumann <daniel at debian.org>
Date:   Sun Dec 4 09:59:19 2011 +0100

    Releasing debian version 3.0~a24-1.

commit 3099ec887a4e8c3d7567ac99de855254670c45d6
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Dec 1 11:09:53 2011 +0100

    Removing quotes from udev path_id command to actually execute the command.

commit 36ebde9b06f4b0d9be5cb6df567561dbbede2026
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Nov 28 18:27:29 2011 +0100

    Releasing debian version 3.0~a23-1.

commit f88546749c32ecf41bf31871507aa012af4e807b
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 f495b818c3f0007b2a89771ba82767302e2c033f
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 63915a0a5d619edf49004a2a73d61118f60f8551
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 c70525edd757583351b41f6f00d7f94fd892bbfa
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 1c4b879455daf67dd0f873c753f3f963d63f1c8b
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 402ffa97353d793530a41a5a2802619fde117181
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 6c2d3452d104aea743c2c8afa910ca9f0402603a
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 4998047a5c817b7d36d95ff150ba056972fb0729
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 ef22a990570cd3658c7a693796e4470994b86fb9
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 05dd30f7923913a060d7bef57b167386c988bc7c
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 a7e59be8118df46c9f43ba05561990ce3e62a81d
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 d8df882369aad68caf3ac39692e2196e932ef15b
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 6829648b938cf440a572b7cc1b0a0dddb8b16dc8
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 5748431e0be129d18226eff9aff736f3eadc34fd
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 96921bdecf7f64923686e17114b6ef63e0f46245
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 309e26afef1c8f61f2ed83abed6d821666172958
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 544c8db939aa26e57a2765fc0da55554ad8b3ec6
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 959403d20e2259c10de7ef55b9226c40812eabd7
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 5d975eaa4e1bc4094c8d3cca3e9e1087dc0d061b
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 a8b46858f239db00a07d1ff482eaff21e61e8b46
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 59220585ee3ca81a12a56aec64c2313538a8ac79
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 f11e6c940d7e9bb4c8d687237f128d3165fd4f72
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 8860c59f82e44e0d1752042fcaf11c69bd4677e3
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.

commit b532cab8c4c56226854c70553902a6e295d68650
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Nov 21 12:29:25 2011 +0100

    Update udevs path_id changes as of version 174, thanks to Baurzhan Muftakhidinov <baurthefirst at gmail.com> for spotting it.

commit dde97bb32a6c30e3329485d2d3e2b35539339b8d
Author: Tails developers <amnesia at boum.org>
Date:   Tue Nov 8 18:15:41 2011 +0100

    Enabling whiteouts support for aufs.
    
    This improves support for stacked SquashFS a lot: it allows a given SquashFS to
    delete files in another one it's on top of.

commit 1e9fd95c887de9b6f20347171987ee19b087a854
Author: Daniel Baumann <daniel at debian.org>
Date:   Fri Nov 4 11:38:44 2011 +0100

    Releasing debian version 3.0~a22-1.

commit b871ab7baeb8e61a32e5d6d243b743a93cc85749
Author: Daniel Baumann <daniel at debian.org>
Date:   Fri Nov 4 11:31:43 2011 +0100

    Sorting overrides in rules alphabetically.

commit 56aaaae8ae5858e121cf861b41e8c43fda55ef5d
Author: Marco Amadori <marco.amadori at gmail.com>
Date:   Thu Nov 3 17:28:23 2011 +0100

    Fix live-snapshot exclude.list handling (Closes: #610337)
    
    Rationale: grep -f does not like empty lines in matches file, removing
    empty lines from exclude.list using a temporary file, fixes the
    problem.

commit c3fa44e697b49130269a768f07e8868cf0c7f82f
Author: Daniel Baumann <daniel at debian.org>
Date:   Sat Oct 29 18:03:55 2011 +0200

    Include overlayfs modules in initramfs if existing.

commit 914e4c090fea09756dc8737245cae9e1c85d6b1c
Author: Daniel Baumann <daniel at debian.org>
Date:   Sat Oct 29 18:01:00 2011 +0200

    Updating matching in is_nice_device to, amongst others, match for virtio devices.

commit cb875f156c0b733e7727fee28aa0aaec77fc1845
Author: Daniel Baumann <daniel at debian.org>
Date:   Sat Oct 8 11:31:43 2011 +0200

    Using compression level 9 also for binary packages.

commit 413bda3ba7ea0518d97662d1027dbb3786626a25
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Sep 8 21:07:01 2011 +0200

    Releasing debian version 3.0~a21-1.

commit 7ad53e42ddb949898e5ce30d0e158424f781aeaa
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Sep 8 16:21:19 2011 +0200

    Using /usr/share/live-boot instead of unreliable /usr/share/doc/live-boot in validateroot bootscript, stripped live systems may or may not carry /usr/share/doc.

commit add39bdb96e82687b0d4c0a7a7cfc0423a2b046a
Author: Tails developers <amnesia at boum.org>
Date:   Thu Sep 8 15:48:16 2011 +0200

    Erroring out in case a "wrong" filesystem was chosen.
    
    If live-boot finds a "wrong" filesystem that looks OK, then the error message
    can be pretty confusing. Panic with an explicit message in this case.
    
    The "is this rootfs valid" test is implemented by checking if the
    /usr/share/doc/live-boot/ directory exists: as per Debian Policy 2.3 (Copyright
    considerations), this directory must exist on any system where the live-boot
    binary package is installed.
    
    Adapted and reformatted from a patch by Christian Hofstaedtler <ch at grml.org>.

commit 2d4d31be00e0d7f6292ee748d116bb812bd374a6
Author: Tails developers <amnesia at boum.org>
Date:   Thu Sep 8 15:15:30 2011 +0200

    Silencing umount in case live/image was unmounted already, extracted from a patch by Michael Schierl <schierlm at gmx.de>.

commit 41112e3945280cb19dab1fed2b224a763e97fe55
Author: Tails developers <amnesia at boum.org>
Date:   Mon Nov 1 18:30:19 2010 +0100

    Adding support for persistent-media={removable,removable-usb}.
    
    This is e.g. needed when one's threat model does not allow her to trust the
    local hard disks.

commit 3f02456e392ead3abf36bc181692fcb75c8f16f3
Author: Tails developers <amnesia at boum.org>
Date:   Mon Nov 1 18:23:05 2010 +0100

    Factorizing loops on removable/non-removable devices.
    
    The already duplicated code will be needed a few more times for the upcoming
    persistent-media={removable,removable-usb} boot option. Copy/pasting it a few
    more times seems the wrong way to go, hence this factorization.
    
    Depending on the place they are used, the newly introduced functions must return
    a list of devices named either /sys/block/* or /dev/*. Their first parameter
    therefore specifies the wanted output format (default is /dev/* as it is the
    most often used).

commit 209828c38d8af6fa2eab68cd668ca9109261f249
Author: Tails developers <amnesia at boum.org>
Date:   Mon Nov 1 17:35:45 2010 +0100

    Adding a white_listed_devices parameter to find_cow_device and find_files.
    
    This will be needed for the upcoming persistent-media={removable,removable-usb}
    boot option.

commit a8ee91a515eb774deb072cdc3b0c2c7591b7d7f6
Author: Tails developers <amnesia at boum.org>
Date:   Sat Jan 8 18:43:38 2011 +0100

    Fixing cache_path: taking into account the three forms of ldd output lines.

commit d47bea550abcaa87df62bece5f6a94eeb97c8487
Author: Tails developers <amnesia at boum.org>
Date:   Sat Jan 8 18:09:01 2011 +0100

    Fixing cache_path: cache non-executable libs dependencies as well.
    
    Most shared libraries are not executable and nevertheless depend on other shared
    libraries. These dependencies must be cached as well.

commit 37824b1cb96596d93e397e876d95dab7cdba495e
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Aug 31 20:55:05 2011 +0200

    Printing out a warning message in initramfs-tools hook if backend is installed but no live-boot package, exiting early and not breaking update-initramfs (Closes: #639884).

commit 2daf9332f1a037eff1046f008650237d231a8bb1
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Aug 31 11:16:38 2011 +0200

    Silencing rmdir calls in makefile.

commit f626f1e75ac4997f6e18f48705e055d2ac147ee7
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Aug 4 21:21:01 2011 +0200

    Releasing debian version 3.0~a20-1.

commit a5a55ce3588e76557d2550405862709fa542a6a3
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Aug 4 21:11:34 2011 +0200

    Applying reformated patch from Ulrich Dangel <mru at grml.org> to add support for lvm and md devices.

commit 02ee41ffaff9e3f3b9caf1a2219bb183aa4ec4ba
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Aug 4 20:49:14 2011 +0200

    Applying patch from grml to update forgotten use of live.log with live-boot.log.

commit 73beaca0364635520fcc594673b6be67c80711e0
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Aug 4 13:10:31 2011 +0200

    Correcting bootappend-live reference in live-boot manpage.

commit e6689240e5ffb598870868009d3cfb8313754cf3
Author: Ben Armstrong <synrg at debian.org>
Date:   Wed Aug 3 07:36:28 2011 -0300

    Cross-referencing lb_config --bootappend-live.

commit af2c1289aa9cebdeace324aad96c374ace535426
Author: Daniel Baumann <daniel at debian.org>
Date:   Sat Jul 16 09:42:23 2011 +0200

    Updating section for live-boot-doc.

commit 70f23ec84f4046850939961014cdf19dba5bd1f3
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Jul 13 10:29:44 2011 +0200

    Releasing debian version 3.0~a19-1.

commit 669d29f3bf0313ae02b971a7dea84ad4eada2bfb
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Jul 13 03:26:23 2011 +0200

    Adding conflicts/replaces for live-boot to live-boot-doc to not break upgrades.

commit 1471056922b8c55a20dafd705baadc82c33cb8de
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Jul 13 03:08:33 2011 +0200

    Splitting out documentation so that it can be accesses separately from the initramfs code.

commit bdeec25e35c3df1ae9fb8d147dd908d6d6afa010
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 21 09:15:36 2011 +0200

    Replacing reference to old alioth page in live-snapshot.

commit 7e40774efa290a9d507ab62e3ff2929e68803f59
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jun 21 09:14:36 2011 +0200

    Making references to debian more distribution neutral.

commit 94c6ba70c24090ea1af4a2722eda224dbf8241b2
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Jun 16 22:26:17 2011 +0200

    Correct rmdir call in top-level Makefiles uninstall target to not fail if there was no prior live-boot installation.

commit 29b9619df52491cab5ef2b9783396b9150534e38
Author: Daniel Baumann <daniel at debian.org>
Date:   Sat Jun 11 11:24:25 2011 +0200

    Releasing debian version 3.0~a18-1.

commit a40e47731044154f768b79f2713b5688f2a3d83f
Author: Daniel Baumann <daniel at debian.org>
Date:   Fri Jun 3 10:56:11 2011 +0200

    Removing accidentally twice included English files when installing manpages.

commit 46d2cb15374b01373fdb85fb36ca28c21b4ca43a
Author: Daniel Baumann <daniel at debian.org>
Date:   Sat May 28 08:29:47 2011 +0200

    Updating and correcting sendsigs.omit support for /run (Closes: #628188).

commit 02db2e8d985c8bb87a3bb4d265061bd4aee2c721
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed May 18 19:31:41 2011 +0200

    Releasing debian version 3.0~a17-1.

commit 483ffeeb6a25e33037adb7148dbeb15dd6dfdd57
Author: Michal Suchanek <hramrach at centrum.cz>
Date:   Tue May 17 19:55:57 2011 +0200

    Tidy up resolv.conf a bit.

commit 822bdbf4f203761cfc76cb720ff55350688c39d4
Author: Michal Suchanek <hramrach at centrum.cz>
Date:   Tue May 17 18:40:01 2011 +0200

    Copy resolv.conf to live system root (Closes: #627178).

commit 28c8f765c24f4f9f2244045600bbe13c270e9d67
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed May 18 19:27:25 2011 +0200

    Correcting top-level makefile to automatically get all the supported languages, rather than defining a static list.

commit 69a3ae23a0e78c53295679a399a6555c9fa734bd
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed May 18 19:26:10 2011 +0200

    Making copyright file distribution neutral.

commit 67dd9c578e33ca87d57f1be26daee293cbd6ff9f
Author: Daniel Baumann <daniel at debian.org>
Date:   Sat Apr 23 13:49:20 2011 +0200

    Updating manpage wrt/ ip parameter squence (Closes: #616197).

commit 2fa85f87708dd376cdd7df69f49d4ccc227e3ce6
Author: Daniel Baumann <daniel at debian.org>
Date:   Sat Apr 23 13:43:24 2011 +0200

    Using /run/initramfs instead of /dev/.initramfs/varrun for unionfs-fuse sendsigs (Closes: #621908).

commit 1b79297f3f0777d9178f74e83bbd6f13255f9f69
Author: Daniel Baumann <daniel at debian.org>
Date:   Sat Apr 23 12:42:38 2011 +0200

    Updating to standards version 3.9.2.

commit 8f1c52f198d4f59482d74cf6efc4029173ae1c34
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Mar 14 06:28:11 2011 +0100

    Releasing debian version 3.0~a16-1.

commit e1a7d63e8209f7adc4860658453a46b1fc7b0fa6
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Mar 10 04:36:29 2011 +0100

    Adding old 2.x changelog entries in debian changelog.

commit 3ca7b756762f307755cccac4da741fba582cf50c
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Mar 9 18:01:23 2011 +0100

    Releasing debian version 3.0~a15-1.

commit 387db68f86b69a9708257c98de8826bfba30aef1
Author: T(A)ILS developers <amnesia at boum.org>
Date:   Sun Feb 20 20:50:02 2011 +0100

    Fixing syntax error.

commit 46639f899c793aa89958331430132d7bc0df691c
Author: T(A)ILS developers <amnesia at boum.org>
Date:   Wed Feb 16 14:52:39 2011 +0100

    Fixing remaining fromiso= bug.
    
    Taking care that the filesystem kernel module is loaded before issuing
    the mount command.

commit 875b4ce72f5f2748a341e234e4e10b2ded4c0def
Author: Michal Suchanek <hramrach at centrum.cz>
Date:   Sat Feb 12 19:07:31 2011 +0100

    Add verbose messages to initramfs hook.

commit dcbc0dc176cbf8143bc43e55b71535a351febca7
Author: Michal Suchanek <hramrach at centrum.cz>
Date:   Fri Feb 11 16:34:24 2011 +0100

    Really set limit on open files for unionfs-fuse

commit 9049b9cbd7f5efa68dec32963827a1326c39f5f3
Author: Michal Suchanek <hramrach at centrum.cz>
Date:   Fri Feb 11 08:39:53 2011 +0100

    Simplify union mounting.

commit b72b24711cacdb0267c29816a0fd1b96a90836b0
Author: Marco Amadori <amadorim at vdavda.com>
Date:   Mon Jan 24 10:21:54 2011 +0100

    Protect NOPROMPT (Closes: #610941).

commit f6d0dfe3ad529bb1754c7cce4e7e005eb1f76fbf
Author: Marco Amadori <amadorim at vdavda.com>
Date:   Mon Jan 17 10:30:00 2011 +0100

    Adjust copyright entry in live-snapshot.

commit ad6b4a4b144628f1f56f27660abae4170d508339
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jan 11 14:37:18 2011 +0100

    Updating year in copyright.

commit f71d553936abcfe658f621c4df89053c861acad4
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Jan 11 13:39:58 2011 +0100

    Releasing debian version 3.0~a14-1.

commit 5147f855aa1d24fdc13498b47d621d065673d6e7
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Dec 20 19:01:54 2010 +0100

    Supporting /dev/mtdblock0 as valid device name (for memdisk boot), thanks to Michael Prokop <mika at grml.org>.

commit 4aa98bfe33ce0317e18f1472c5a114c8bbe70503
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Dec 20 19:00:04 2010 +0100

    Correcting live hook to include mtdblock for syslinux memdisk usage, thanks to Michael Prokop <mika at grml.org>.

commit 5850ab13030a573b786168d699924a5cef549361
Author: Daniel Baumann <daniel at debian.org>
Date:   Sat Dec 18 17:04:02 2010 +0100

    Updating auto_install overrides in rules.

commit b927be2f137bcad520852be4fb9afb1e1ced420b
Author: Steven Shiau <steven at nchc.org.tw>
Date:   Wed Dec 15 21:33:18 2010 +0100

    Removing the duplicated "the" in the live-boot.init script.

commit fcba2f439793968aa520a2f8df11abf9743b865d
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Dec 6 15:35:34 2010 +0100

    Using dh auto magic in override, rather than manual make call.

commit 0d16fc697a6aca659d65cf0cb4dda836cdf0e981
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Dec 6 15:35:23 2010 +0100

    Don't hard-depend on test target in Makefile.

commit 8b5170285e4a7f2e18fc49ad99ac44d1647ced27
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Dec 6 15:34:58 2010 +0100

    Removing header in copyright file.

commit 9ceea12373a7fb57093d07ffbb87352a8b5655a8
Author: Richard Nelson <unixabg at gmail.com>
Date:   Fri Dec 3 22:05:35 2010 -0600

    Populate adapters in /etc/network/interfaces when ethdevice= on cmdline.

commit 2129c4246ffb7d7294545566de89b00342ddb938
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Dec 6 11:28:04 2010 +0100

    Releasing debian version 3.0~a13-1.

commit 56ef23370ba5946f5e0c512e897a5bf1cc0bf1ab
Author: Richard Nelson <unixabg at gmail.com>
Date:   Fri Dec 3 22:34:01 2010 -0600

    Clean some leading whitespaces.

commit 24e652917a129fac93d3bc5a34b265cf8a913cfc
Author: Ronny Standtke <ronny.standtke at fhnw.ch>
Date:   Wed Dec 1 20:36:08 2010 +0000

    Remounting cow read-only before prompting user to remove usb flash drive.

commit 9db6aa6ce21af597d58dd058be20e38c2a7eeccf
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Nov 29 22:59:00 2010 +0100

    Adding support for custom ramdisk size (Closes: #544583).

commit 10a6f1eced6f2df854ec095dd7faeaddf19d83e0
Author: Daniel Baumann <daniel at debian.org>
Date:   Sat Nov 27 14:05:16 2010 +0100

    Logging to /var/log/live-boot.log instead of /var/log/live.log for future consistency with live-config.

commit 59a3bf0fc95889a3c4034829dec5492c5108aec9
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Nov 25 14:59:33 2010 +0100

    Removing legacy code for detecting removable usb sticks on kernels prior 2.6.29.

commit f929d1e79554ac18a43b62c177b52c91f2b4b78c
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Nov 22 23:31:18 2010 +0100

    Releasing debian version 3.0~a12-1.

commit 89377c23b4353c3c26d8fb914831240a0b6234d9
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Nov 22 23:26:39 2010 +0100

    Adding dpkg source options file.

commit e1d184a44fcad7297cf31eb8782dfcff4dcb3e3d
Author: T(A)ILS developers <amnesia at boum.org>
Date:   Mon Nov 1 20:38:26 2010 +0100

    Fixing fromiso= on Squeeze.
    
    When running "mount DEV MOUNTPOINT" for the device provided by the fromiso= boot
    option, Squeeze's busybox errors out with:
    
        Mounting $DEV on /isofrom failed: No such file on directory.
    
    Using mount -t auto fixes the bug.

commit ce67effb6fa0c0bc84e4f19e3fdbd379ca74fe55
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Oct 28 09:28:53 2010 +0200

    Releasing debian version 3.0~a11-1.

commit ed3358a7a5a5d3b297d5db8ea0b0038c072b6e93
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Oct 28 09:20:18 2010 +0200

    Removing deep link to bug page in the manual, since we don't have stable references yet.

commit 55f18c76f09ca7e86bb14a1b5131ced120ba8026
Author: T(A)ILS developers <amnesia at boum.org>
Date:   Wed Oct 20 18:33:12 2010 +0200

    Enhancing devices search ordering.
    
    E.g. prefer mounting /dev/sdb1 rather than /dev/sdb.
    
    The isohybrid feature makes both valid devices for being searched for a live
    filesystem image. Previous code mounted /dev/sdb on /live/image which makes it
    hard to create a second partition on the USB stick.
    
    This brings the need to explicitly check whether the full device is in the
    blacklist before even considering its subdevices: the previous blacklist
    checking code worked because the full device was always considered before its
    subdevices, which is not true anymore.

commit 274ce8e4e2b902e4e7b4871c284cee0285cf18a6
Author: T(A)ILS developers <amnesia at boum.org>
Date:   Mon Aug 9 20:48:17 2010 +0200

    Adding noprompt={usb,cd} feature.

commit 7e9d7f6671c23f8bbc87349a56c5f132f01164ad
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Oct 27 14:58:21 2010 +0200

    Releasing debian version 3.0~a10-1.

commit bf48bb911a7b3968b37b550d3746e278c2b46bd1
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Oct 27 14:53:38 2010 +0200

    Don't do anything in initscript when using toram (Closes: #601575).

commit e19ce5c07966d2843b12b3343b6a0eb7a3640329
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Oct 26 09:25:09 2010 +0200

    Releasing debian version 3.0~a9-1.

commit 441fa96b5ffd425569ce24189f5931a052edae95
Author: T(A)ILS developers <amnesia at boum.org>
Date:   Sat Oct 23 13:44:59 2010 +0200

    Adding documentation for persistent=cryptsetup in the manpage.

commit 8c09fd6da365d440f1fcba11f732ca97864c9550
Author: T(A)ILS developers <amnesia at boum.org>
Date:   Sat Oct 23 12:14:32 2010 +0200

    Fixing overzealous blacklist usage.
    
    Previous blacklist checking was a bit overzealous: e.g. if /dev/sdb1 was
    blacklisted (e.g. because it would contain the system-wide persistence COW
    device), any other device whose name contains the blacklist one, such as
    /dev/sdb11, was also be blacklisted.

commit f7bd72179a947e07671436a88de69550a3b91757
Author: Richard Nelson <unixabg at gmail.com>
Date:   Sat Oct 16 10:21:41 2010 -0500

    Removed whitespace for tabs on the skipunion option.

commit 1d6928b109531df1b4329a339e0ee5c4fb2ce7bb
Author: amnesia <amnesia at boum.org>
Date:   Mon Oct 11 16:52:56 2010 +0200

    Adding live-snapshot.list documentation to manpage.

commit 857680044fe501ecaf7a24d1650963ab8f4ef0a6
Author: Daniel Baumann <daniel at debian.org>
Date:   Sat Oct 2 10:16:37 2010 +0200

    Releasing debian version 3.0~a8-1.

commit 30c61b93288d62be67dfef3608c2e5dbf14d64eb
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Sep 30 06:59:10 2010 +0200

    Updating to debhelper version 8.

commit f5f3b123b37ee459f9ddc7c0b5c16cd068fe09cc
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Sep 27 18:25:36 2010 +0200

    Running manpage rebuild after manpage updates.

commit 173076efe06ed600f190a8d4dc07073d13c2940f
Author: Marco Amadori <amadorim at vdavda.com>
Date:   Mon Sep 27 17:52:04 2010 +0200

    Included a note about persistent-subtext (Helps: #536728).

commit 01c59547807b4fd1d7d9362b6e6bca2e038f5dec
Author: Michal Suchanek <hramrach at centrum.cz>
Date:   Wed Sep 29 10:40:42 2010 +0200

    Adding initial support for unionmount.

commit a569533b09c0aca215b8194f5d66790b51752edf
Author: Daniel Baumann <daniel at debian.org>
Date:   Sat Sep 25 22:47:07 2010 +0200

    Releasing debian version 3.0~a7-1.

commit 6d73f92bf923d3f102f0bc1213c94b6227e804a0
Author: intrigeri <intrigeri at boum.org>
Date:   Sat Sep 25 22:43:33 2010 +0200

    Fixing find_snap to take its second argument into account.

commit 9af1947f69cd9f320819da34c29c0e0bfa7d1c50
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Sep 14 08:53:01 2010 +0200

    Releasing debian version 3.0~a6-1.

commit 2a7c08fbc58e599b8bcd884deda606d221637046
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Sep 13 22:18:10 2010 +0200

    Adding patch from Colin Watson <cjwatson at ubuntu.com> to follow symlinks when checking for dynamically linked files at reboot in initscript.

commit f4adc321a37ab2d885eca2355467215f9d43b96e
Author: Marco Amadori <amadorim at vdavda.com>
Date:   Mon Sep 13 17:15:29 2010 +0200

    Added support for empty (initial) snapshots.

commit 3c6ccf74fb3500571f2f35db5571135bebfd548f
Author: Marco Amadori <amadorim at vdavda.com>
Date:   Mon Sep 13 17:12:31 2010 +0200

    Fixed some snapshot related debug messages.

commit 089ae56f49ab73a926c28d96baee58986ade09a8
Author: Marco Amadori <amadorim at vdavda.com>
Date:   Tue Sep 7 17:38:27 2010 +0200

    Fix snapshots' sync-strings usage (Closes: #591330).

commit cab29efedefa0cac9b1d56e6f03ab8caf911bf2e
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Sep 6 15:18:09 2010 +0200

    Releasing debian version 3.0~a5-1.

commit b51828397830d4d780ae019c31adff0ce6ddbc66
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Sep 6 15:16:44 2010 +0200

    Adding plymouth in bug script.

commit c5305153dc3aadf2e2cbcb05ca8cfbc1624d4102
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Sep 6 15:16:07 2010 +0200

    Removing usplash support in initramfs, usplash is dead.

commit 534e523be9e50f3a9dff2b52bf119383dfacaa4f
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Sep 6 13:56:14 2010 +0200

    Removing lenny legacy stuff from initscript.

commit 73a0e6fc999ff71da4e0e84a2def026219f411ef
Author: Daniel Baumann <daniel at debian.org>
Date:   Mon Sep 6 13:55:52 2010 +0200

    Removing usplash support from initscript, usplash is dead.

commit bd29dbf750f9dfc943d45d99439ed5adfc38016b
Author: Steven Shiau <steven at nchc.org.tw>
Date:   Sat Sep 4 08:19:35 2010 +0200

    Allowing to assign no gateway in networking bottom script.

commit 2918768a589a8c3a70866be43abcf98098ffbb1e
Author: Daniel Baumann <daniel at debian.org>
Date:   Fri Sep 3 19:34:20 2010 +0200

    Updating uinstall targets in makefile.

commit 4e9bea12cc07e936d2d357cd5b742bc7feb62308
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Sep 2 23:38:16 2010 +0200

    Applying patch from Michael Casadevall <mcasadevall at ubuntu.com> to add platform-sata_mv to is_nice_device() to allow Marvell Dove A0 and AVD1 to properly boot live media.

commit 0b3579760837bfafa5b31f7cbdb48de161e8ea95
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Sep 2 23:35:21 2010 +0200

    Applying patch from Luke Yelavich <themuso at ubuntu.com> to instead of mangling the main sudoers file in accessibility bottom script, create a new file in /etc/sudoers.d and set permissions appropriately.

commit af6167b6586c302058c2802606ec326e2277fac8
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Sep 2 22:47:27 2010 +0200

    Releasing debian version 3.0~a4-1.

commit c84df2e0e459c3d13f924d0334fdb836e56d69b2
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Sep 2 21:28:24 2010 +0200

    Using boot.d instead of boot.conf.d as directory name for custom configuration files.

commit 6a1c87d712c4963117dfd7c7bdbd19ccef05bd18
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Sep 2 19:14:23 2010 +0200

    Exiting with 0 in live-boot bug script (Closes: #595262).

commit 7a443bd282bb8d02f0513faf93c27a768973e79b
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Sep 2 18:30:41 2010 +0200

    Releasing debian version 3.0~a3-1.

commit 3e6ed90770401e583bfd7c6dfba5aab48caae56c
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Sep 2 17:54:58 2010 +0200

    Checking for file existence in initramfs hook (Closes: #595264).

commit a2a58af7b4f3ecb272bf107085ab605fb373039d
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Sep 2 11:18:06 2010 +0200

    Adding reference to live-tools in manpages.

commit 718f8e05c9d6e251680f419a0e3ea9b7b6ac7278
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Sep 2 11:16:59 2010 +0200

    Updating live-build reference in manpages.

commit e0082c6f266ed5df883a53bf5023f7dd70fbe9ec
Author: Daniel Baumann <daniel at debian.org>
Date:   Thu Sep 2 10:40:33 2010 +0200

    Updating seperators in networking bottom script to fix ip parameter parsing (Closes: #590494).

commit 423c34802dbb83533d4298da5b39c09a34b9d65c
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Sep 1 18:29:04 2010 +0200

    Releasing debian version 3.0~a2-1.

commit 6df6d2078987fef6f1ecf74fcfc3e713f7df2a17
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Aug 31 22:08:19 2010 +0200

    Using allow-hotplug instead of auto in automatically created /etc/network/interfaces file.

commit d43ba3e83f32e24cd4f047b6cc37bc4856454a5f
Author: Michael Prokop <mika at debian.org>
Date:   Tue Aug 31 21:09:08 2010 +0200

    Adding workaround for aufs issue in kernel versions around 2.6.33.
    
    Directories can't be accessed when read for the first the time,
    causing a failure when accessing them. This simple workaround
    solves this issue.

commit 208f5edf15809e85af2bd11fff1d9e43ede6fe0b
Author: Steven Shiau <steven at nchc.org.tw>
Date:   Wed Aug 18 14:30:06 2010 +0200

    Making multiple connected NICs work.

commit d9b6d4f6a85850a317bf57dfdbae3c04e7d4c9b1
Author: Daniel Baumann <daniel at debian.org>
Date:   Wed Aug 18 14:24:29 2010 +0200

    Adding reformated patch from Stephan Hermann <sh at sourcecode.de> based on the work of Holger Fischer <hoo.mb at web.de> to add support for BOOTIF in cases where pxelinux is being used with IPAPPEND (Closes: #593284).

commit 1971df3ac4688ca174e0df067e57d4398d96fd59
Author: Daniel Baumann <daniel at debian.org>
Date:   Sat Aug 14 20:37:01 2010 +0200

    Removing old and unmaintained po files.

commit 52dcef518bdb95605670b8dc12257057bf7a2dc0
Author: Daniel Baumann <daniel at debian.org>
Date:   Tue Aug 10 01:57:53 2010 +0200

    Adding debian version 3.0~a1-1.

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

-- 
live-boot



More information about the debian-live-changes mailing list