Daniel Baumann [Wed, 27 Jun 2012 13:16:51 +0000 (15:16 +0200)]
Correcting typo in fstab function call in mountroot, thanks to Baurzhan Muftakhidinov <baurthefirst@gmail.com>.
Daniel Baumann [Wed, 27 Jun 2012 12:18:21 +0000 (14:18 +0200)]
Releasing debian version 3.0~a34-1.
Daniel Baumann [Wed, 27 Jun 2012 12:17:43 +0000 (14:17 +0200)]
Switching to xz compression in source and binary packages.
Ben Armstrong [Wed, 27 Jun 2012 10:23:04 +0000 (07:23 -0300)]
Fix creation of /var/log/live in correct location.
Daniel Baumann [Tue, 26 Jun 2012 18:24:33 +0000 (20:24 +0200)]
Sourcing individual live-boot scripts rather than executing them.
Daniel Baumann [Tue, 26 Jun 2012 18:10:32 +0000 (20:10 +0200)]
Removing superfluous directory in initramfs-tools hook.
Daniel Baumann [Mon, 25 Jun 2012 20:47:23 +0000 (22:47 +0200)]
Removing pre-wheezy dpkg trigger for update-initramfs.
Daniel Baumann [Mon, 25 Jun 2012 20:47:08 +0000 (22:47 +0200)]
Making live-boot-initramfs-tools.postinst more error safe.
Daniel Baumann [Mon, 18 Jun 2012 16:12:07 +0000 (18:12 +0200)]
Updating location for live-boot files in initramfs-tools hook, thanks to Baurzhan Muftakhidinov <baurthefirst@gmail.com>.
Daniel Baumann [Thu, 14 Jun 2012 18:55:18 +0000 (20:55 +0200)]
Updating coding style in a first bunch of locations.
Daniel Baumann [Thu, 14 Jun 2012 10:37:24 +0000 (12:37 +0200)]
Renaming persistent-subtext option into persistent-label and making it define the complete label instead of a custom suffix only.
Daniel Baumann [Wed, 13 Jun 2012 11:28:01 +0000 (13:28 +0200)]
Releasing debian version 3.0~a33-1.
Daniel Baumann [Wed, 13 Jun 2012 11:25:48 +0000 (13:25 +0200)]
Removing double author entries in Spanish po files.
Daniel Baumann [Fri, 8 Jun 2012 22:32:58 +0000 (00:32 +0200)]
Removing some more dead parameters from cmdline function.
chals [Thu, 7 Jun 2012 19:12:02 +0000 (21:12 +0200)]
Updating Spanish translation of man pages.
Daniel Baumann [Wed, 6 Jun 2012 17:04:16 +0000 (19:04 +0200)]
Releasing debian version 3.0~a32-1.
Daniel Baumann [Wed, 6 Jun 2012 17:02:00 +0000 (19:02 +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).
Daniel Baumann [Wed, 6 Jun 2012 16:29:07 +0000 (18:29 +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
Daniel Baumann [Tue, 5 Jun 2012 19:47:53 +0000 (21:47 +0200)]
Releasing debian version 3.0~a31-1.
Daniel Baumann [Tue, 5 Jun 2012 19:41:25 +0000 (21:41 +0200)]
Moving off remaining functions from main boot script to subscript for later cleanup.
Daniel Baumann [Tue, 5 Jun 2012 19:36:15 +0000 (21:36 +0200)]
Unbreaking cmdline parsing after variable rename.
Daniel Baumann [Tue, 5 Jun 2012 19:17:59 +0000 (21:17 +0200)]
Removing live-preseed, not used anymore.
Daniel Baumann [Tue, 5 Jun 2012 19:16:14 +0000 (21:16 +0200)]
Removing live-reconfigure, not used anymore.
chals [Tue, 5 Jun 2012 18:58:25 +0000 (20:58 +0200)]
Fixing fuzzy strings in Spanish translation of man pages.
Daniel Baumann [Tue, 5 Jun 2012 18:12:43 +0000 (20:12 +0200)]
Simplyfing scripts declaration in Makefile.
Daniel Baumann [Tue, 5 Jun 2012 17:51:09 +0000 (19:51 +0200)]
Renaming etc directory to their actual name, examples, within source tree.
Daniel Baumann [Tue, 5 Jun 2012 17:38:53 +0000 (19:38 +0200)]
Releasing debian version 3.0~a30-1.
Daniel Baumann [Tue, 5 Jun 2012 17:24:39 +0000 (19:24 +0200)]
Simplyfing initramfs-tools specific files within the source tree.
Daniel Baumann [Tue, 5 Jun 2012 17:21:28 +0000 (19:21 +0200)]
Transforming networking bottom script into normal live-boot script.
Daniel Baumann [Tue, 5 Jun 2012 17:15:10 +0000 (19:15 +0200)]
Transforming fstab bottom script into normal live-boot script.
Daniel Baumann [Tue, 5 Jun 2012 17:13:24 +0000 (19:13 +0200)]
Transforming persistence_excludes bottom script into normal live-boot script.
Daniel Baumann [Tue, 5 Jun 2012 16:57:24 +0000 (18:57 +0200)]
Removing fastboot handling, the normal system handles this via 'fastboot' bootparameter already.
Daniel Baumann [Tue, 5 Jun 2012 16:53:43 +0000 (18:53 +0200)]
Removing exporting of variables for reviewed options in the cmdline function, not required.
Daniel Baumann [Tue, 5 Jun 2012 16:45:31 +0000 (18:45 +0200)]
Moving validateroot bottom script into main boot script itself.
Daniel Baumann [Tue, 5 Jun 2012 16:43:37 +0000 (18:43 +0200)]
Splitting out swap handling and rewriting to a live-boot subscript.
Daniel Baumann [Tue, 5 Jun 2012 16:32:52 +0000 (18:32 +0200)]
Also allowing /dev/vd* to be used as swap devices and drop /dev/hd*.
Daniel Baumann [Tue, 5 Jun 2012 16:32:19 +0000 (18:32 +0200)]
Updating swapon handling to new parameter handling.
Daniel Baumann [Tue, 5 Jun 2012 16:23:15 +0000 (18:23 +0200)]
Updating internal cmdline handling.
Daniel Baumann [Tue, 5 Jun 2012 16:16:05 +0000 (18:16 +0200)]
Updating read-only handling to new parameter handling.
Daniel Baumann [Tue, 5 Jun 2012 15:30:25 +0000 (17:30 +0200)]
Rewriting live-media checksum verification to work with any SHA and MD5 digests.
Daniel Baumann [Tue, 5 Jun 2012 14:55:08 +0000 (16:55 +0200)]
Splitting out integrity-check function to subscript.
Daniel Baumann [Tue, 5 Jun 2012 14:51:44 +0000 (16:51 +0200)]
Removing some dead boot parameters.
Daniel Baumann [Tue, 5 Jun 2012 14:39:52 +0000 (16:39 +0200)]
Consistenly using 'true' instead of 'Yes' or 'yes' when using booleans.
Daniel Baumann [Tue, 5 Jun 2012 14:34:14 +0000 (16:34 +0200)]
Converting select_eth_device initramfs-tools pre-mount script into regular live-boot script.
Daniel Baumann [Tue, 5 Jun 2012 14:16:58 +0000 (16:16 +0200)]
Removing dead lang2locale function and associated files, not used anywhere.
Daniel Baumann [Tue, 5 Jun 2012 14:03:47 +0000 (16:03 +0200)]
Releasing debian version 3.0~a29-1.
Daniel Baumann [Tue, 5 Jun 2012 13:59:20 +0000 (15:59 +0200)]
Converting read-only initramfs-tools pre-mount script into regular live-boot script.
Daniel Baumann [Tue, 5 Jun 2012 13:50:33 +0000 (15:50 +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.
Daniel Baumann [Tue, 5 Jun 2012 13:45:40 +0000 (15:45 +0200)]
Moving out live-functions from initramfs-tools specifics.
Daniel Baumann [Tue, 5 Jun 2012 13:33:35 +0000 (15:33 +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.
Daniel Baumann [Tue, 5 Jun 2012 13:18:31 +0000 (15:18 +0200)]
Moving out live-helpers from initramfs-tools specifics.
Daniel Baumann [Tue, 5 Jun 2012 12:46:19 +0000 (14:46 +0200)]
Splitting out a first bunch of functions out to /live/live/boot/.
Daniel Baumann [Tue, 5 Jun 2012 12:36:14 +0000 (14:36 +0200)]
Replacing live initramfs-tools script with empty stub that calls the real, in future being initramfs-tools independent, script from /lib/live.
Daniel Baumann [Tue, 5 Jun 2012 12:20:59 +0000 (14:20 +0200)]
Starting initramfs-tools specific subdirectory within the source-tree.
Daniel Baumann [Tue, 5 Jun 2012 11:44:09 +0000 (13:44 +0200)]
Automatically translate date formats in po files.
Daniel Baumann [Mon, 4 Jun 2012 15:38:37 +0000 (17:38 +0200)]
Releasing debian version 3.0~a28-1.
Evgeni Golov [Mon, 28 May 2012 10:56:13 +0000 (12:56 +0200)]
Fixing two typos and a wrong word in comments.
chals [Thu, 24 May 2012 12:44:05 +0000 (14:44 +0200)]
Adding initial Spanish translation of man pages.
chals [Thu, 24 May 2012 12:38:50 +0000 (14:38 +0200)]
Fixing several typos in man pages.
Tails developers [Wed, 9 May 2012 10:55:03 +0000 (12:55 +0200)]
Implement and make use of robust list functions.
Ian Reinhart Geiser [Mon, 30 Apr 2012 17:44:22 +0000 (17:44 +0000)]
Fix to allow for multiple rof when exposed roots is disabled.
Daniel Baumann [Tue, 10 Apr 2012 10:40:59 +0000 (12:40 +0200)]
Using boot.log and /var/log/live/boot.log respectively for overall consistency within all debian-live tools.
Tails developers [Tue, 10 Apr 2012 09:48:29 +0000 (11:48 +0200)]
Improving robustness of fromiso cleanup process with is_mountpoint (Closes: #668100).
Tails developers [Tue, 10 Apr 2012 09:44:59 +0000 (11:44 +0200)]
Mounting fromiso filesystem on /live/fromiso instead of /fromiso, thanks to adrian15 <adrian15sgd@gmail.com>.
Tails developers [Tue, 10 Apr 2012 09:43:30 +0000 (11:43 +0200)]
Using fromiso in most places where isofrom was used, thanks to adrian15 <adrian15sgd@gmail.com>.
Tails developers [Mon, 9 Apr 2012 17:21:36 +0000 (19:21 +0200)]
Improving robustness of findiso cleanup process.
...by checking exactly the same directory as the one we are unmounting.
Daniel Baumann [Mon, 9 Apr 2012 16:58:30 +0000 (18:58 +0200)]
Releasing debian version 3.0~a27-1.
Tails developers [Mon, 9 Apr 2012 14:11:16 +0000 (16:11 +0200)]
Only try copying snapshots if we actually found any.
Tails developers [Mon, 9 Apr 2012 14:10:58 +0000 (16:10 +0200)]
Fix typo to make home-sn snapshots work again.
Tails developers [Mon, 9 Apr 2012 14:07:35 +0000 (16:07 +0200)]
Do not probe the device mounted on /live/image for persistence.
Tails developers [Mon, 9 Apr 2012 14:06:55 +0000 (16:06 +0200)]
Supress warnings when probing media for persistence.
Tails developers [Mon, 9 Apr 2012 14:05:48 +0000 (16:05 +0200)]
Allow using / as destination in custom mounts.
Also make this backwards compatible with live-rw labelled volumes.
Daniel Baumann [Mon, 9 Apr 2012 13:13:58 +0000 (15:13 +0200)]
Renamling linkfiles option when using persistence to simply link.
Daniel Baumann [Mon, 9 Apr 2012 13:12:18 +0000 (15:12 +0200)]
Updating toplevel Makefile to work with manpages having multiple dots in its filename.
Daniel Baumann [Sun, 8 Apr 2012 20:35:19 +0000 (22:35 +0200)]
Merging old changelog into current changelog.
Daniel Baumann [Sun, 8 Apr 2012 20:31:04 +0000 (22:31 +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).
Tails developers [Sun, 8 Apr 2012 18:30:16 +0000 (20:30 +0200)]
Removing leftover directory after unmounting.
Tails developers [Sun, 8 Apr 2012 18:28:16 +0000 (20:28 +0200)]
Fixing brace alignment to follow common code style.
Tails developers [Sun, 8 Apr 2012 18:26:49 +0000 (20:26 +0200)]
Removing overkill double-checking of return code in is_mountpoint predicate.
Tails developers [Sun, 8 Apr 2012 18:25:41 +0000 (20:25 +0200)]
Fixing findiso argument parsing place to match the existing ordering.
Tails developers [Sun, 8 Apr 2012 18:23:57 +0000 (20:23 +0200)]
Adding support for the findiso boot parameter (Closes: #656135).
Thanks to the grml team for the initial patch,
thanks to adrian15sgd@gmail.com for bringing it to a mergeable state.
Daniel Baumann [Sun, 8 Apr 2012 17:38:47 +0000 (19:38 +0200)]
Renaming live.persist to live-persistence.conf.
Daniel Baumann [Sun, 8 Apr 2012 20:46:39 +0000 (22:46 +0200)]
Making extraction of the manpage section in manpages/Makefile work with multiple dots in the filename.
Daniel Baumann [Sun, 8 Apr 2012 16:29:45 +0000 (18:29 +0200)]
Using 'persistence' (noun) rather than 'persistent' (adjective/adverb) everywhere.
Daniel Baumann [Sun, 8 Apr 2012 15:47:57 +0000 (17:47 +0200)]
Renaming /live/cow to /live/overlay in anticipation of overlayfs.
Daniel Baumann [Sun, 8 Apr 2012 15:04:42 +0000 (17:04 +0200)]
Removing user and userfullname variables in scripts/live, they are not used here sind live-config anymore.
Daniel Baumann [Sun, 8 Apr 2012 10:28:23 +0000 (12:28 +0200)]
Consistently using ext4 in all examples, not a mix of ext2 and ext3.
Daniel Baumann [Sun, 8 Apr 2012 09:42:29 +0000 (11:42 +0200)]
Replacing 'illegal' with better fitting 'invalid' for wrongly crafted input examples in live.persist manpage.
Daniel Baumann [Fri, 6 Apr 2012 11:02:15 +0000 (13:02 +0200)]
Removing outdated and broken accessibility script, this will be redone in live-config properly.
Daniel Baumann [Fri, 6 Apr 2012 10:10:46 +0000 (12:10 +0200)]
Removing header in fstab, not required.
Daniel Baumann [Fri, 6 Apr 2012 10:05:51 +0000 (12:05 +0200)]
Removing preseed bottom-script, a newly written one is now in live-config where this sort of things belong.
Daniel Baumann [Fri, 6 Apr 2012 08:38:00 +0000 (10:38 +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).
Daniel Baumann [Thu, 5 Apr 2012 06:19:33 +0000 (08:19 +0200)]
Releasing debian version 3.0~a26-1.
Daniel Baumann [Thu, 5 Apr 2012 06:05:20 +0000 (08:05 +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).
Daniel Baumann [Thu, 5 Apr 2012 05:59:29 +0000 (07:59 +0200)]
Correcting left-over in author section of live.persist manpage.
Tails developers [Mon, 26 Mar 2012 17:23:56 +0000 (19:23 +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.
Tails developers [Mon, 26 Mar 2012 17:22:47 +0000 (19:22 +0200)]
Copy perms/ownership from source when creating linkfiles dest dirs.
Tails developers [Mon, 26 Mar 2012 17:21:40 +0000 (19:21 +0200)]
Use trim_path() instead of custom sed stanza to trim /:es from paths.
Tails developers [Mon, 26 Mar 2012 14:29:19 +0000 (16:29 +0200)]
Add 'bind' option for the default behaviour of custom mounts (bind-mount).
Tails developers [Mon, 26 Mar 2012 13:48:15 +0000 (15:48 +0200)]
Fix ownership for links created for linkfiles custom mounts.