--- live-boot-2.0.12.orig/debian/live-boot-initramfs-tools.triggers +++ live-boot-2.0.12/debian/live-boot-initramfs-tools.triggers @@ -0,0 +1 @@ +activate update-initramfs --- live-boot-2.0.12.orig/debian/rules +++ live-boot-2.0.12/debian/rules @@ -0,0 +1,19 @@ +#!/usr/bin/make -f + +%: + dh ${@} + +override_dh_auto_build: + # disabled + +override_dh_auto_install: + $(MAKE) DESTDIR=$(CURDIR)/debian/live-boot install + + mkdir -p debian/live-boot-initramfs-tools/usr/share + mv debian/live-boot/usr/share/initramfs-tools debian/live-boot-initramfs-tools/usr/share + + # Removing useless files + rm -f debian/live-boot/usr/share/doc/live-boot/COPYING + +override_dh_installinit: + dh_installinit -p live-boot --no-restart-on-upgrade --no-start --update-rcd-params='start 89 0 6 .' --- live-boot-2.0.12.orig/debian/control +++ live-boot-2.0.12/debian/control @@ -0,0 +1,47 @@ +Source: live-boot +Section: misc +Priority: optional +Maintainer: Debian Live Project +Uploaders: Daniel Baumann +Build-Depends: debhelper (>= 7.0.50~) +Standards-Version: 3.9.1 +Homepage: http://live.debian.net/devel/live-boot/ +Vcs-Browser: http://live.debian.net/gitweb/?p=live-boot.git +Vcs-Git: git://live.debian.net/git/live-boot.git + +Package: live-boot +Architecture: all +Depends: ${misc:Depends}, live-boot-initramfs-tools | live-boot-backend +Recommends: eject, file, rsync, uuid-runtime +Suggests: curlftpfs, cryptsetup, httpfs2, unionfs-fuse, wget +Description: Debian Live - System Boot Scripts + live-boot contains the scripts that configure a Debian Live system during the + boot process (early userspace). + . + In addition to live-boot, a backend for the initrd generation is required, such + as live-boot-initramfs-tools. + +Package: live-boot-initramfs-tools +Architecture: all +Depends: + ${misc:Depends}, busybox | busybox-initramfs, initramfs-tools, udev +Conflicts: live-boot-backend, live-initramfs (<< 2.0~a1) +Replaces: live-boot-backend, live-initramfs +Provides: live-boot-backend +Description: Debian Live - System Boot Scripts (initramfs-tools backend) + live-boot contains the scripts that configure a Debian Live system during the + boot process (early userspace). + . + This package contains the initramfs-tools backend. + +Package: live-initramfs +Architecture: all +Depends: + ${misc:Depends}, live-boot, live-boot-initramfs-tools, live-config, + live-config-sysvinit +Description: Debian Live - System Boot Scripts (transitional package) + Package to ease upgrading from older live-initramfs packages to the new + live-boot-initramfs-tools package. + . + This package can be purged at anytime once the live-boot-initramfs-tools + package has been installed. --- live-boot-2.0.12.orig/debian/copyright +++ live-boot-2.0.12/debian/copyright @@ -0,0 +1,26 @@ +Upstream-Contact: Debian Live Project +Upstream-Homepage: http://live.debian.net/ + +Files: * +Copyright: + (C) 2007-2010 Daniel Baumann + (C) 2005-2008 Canonical Ltd. + (C) 2008 Chris Lamb + (C) 2006-2007 Marco Amadori + (C) 2008 Dell Inc. +License: GPL-3+ + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU General Public License + can be found in /usr/share/common-licenses/GPL-3 file. --- live-boot-2.0.12.orig/debian/changelog.old +++ live-boot-2.0.12/debian/changelog.old @@ -0,0 +1,1167 @@ +live-initramfs (1.236.2-1) unstable; urgency=medium + + * Removing spurious '+' when making debconf db read-only (Closes: + #581808). + + -- Daniel Baumann Tue, 18 May 2010 06:51:31 +0200 + +live-initramfs (1.236.1-1) unstable; urgency=low + + * Merging casper 1.216. + * Merging casper 1.217. + * Merging casper 1.218. + * Merging casper 1.219. + * Merging casper 1.220. + * Merging casper 1.221. + * Merging casper 1.222. + * Merging casper 1.223. + * Merging casper 1.224. + * Merging casper 1.225. + * Merging casper 1.226. + * Merging casper 1.227. + * Merging casper 1.228. + * Merging casper 1.229. + * Merging casper 1.230. + * Merging casper 1.231. + * Merging casper 1.232. + * Merging casper 1.233. + * Merging casper 1.234. + * Merging casper 1.235. + * Merging casper 1.236. + + -- Daniel Baumann Sun, 16 May 2010 06:03:01 +0200 + +live-initramfs (1.215.1-1) unstable; urgency=low + + [ Daniel Baumann ] + * Merging casper 1.200. + * Merging casper 1.201. + * Merging casper 1.202. + * Merging casper 1.203. + * Merging casper 1.204. + * Merging casper 1.205. + * Merging casper 1.206. + * Merging casper 1.207. + * Merging casper 1.208. + * Merging casper 1.209. + * Merging casper 1.210. + * Merging casper 1.211. + * Merging casper 1.212. + * Merging casper 1.213. + * Merging casper 1.214. + * Merging casper 1.215. + + [ Steven Shiau ] + * No timeout as running ipconfig for network booting. + + -- Daniel Baumann Sun, 02 May 2010 15:52:01 +0200 + +live-initramfs (1.199.1-1) unstable; urgency=low + + * Updating maintainer field. + * Merging casper 1.178. + * Merging casper 1.179. + * Merging casper 1.180. + * Merging casper 1.181. + * Merging casper 1.182. + * Merging casper 1.183. + * Merging casper 1.184. + * Merging casper 1.185. + * Merging casper 1.186. + * Merging casper 1.187. + * Merging casper 1.188. + * Merging casper 1.189. + * Merging casper 1.190. + * Merging casper 1.191. + * Merging casper 1.192. + * Merging casper 1.193. + * Move dummy start target in initscript. + * Merging casper 1.194. + * Merging casper 1.195. + * Merging casper 1.196. + * Merging casper 1.197. + * Merging casper 1.198. + * Merging casper 1.199. + + -- Daniel Baumann Fri, 30 Apr 2010 19:19:23 +0200 + +live-initramfs (1.177.2-1) unstable; urgency=low + + [ Marco Amadori ] + * Do not specify 'noxino' between directories. + + [ Michael Prokop ] + * Support bootoptions ethdevice and ethdevice-timeout for specifying + from which device you want to boot from and using which timeout + (being 30 seconds if unconfigured), if ethdevice is not specified + try to get a working network configuration for each existing network + device. + * Prefer removable devices over non-removable devices, so scan them + first. + * Support unusual device names like /dev/cciss/c0d0p1 in isofrom + bootoption. + * Do not leak modprobe options to avoid booting errors with kernel + options like libata.dma=0. + + -- Daniel Baumann Mon, 05 Apr 2010 10:07:12 +0200 + +live-initramfs (1.177.1-1) unstable; urgency=low + + [ Daniel Baumann ] + * Removing etch compatibility. + * Merging casper 1.174. + * Adding proper code comments about vol_id removal. + * Merging casper 1.175. + + [ Steven Shiau ] + * Making select_eth_device work with 2nd NIC linked only and FETCH + assigned. + * Moving select_eth_device from init-premount to live-premount where + "udevadm" commands are not required. + + [ Daniel Baumann ] + * Merging casper 1.176. + * Merging casper 1.177. + * Adding message to notify users when live-initramfs is falling back + to unionfs-fuse. + * Manually loading fuse when required. + + -- Daniel Baumann Wed, 17 Mar 2010 20:29:01 +0100 + +live-initramfs (1.173.5-1) unstable; urgency=low + + [ Daniel Baumann ] + * Updating contact information in copyright file. + * Simplyfing initramfs triggers (Closes: #521129, #545842). + * Wrapping fields in control file. + * Using minimized rules file. + * Simplifying wording in bug-presubj file. + + [ Andreas Teuchert ] + * Calling udevadm settle in scripts/init-premount/select_eth_device + (Closes: #570100). + + [ Tanguy Ortolo ] + * Also respecting persistent-path parameter for snapshots (Closes: + #570162). + + -- Daniel Baumann Sun, 14 Mar 2010 23:27:57 +0100 + +live-initramfs (1.173.4-1) unstable; urgency=low + + * Only disabling kpersonalizer when using kde3, kde4 doesn't need that + hack. + * Correcting path in previous commit. + * Disabling kaboom (Closes: #556368). + + -- Daniel Baumann Fri, 12 Mar 2010 18:21:00 +0100 + +live-initramfs (1.173.3-1) unstable; urgency=low + + * Using noxino instead of xino, as the latter is not supported by + aufs2 as we need to use it. + + -- Daniel Baumann Sat, 20 Feb 2010 16:16:46 +0100 + +live-initramfs (1.173.2-1) unstable; urgency=low + + [ Daniel Baumann ] + * Updating homepage field in control. + + [ amnesia ] + * Correcting live-media=removeable{,-usb} behaviour to match the + documented one. + + [ Daniel Baumann ] + * Removing unionfs workaround for kernel versions << 2.6.22, not + usefull anymore. + * Mounting aufs layer with detached inode index, this solves the + 'leaving unclean filesystem when using persistency' problem. + * Removing unused syncs in initscript. + + [ Luigi Capriotti ] + * Skip loading usb modules when quickusbmodules parameter is + specified. + + -- Daniel Baumann Sat, 20 Feb 2010 11:55:41 +0100 + +live-initramfs (1.173.1-1) unstable; urgency=medium + + [ intrigeri ] + * Taking noprompt into account for USB flash drives as well. + * Restoring opt-in behavior for local swap partitions. + + [ Daniel Baumann ] + * Updating package to debhelper 7. + * Updating package to standards 3.8.3. + * Don't use dh_clean in favour of dh_prep. + + [ Luigi Capriotti ] + * Also allowing hook= to specify files inside the image through + file:// prefix. + + [ Daniel Baumann ] + * Forwardporting and extending usage of rsync when booting with toram + based on a patch from Michael Prokop . + + [ Michael Prokop ] + * Adding support for isofrom/fromiso bootoption. + + [ Daniel Baumann ] + * Adapting a patch from Michael Prokop to set all + harddisk devices to read-only mode for forensics investigations. + + [ Michael Prokop ] + * Adding support for ethdevice bootoption. + + [ Daniel Baumann ] + * Merging casper 1.158. + * Merging casper 1.159. + * Merging casper 1.160. + * Merging casper 1.161. + * Merging casper 1.162. + * Merging casper 1.163. + * Merging casper 1.164. + * Merging casper 1.165. + * Merging casper 1.166. + * Merging casper 1.167. + * Merging casper 1.168. + * Merging casper 1.169. + * Merging casper 1.170. + * Merging casper 1.171. + * Merging casper 1.172. + * Merging casper 1.173. + * Adding skipconfig parameter to disable most customization. + + [ Marco Amadori ] + * cpio snapshots: eval commands fix. + + [ Daniel Baumann ] + * Updating defaults file of console-setup for squeeze, thanks to Jun + NOGATA (Closes: #560187). + * Adding explicit debian source version 1.0 until switch to 3.0. + * Adding select_eth_device script from Frederic Boiteux + . + * Including rsync conditionally. + * Updating year in copyright file. + * Don't panic with persistency when we can't correctly mount the + filesystem (Closes: #565456). + + [ Ben Armstrong ] + * Correcting keyboard handling for squeeze. + * Only edit usplash init script if it exists. + * Use klayout= for layout instead of kbd=. + + [ Daniel Baumann ] + * Updating to standards version 3.8.4. + + -- Daniel Baumann Sun, 31 Jan 2010 16:44:08 +0100 + +live-initramfs (1.157.4-2) unstable; urgency=high + + [ Michael Prokop ] + * Avoid the use of fstype in a running live system, as it's + a executable and not a shell function and causes problems + for example within live-snapshot. + * Switch from vol_id to blkid if using udev >=146-1 (Closes: #555529). + + [ Tzafrir Cohen ] + * Adjusting grep call in is_nice_device to match new output of vol_id. + + -- Daniel Baumann Sat, 21 Nov 2009 19:07:41 +0100 + +live-initramfs (1.157.4-1) unstable; urgency=medium + + [ Daniel Baumann ] + * Forcing run of dexconf when booting with xdriver=dexconf. + * Adding (experimental) forcepersistentfsck bootoption to force fsck + on root persistency device. + * Adding presubj for reportbug. + * Removing unused sed call in update target of Makefile. + * Updating included languagelist from d-i. + * Correcting install calls for reportbug files in rules. + * Including d-i languagelist in initrd in order evaluate l10n + settings. + * Updating lang2locale(); to match new d-i langualgelist format. + * Adding additional two sync calls before powerof happens in order to + deal with 'does not cleanly unmount' problem when using root + persistency. + * Updating vcs fields. + * Adding auto value for xvideomode where we ensure that no + configuration from the persistency layer is respected. + + [ Marco Amadori ] + * Fixed FIXME sections in manpages. + + [ Daniel Baumann ] + * Including udev binaries in initramfs manually for squeeze and newer + (Closes: #547149). + * Applying patch from Holger Brunn to live- + media-path when toram is used (Closes: #534878). + * Simplyfing and correcting udev inclusion in initramfs hook. + + -- Daniel Baumann Sun, 18 Oct 2009 20:29:31 +0200 + +live-initramfs (1.157.3-1) unstable; urgency=low + + [ Daniel Baumann ] + * Initial commit for having support for swapfiles. + * Initial commit for having support for persistency on luks. + + [ Marco Amadori ] + * Partition snapshots works again. + * Added "whole partition" snapshot resync type. + * Two return code consistency fix. + * Improved an useful debug string. + * Cleaned a bit the snapshot feature. + + [ Steven Shiau ] + * Making fetch to work with file on sub dir on tftp server. + + [ Daniel Baumann ] + * Avoiding echo bashism in live-initramfs.init by using printf instead + (Closes: #530128). + * Correcting wrong path when disabling anacron in 25configure_init, + thanks to Rui Bernardo (Closes: + #533046). + * Removing disabling of postfix in 25configure_init, it's not + appropriate for debian to do this by default. Thanks to Rui Bernardo + . + * Correcting typo in description of the ip boot parameter in live- + initramfs manpage, thanks to Philippe Leledy + (Closes: #532471). + + [ Marco Amadori ] + * Removed two bashisms on live-snapshot. + + [ Daniel Baumann ] + * Correcting wrong abort logic in 21xdriver, thanks to Luigi Capriotti + . + + [ Luigi Capriotti ] + * Fixing possible invalid results from function where_is_mounted by + returning more than one line inwhere_is_mounted();. + * Fixing relaxed permissions of / in the live filesystem. + * Fixing invalid mangling of /etc/event.d/tty. + * Fixing typo in snapshot file list. + + [ Daniel Baumann ] + * Correcting cryptsetup calls for persistency on luks. + * Copy live-installer-launcher desktop icon on users desktop. + * Also updating USB device detection in initramfs script for linux + 2.6.29 and newer. + * Adding missing pipe in cryptsetup call for persistency on luks + partitions. + * Making plainroot work (Closes: #523120). + + [ Marco Amadori ] + * persistent=nofiles fix (Closes: 522383). + + [ Daniel Baumann ] + * Looking for persistency partitions on luks devices only if we boot + with persistent=cryptsetup. + * Fail early in gnome-panel-data bottom script if gnome-panel-data is + not installed. + * Optimizing gnome-panel-data bottom script by leaving out the stupid + things. + + [ Richard Nelson ] + * Allow for multiple but unique persistent media. + + -- Daniel Baumann Fri, 04 Sep 2009 13:37:57 +0200 + +live-initramfs (1.157.2-1) unstable; urgency=medium + + * Correcting fstab handling to not always append entries forever when using + persistency. + * Correcting kdm live-autologin handling to not always append entries forever + when using persistency. + * Correcting handling of locale default and environment handling to not always + append entries forever when using persistency. + * Correcting swap partition handling in fstab to not always append entries + forever when using persistency. + * Applying patch from Michael Prokop to support udev >= 0.140. + * Merging swap live-bottom script into fstab script; there is no other sane + possibility to prevent appending again and again in persistent mode. + * Making sure that old swap entries are removed before new ones are added. + * Adding cryptsetup to recommends, it's used for encrypted persistent + partitions. + * Restoring previous behaviour of ejecting the cd when being in non-persistent + mode, thanks to Julien Cristau . + * Updating eject prevention for USB devices in initscripts for linux 2.6.29 + and newer. + + -- Daniel Baumann Thu, 14 May 2009 10:00:00 +0200 + +live-initramfs (1.157.1-1) unstable; urgency=medium + + [ Daniel Baumann ] + * Only snapshotting in initscript when we actually run with persistence. + + [ Rene Mayrhofer ] + * Checking if /var/log is writable before trying to copy live.log to the newly + mounted root filesystem (Closes: #516914). + + [ Daniel Baumann ] + * Improving check in 21xdriver when we don't do anything. + * Adding hack to remove live specific filesystems from umounfs initscript + (Closes: #506410, #515718). + * Adding comsetic line wrapping for output of local-gen messages during boot. + * Merging casper 1.157. + * Only calling install-keymap if it's actually installed, which is always but + in minimal images the case though (Closes: #517153). + * Adding silent boot parameter. + * Respecting media timeout even when specificing media device manually. + * Also allowing to use the removable keyword for specifying a live media. + * Correcting accidental syntax error in one of the previous commits in + 19keyboard bottom script. + * Adding removable-usb keyword to further restrict live media selection. + * Correcting check for usb when using removable-usb keyword. + * Correcting typo in locale bottom script. + + -- Daniel Baumann Sat, 21 Mar 2009 14:00:00 +0100 + +live-initramfs (1.156.1-1) unstable; urgency=high + + [ Daniel Baumann ] + * Revert using debhelper 7 command in rules. + * Updating copyright file. + * Prefixing debhelper files with package name. + * Updating bug script. + * Removing bashism in initscript. + * Usage of dialog in initscript is not actually a todo. + * Correcting medium eject message in initscript. + * Making medium removal message working again with usplash. + * Rewrapping init script. + * Reordering rules file. + * Merging casper 1.155. + * Adding ext4 support. + * Merging casper 1.156. + * Correct eject login in initscript. + * Updating parameters.txt. + + [ Ronny Standtke ] + * Do not eject USB flash drives (Closes: #457070). + + -- Daniel Baumann Sun, 8 Feb 2009 15:00:00 +0100 + +live-initramfs (1.154.8-1) unstable; urgency=high + + [ Kai Hendry ] + * Adding basic xrandr support for lenny to enforce a particular + resolution through bootparameter. + + -- Daniel Baumann Fri, 30 Jan 2009 00:00:00 +0100 + +live-initramfs (1.154.7-1) unstable; urgency=medium + + * Adding note about URL limitations in live-initramfs manpage when + using fetch parameter. + * Removing wc from hook again, that's an ubuntu only problem they have + to care about. + + -- Daniel Baumann Tue, 27 Jan 2009 18:00:00 +0100 + +live-initramfs (1.154.6-1) unstable; urgency=medium + + * Replacing casper with live in live-new-uuid. + * Including wc in initramfs (Closes: #512413). + * Added missing variable quoting that lead to broken root persistence, thanks + to Thierry Walrant (Closes: #512656). + * Adding patch from Thierry Walrant to allow setting + a path for the persistence files through persistent-path boot parameter + (Closes: #512661). + * Adding persistent-path to parameter list and manpage. + * Actually building/cleaning manpages through targets in Makefile. + + -- Daniel Baumann Mon, 26 Jan 2009 02:00:00 +0100 + +live-initramfs (1.154.5-1) unstable; urgency=low + + * Also checking for wicd in 23networking, thanks to Ben Armstrong + . + * Don't redirect output of fstype detection to standard out, thanks to Ronny + Standtke . + * Silencing grep call on /etc/passwd. + * Silencing xorg reconfiguration, thanks to Ronny Standtke + . + + -- Daniel Baumann Mon, 12 Jan 2009 13:00:00 -0500 + +live-initramfs (1.154.4-1) unstable; urgency=low + + [ Rene Mayrhofer ] + * Support further checks on loopback image and support skipping union + mounts (Closes: #509446). + + -- Daniel Baumann Fri, 26 Dec 2008 09:00:00 +0100 + +live-initramfs (1.154.3-1) unstable; urgency=medium + + * Sourcing live.vars in 21xdriver and 21xvidemode in order to be able + to set variables in previous bottom scripts. + + -- Daniel Baumann Sat, 20 Dec 2008 15:00:00 +0100 + +live-initramfs (1.154.2-1) unstable; urgency=medium + + [ Daniel Baumann ] + * Updating authors file. + + [ Marco Amadori ] + * Reworked integrity-check (Closes: #507477). + * Cleaned the boot log a bit. + + -- Daniel Baumann Thu, 11 Dec 2008 06:00:00 +0100 + +live-initramfs (1.154.1-1) unstable; urgency=low + + * Merging casper 1.140-1.154. + * Add a warning message when no image can be found. + * Adding a panic message when we netboot and have no supported network + device (Closes: #496684). + * Turning 'no supported filesystem images found' into a panic message, + rather than a warning. + * Also adding ralink to network device check. + * Removing spurious 'livefs_root' in copy_live_to();. + + -- Daniel Baumann Tue, 25 Nov 2008 12:00:00 +0100 + +live-initramfs (1.139.1-4) unstable; urgency=medium + + [ Chris Lamb ] + * Remove (accidental?) debian/changelog entry. + * Use "grep -qs" over "grep -q" for compatibility (see grep(1)) + * Use "test -s" instead of testing file availability and size. + * Be consistent in using 0/1 for True/False values instead of English + representations. + * Reflow some grammar in comments and in live-initramfs(7). + * Reflow long 'tr'-based pipelines for readability. + * Don't "cat |" to grep. + + [ Daniel Baumann ] + * Replacing obsolete dh_clean -k with dh_prep. + + [ Marco Amadori ] + * Changed HOSTNAME and /etc/hosts handling. + * Conditional creation of /etc/fstab. + * live-snapshot: fixed include-list handling. + * Reordered persistence lookups and boundaries (Closes: #500672). + * Search for partition labels only (Closes: #486469). + * Implemented a snapshot exclude list. + * Implemented a persistence exclude list. + * Manpage clarifications on "nofiles". + * Do not pollute the logs when looking for swap partitions. + * Removed all "cat | grep", with grep, awk and sed. + + -- Daniel Baumann Tue, 11 Nov 2008 13:00:00 +0100 + +live-initramfs (1.139.1-3) unstable; urgency=medium + + [ Chris Lamb ] + * Remove local overiddes of log_*_msg - #494257 is now fixed in testing. + + [ Daniel Baumann ] + * Removing currently unused Upstream-Depends field in control. + * Updating vcs fields in control file. + * Sourcing live.vars in 15autologin directly, rather than to inherit + from live-functions. + + [ Marco Amadori ] + * Removed some useless spaces. + * Fix default user handling. + * Added a pretty vital mount debug string. + * Create /etc/mtab on the initramfs ASAP. + * Removed mount -n option, since mtab is there. + * Re-enable "break=live-premount" debug. + * Skipped some runtime duplicated execution. + * Add real cpio to initramfs for snapshot's uses. + * Fixed try_snap() umounting on error. + * Override maybe_break from initramfs-tools. + * Forces use of initramfs cpio over busybox's one. + * Fixed a wrong trial to copy an unexistant snapshot. + * Check for files and umount only if you can mount it first. + * Included more debug and comments on persistence code. + * Set -u in live-snapshot only in debug mode. + + [ Michael Prokop ] + * Ignore errors from fstype. + + -- Daniel Baumann Fri, 19 Sep 2008 14:00:00 +0200 + +live-initramfs (1.139.1-2) unstable; urgency=medium + + [ Daniel Baumann ] + * If the filesystem type of the rootfs cannot be automatically detected, we + try to assume it from the extension of the imagefile we have found. Thanks + to Jordi Pujol (Closes: #460456). + * Setting project email address to the new debian-live@lists.debian.org. + * Disabling default usage of local swap partitions. Can be enabled with the + 'swapon' boot parameter. Thanks to Joseph Rawson for + bringing it up. + + [ Michal Suchanek ] + * Enabling the "remove CD" prompt in splashy. + + -- Daniel Baumann Mon, 1 Sep 2008 00:00:00 +0200 + +live-initramfs (1.139.1-1) unstable; urgency=medium + + [ Ben Voui ] + * Adding support for Virtio vd[a-z] drives. + + [ Chris Lamb ] + * Move loop-aes-tools to Suggests; live-helper should install them if + required. + * Remove unnecessary indentation level. + * Modify hiding of harmless X.org reconfiguring messages. + * Revert to using uid 1000 as PAM bug seems to have disappeared + (Closes: #433076) + * Hide error from attempting to "mount --move" + * Rework ugly `echo "debug:..` message to use log_{begin,end}_msg. + * Don't configure X.org if it's not installed. + * Fix check for X.org. + * Add an /etc/fstab to the initramfs to silence harmless "empty fstab" + warnings. + * Silence another "script-not-executable" message for a sourced library. + * Add missing pipe. Thanks to Andreas Bombe. + * Shamefully adding myself to CREDITS + * Tidy "Disabling update-initramfs" message. + * Re-order some commands so we don't call log_begin_msg without calling + log_end_msg. + * Don't configure X when /usr/bin/X does not exist. + * Silence 'script-not-executable' lintian warning - live-functions script is + always sourced. + * Fix spacing in swirl. + * Override log_*_msg to print nicer status text (until #494257 is merged). + * Hide "overwriting possibly-customised configuration file" in X.org setup + output. + * Hide "Shadow passwords are now on" status message on bootup. + * Remove a number of "${quiet}" checks - they are repeated in the log_*_msg + functions. + * Rework locale handling + * Print friendly error message on live-initramfs panic. + * Fix path issue with live-preseed causing noisy errors when booting. + * Silence a number of annoying and distracting bootup messages. + * Add missing "log_end_msg" to live-bottom/21xdriver. + * Set different log messages for live-bottom/21{xdriver,xvidemode}. + * Remove trailing "..." from calls to log_begin_msg - they get added anyway. + * Move some arch-indep helper utilities to Build-Depends-Indep. + * Set default cow_mountopt where the other defaults are used. + * Don't use /sbin/losetup to test for '-r' option when the scripts just use + "lostup" + + [ Daniel Baumann ] + * Updating authors file. + * Merging casper 1.139. + * Not going over the top with exclamation marks in the panic message. + * Updating credits file. + * Slightely adjusting to the more widespread used ascii swirl. + * Merging casper 1.138. + * Merging casper 1.137. + + [ Marco Amadori ] + * Added "-n" option to all mount commands, thanks to Peter Holik + for pointing this out. + * Be sure that the discovered filesystem is not null. + * The list of supported filesytems goes dynamic. + * Added ntfs filesystem to the initramfs. + + [ Michael Prokop ] + * Move sourcing of live-functions in 38disable_restricted_manager to correct + place. + + [ Steven Shiau ] + * Adding support for using tftp in fetch= parameter. + * Another fix about using udevsettle or "udevadm settle". + + -- Daniel Baumann Sun, 24 Aug 2008 00:00:00 +0200 + +live-initramfs (1.136.3-1) unstable; urgency=medium + + [ Michael Prokop ] + * Make sure mounting /cow-tmpfs provides mount options. + + -- Daniel Baumann Fri, 18 Jul 2008 00:00:00 +0200 + +live-initramfs (1.136.2-1) unstable; urgency=medium + + * Replacing previous imperfect changes for udevadm with check for + udevadm and using old commands when beeing on etch. Also handling + udevtrigger with udevadm if available. + * Correcting httpfs2 inclusion in hook. + + -- Daniel Baumann Wed, 16 Jul 2008 00:00:00 +0200 + +live-initramfs (1.136.1-1) unstable; urgency=medium + + [ Chris Lamb ] + * Fix call to log_warning_msg. Thanks to Bradley Smith + . + * Expand glob for kernels in post{inst,rm} to include "vmlinux"-prefixed + kernels on powerpc. + * Check losetup capabilities before specifying to mount as read-only. + * Modprobe 'esp' SCSI driver for the benefit of sparc. + * Quieten call to modprobe ide-generic. + * Move local-top/live to live-premount/modules so it gets called before + find_livefs. + * Sync bug script "dpkg -l" calls with debian/control + + [ Daniel Baumann ] + * Defaulting now to aufs if no union= parameter is given. + * Merging casper version 1.136. + * Merging casper version 1.135. + * Merging casper version 1.134. + * Merging casper version 1.133. + * Converting udev depends into a versioned depends in order to reflect udevadm + introduction. + * Updating live-snapshot to GPL-3+. + * Updating to standards 3.8.0. + * Renaming forgotton uuid file to live-uuid. + + [ Marco Amadori ] + * udevtrigger replacement. + * live-snapshot: fixed the remount helper. + * live-snapshot: now supports a static keep file list. + * Try to bind /cow to /live/cow if unable to move. + * live-snapshot: cleaned some wordings. + * live-snapshot: included vital informations on exit. + * live-snapshot: new "--refresh" option. + * live-snapshot: cleaned and sorted used command line defaults. + * live-snapshot: nicer default auto unmount logic. + * live-snapshot: honour "-o|--output FILE". + * live-snapshot: removed a useless mkdir. + * live-snapshot: removed an unused and useless function. + * live-snapshot: fixes snapshotting from resync string. + + [ Michal Suchanek ] + * Add support for httpfs= and ftpfs= parameters. + + -- Daniel Baumann Mon, 14 Jul 2008 00:00:00 +0200 + +live-initramfs (1.132.1-1) unstable; urgency=medium + + [ Chris Lamb ] + * Don't escape asterisks in languagelist update code + + [ Daniel Baumann ] + * Updating copyright header in live-snapshot. + * Removing useless whitespaces and empty lines. + * Correcting grammatical errors in live-snapshot description. + * Removing live-snapshot version as this component is always released + within live-initramfs itself. + * Adding Michal Suchanek to credits file. + * Merging casper 1.132. + * Merging casper 1.131. + * Ignoring floppy devices for live filesystem as well as live + persistency. + * Adding patch from Michal Suchanek to tail + live.log and show its messages during boot (Closes: #440238). + * Updating vcs fields in control file. + * Handling conflicting klibc includes with initramfs-hooks of other + packages (Closes: 475783). + + [ Marco Amadori ] + * Fixes "live-snapshot on reboot could not find a writable '/tmp' or + '/mnt'" bug. + * Calling live-snapshot now produces an output file. + + [ Michal Suchanek ] + * Workaround loop-aes-utils losetup incompatibility + * Fix toram (change mount --move to mount -o move) + + -- Daniel Baumann Mon, 02 Jun 2008 00:00:00 +0200 + +live-initramfs (1.130.1-3) unstable; urgency=high + + * Handle non-existing klibc includes in live hook (Closes: #475783). + * Adding loop-aes-utils to recommends. + + -- Daniel Baumann Sat, 26 Apr 2008 16:00:00 +0200 + +live-initramfs (1.130.1-2) unstable; urgency=medium + + [ Chris Lamb ] + * Remove bogus dependency on Ubuntu "localechooser-data" package + + -- Daniel Baumann Thu, 17 Apr 2008 06:00:00 +0200 + +live-initramfs (1.130.1-1) unstable; urgency=medium + + [ Chris Lamb ] + * Use triggers when calling update-initramfs in postinst and postrm + + [ Daniel Baumann ] + * Sorting some lines in live hook. + * Merging casper 1.130. + * Merging casper 1.129. + * Adjusting code formating in maintainer scripts. + * Restricting counting of installed kernels based on /boot/vmlinuz-* + instead of /boot/vmlinuz*. + + -- Daniel Baumann Mon, 14 Apr 2008 00:00:00 +0200 + +live-initramfs (1.128.1-1) unstable; urgency=medium + + [ Marco Amadori ] + * Fixed a misleading debug message. + * Added /cow mounting debug messages. + * Fixed /cow mounting. + * Klibc: added some libraries to the intramfs. + + [ Daniel Baumann ] + * Merging casper 1.128. + + -- Daniel Baumann Mon, 7 Apr 2008 00:00:00 +0200 + +live-initramfs (1.127.1-1) unstable; urgency=medium + + [ Daniel Baumann ] + * Merging casper 1.127. + * Merging casper 1.126. + * Removing too early recommends to live-initscripts in control to make + some people happy (Closes: #431000). + + [ Chris Lamb ] + * hooks/live, scripts/live: Add USB modules, workaround udevtrigger + (?) bug + * scripts/live-helpers: Don't search ram block devices + * scripts/live-helpers: Search / use case + * scripts/live-helpers: Fixes for set -e + * bin/live-snapshot: Vastly rework script + * bin/live-snapshot: Fix argument handling (Closes: #461595) + * scripts/live: Make 'nopersistent' parameter actually disable + persistence + + -- Daniel Baumann Mon, 31 Mar 2008 00:00:00 +0200 + +live-initramfs (1.125.1-1) unstable; urgency=medium + + [ Daniel Baumann ] + * Merging casper 1.125. + + [ Chris Lamb ] + * scripts/live-helpers: Cosmetic changes to loop-aes passphrase prompt + * Rename 18hostname -> 06hostname + + -- Daniel Baumann Mon, 24 Mar 2008 00:00:00 +0100 + +live-initramfs (1.124.1-1) unstable; urgency=medium + + [ Daniel Baumann ] + * Adjusting live-snapshot to live-initramfs. + * Merging casper 1.124. + * Adjusting 44pk_allow to live-initramfs. + * Merging casper 1.123. + * Merging casper 1.122. + * Merging casper 1.121. + * Merging casper 1.120. + + [ Chris Lamb ] + * 99hook: Download hook script from inside target filesystem + + -- Daniel Baumann Mon, 17 Mar 2008 00:00:00 +0100 + +live-initramfs (1.119.1-1) unstable; urgency=medium + + * Creating resolv.conf when netbooting not just when there's no + resolv.conf, but also when it is empty. + * Making hooks executable after fetching them. + * Removing disabling of kwallet. + * Merging casper 1.119. + + -- Daniel Baumann Mon, 10 Mar 2008 00:00:00 +0100 + +live-initramfs (1.118.2-1) unstable; urgency=medium + + [ Andrey Asadchev ] + * Explicitly set Xorg video driver. + * Patch to use cryptsetup volumes for persistent storage. + + [ Daniel Baumann ] + * New upstream release. + * Fixing wrong email address in changelog (was bug in git-dch config). + * Bumping package to policy 3.7.3. + * Rewriting copyright in machine-interpretable format. + * Adding hook parameter to execute custom scripts. + * Adding plainroot. + + [ Marco Amadori ] + * Now it includes lzma kernel module dependencies. + + -- Daniel Baumann Mon, 3 Mar 2008 00:00:00 +0100 + +live-initramfs (1.118.1-1) unstable; urgency=medium + + [ Daniel Baumann ] + * New upstream release. + * Adding direct depends to udev, thanks to Anton Lundin + (Closes: #452448). + * Merging casper 1.111. + * Bumping version to 1.110.1-1. + * Merging casper 1.112. + * Merging casper 1.113. + * Adjusting to live-initramfs. + * Bumping version to 1.113.1-1. + * Merging casper 1.114. + * Merging casper 1.115. + * Merging casper 1.116. + * Merging casper 1.117. + * Merging casper 1.118. + * Bumping version to 1.118.1-1. + + [ Otavio Salvador ] + * debian: add mtd-tools as suggestion since it's required for jffs2 + support + * hooks: include jffs2 kernel module on initramfs image + * live-snapshot: add support to use jffs2 images + * live: add support for jffs2 images and snapshots + * live-helpers: add jffs2 as a valid image + * live-snapshot.en.1: add ext3 and jffs2 images as valid options + + -- Daniel Baumann Tue, 26 Feb 2008 13:35:00 +0100 + +live-initramfs (1.110.7-1) unstable; urgency=medium + + * New upstream release. + * Fixing fstab handling. + * Fixing regression from mounting the ow device on a nfs volume, + thanks to An-Cheng Huang . + + -- Daniel Baumann Mon, 19 Nov 2007 00:00:00 +0100 + +live-initramfs (1.110.6-1) unstable; urgency=medium + + * New upstream release. + * Preparing live-initramfs 1.110.6-1. + * Adding custom reportbug script. + * Fixed a few bashisms, thanks to Trent W. Buck . + * Adding checkbashsms call to test target of the Makefile as suggested + by Trent W. Buck . + + -- Daniel Baumann Mon, 12 Nov 2007 00:00:00 +0100 + +live-initramfs (1.110.5-1) unstable; urgency=medium + + * New upstream release. + * Preparing live-initramfs 1.110.5-1. + * Using kdm initscript autologin overrides, thanks to Kel Modderman + . + * Setting the kdm language, thanks to Jordi Pujol + . + * Adding files to the live filesystem according to the MAC number, + thanks to Jordi Pujol . + * Fixing some coding style issues. + + -- Daniel Baumann Mon, 5 Nov 2007 00:00:00 +0100 + +live-initramfs (1.110.4-1) unstable; urgency=medium + + [ Daniel Baumann ] + * New upstream release. + * Preparing live-initramfs 1.110.3-1. + * Correcting homepage field. + * Correcting vcs fields. + + [ Jesse Hathaway ] + * add support for mounting the cow device on an nfs volume + + -- Daniel Baumann Mon, 29 Oct 2007 00:00:00 +0100 + +live-initramfs (1.110.3-1) unstable; urgency=medium + + [ Daniel Baumann ] + * New upstream release. + * Preparing live-initramfs 1.110.3-1. + * Removing ubuntu support. + + [ Alex Owen ] + * Fix typo to get serial console to work + + [ Jesse Hathaway ] + * add support for exposedroot option for live-helper + + -- Daniel Baumann Mon, 22 Oct 2007 00:00:00 +0200 + +live-initramfs (1.110.2-1) unstable; urgency=medium + + * New upstream release. + * Preparing live-initramfs 1.110.2-1. + * Fixing typing error. + * Removing nodiratime as it is already included in noatime, thanks to Kel + Modderman . + + -- Daniel Baumann Mon, 15 Oct 2007 00:00:00 +0200 + +live-initramfs (1.110.1-1) unstable; urgency=medium + + * New upstream release. + * Preparing live-initramfs 1.107.2-1. + * Also using nodiratime, not just noatime. + * Merging casper 1.108. + * Adjusting to live-initramfs. + * Merging casper 1.109. + * Adjusting to live-initramfs. + * Merging casper 1.110. + * Adjusting to live-initramfs. + * Bumping version to 1.110.1-1. + + -- Daniel Baumann Mon, 8 Oct 2007 00:00:00 +0200 + +live-initramfs (1.107.1-1) unstable; urgency=medium + + * New upstream release. + * Preparing live-initramfs 1.102.4-2. + * Replacing backticks with POSIX expression. + * Consistently using curly brackets for variables. + * Fixing bashism. + * Merging casper 1.105. + * Adjusting to live-initramfs. + * Bumping version to 1.105.1-1. + * Applied patch from Jesse W. Hathaway to move + cow mount rather than binding it on /live/cow. This prevents the + /cow mount showing up in /proc/mounts. + * Merging casper 1.106. + * Adjusting to live-initramfs. + * Bumping version to 1.106.1-1. + * Fixing wrong homepage field. + * Fixing typing error. + * Merging casper 1.107. + * Bumping version to 1.107.1-1. + + -- Daniel Baumann Mon, 1 Oct 2007 00:00:00 +0200 + +live-initramfs (1.104.1-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 24 Sep 2007 00:00:00 +0200 + +live-initramfs (1.102.1-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 17 Sep 2007 00:00:00 +0200 + +live-initramfs (1.99.2-1) unstable; urgency=medium + + * New upstream release: + - Contains patch from Jim Paris to fix wrong ipconfig usage + (Closes: #440235). + + -- Daniel Baumann Mon, 10 Sep 2007 00:00:00 +0200 + +live-initramfs (1.99.1-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 3 Sep 2007 00:00:00 +0200 + +live-initramfs (1.96.2-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 27 Aug 2007 00:00:00 +0200 + +live-initramfs (1.96.1-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 20 Aug 2007 00:00:00 +0200 + +live-initramfs (1.95.3-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 13 Aug 2007 00:00:00 +0200 + +live-initramfs (1.95.2-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 6 Aug 2007 00:00:00 +0200 + +live-initramfs (1.95.1-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 30 Jul 2007 00:00:00 +0200 + +live-initramfs (1.91.6-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 23 Jul 2007 00:00:00 +0200 + +live-initramfs (1.91.5-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 16 Jul 2007 00:00:00 +0200 + +live-initramfs (1.91.4-1) unstable; urgency=medium + + * New upstream release: + - Dropping transitional package, not needed anymore. + + -- Daniel Baumann Mon, 9 Jul 2007 00:00:00 +0200 + +live-initramfs (1.91.3-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 2 Jul 2007 00:00:00 +0200 + +live-initramfs (1.91.2-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 25 Jun 2007 00:00:00 +0200 + +live-initramfs (1.91.1-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 18 Jun 2007 00:00:00 +0200 + +live-initramfs (1.90.1-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 11 Jun 2007 00:00:00 +0200 + +live-initramfs (1.87.6-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 4 Jun 2007 00:00:00 +0200 + +live-initramfs (1.87.5-1) unstable; urgency=medium + + * New upstream release, replacing casper. + + -- Daniel Baumann Mon, 28 May 2007 00:00:00 +0200 + +live-initramfs (1.87.4-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 21 May 2007 00:00:00 +0200 + +live-initramfs (1.87.3-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 14 May 2007 00:00:00 +0200 + +live-initramfs (1.87.2-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann Mon, 7 May 2007 00:00:00 +0200 + +live-initramfs (1.87.1-1) unstable; urgency=low + + * Initial release, forking casper. + + -- Daniel Baumann Mon, 30 Apr 2007 00:00:00 +0200 --- live-boot-2.0.12.orig/debian/changelog +++ live-boot-2.0.12/debian/changelog @@ -0,0 +1,304 @@ +live-boot (2.0.12-1) unstable; urgency=medium + + [ T(A)ILS developers ] + * Fixing fromiso= on Squeeze. + + -- Daniel Baumann Mon, 22 Nov 2010 23:27:01 +0100 + +live-boot (2.0.11-1) unstable; urgency=medium + + * Removing deep link to bug page in the manual, since we don't have + stable references yet. + + -- Daniel Baumann Thu, 28 Oct 2010 09:22:02 +0200 + +live-boot (2.0.10-1) unstable; urgency=medium + + * Don't do anything in initscript when using toram (Closes: #601575). + + -- Daniel Baumann Wed, 27 Oct 2010 14:54:58 +0200 + +live-boot (2.0.9-1) unstable; urgency=low + + [ T(A)ILS developers ] + * Fixing overzealous blacklist usage. + * Adding documentation for persistent=cryptsetup in the manpage. + + -- Daniel Baumann Tue, 26 Oct 2010 09:15:54 +0200 + +live-boot (2.0.8-1) unstable; urgency=medium + + [ amnesia ] + * Adding live-snapshot.list documentation to manpage. + + -- Daniel Baumann Tue, 12 Oct 2010 11:20:12 +0200 + +live-boot (2.0.7-1) unstable; urgency=medium + + [ Michal Suchanek ] + * Adding initial support for unionmount. + + [ Marco Amadori ] + * Included a note about persistent-subtext (Helps: #536728). + + [ Daniel Baumann ] + * Running manpage rebuild after manpage updates. + + -- Daniel Baumann Sat, 02 Oct 2010 10:06:41 +0200 + +live-boot (2.0.6-1) unstable; urgency=medium + + [ intrigeri ] + * Fixing find_snap to take its second argument into account. + + -- Daniel Baumann Sat, 25 Sep 2010 22:48:35 +0200 + +live-boot (2.0.5-1) unstable; urgency=low + + [ Marco Amadori ] + * Fix snapshots' sync-strings usage (Closes: #591330). + * Fixed some snapshot related debug messages. + * Added support for empty (initial) snapshots. + + [ Daniel Baumann ] + * Adding patch from Colin Watson to follow + symlinks when checking for dynamically linked files at reboot in + initscript. + + -- Daniel Baumann Tue, 14 Sep 2010 08:55:02 +0200 + +live-boot (2.0.4-1) unstable; urgency=low + + [ Daniel Baumann ] + * Applying patch from Luke Yelavich to instead of + mangling the main sudoers file in accessibility bottom script, + create a new file in /etc/sudoers.d and set permissions + appropriately. + * Applying patch from Michael Casadevall to + add platform-sata_mv to is_nice_device() to allow Marvell Dove A0 + and AVD1 to properly boot live media. + * Updating uinstall targets in makefile. + + [ Steven Shiau ] + * Allowing to assign no gateway in networking bottom script. + + [ Daniel Baumann ] + * Removing usplash support from initscript, usplash is dead. + * Removing usplash support in initramfs, usplash is dead. + * Adding plymouth in bug script. + + -- Daniel Baumann Mon, 06 Sep 2010 15:21:24 +0200 + +live-boot (2.0.3-1) unstable; urgency=low + + * Exiting with 0 in live-boot bug script (Closes: #595262). + * Using boot.d instead of boot.conf.d as directory name for custom + configuration files. + + -- Daniel Baumann Thu, 02 Sep 2010 22:43:03 +0200 + +live-boot (2.0.2-1) unstable; urgency=low + + * Updating seperators in networking bottom script to fix ip parameter + parsing (Closes: #590494). + * Updating live-build reference in manpages. + * Checking for file existence in initramfs hook (Closes: #595264). + * Adding live-toram script to copy the running live system to ram and + eject the live media. + + -- Daniel Baumann Thu, 02 Sep 2010 18:25:12 +0200 + +live-boot (2.0.1-1) unstable; urgency=low + + [ Michael Prokop ] + * Adding workaround for aufs issue in kernel versions around 2.6.33. + + [ Daniel Baumann ] + * Using allow-hotplug instead of auto in automatically created + /etc/network/interfaces file. + + -- Daniel Baumann Wed, 01 Sep 2010 18:25:08 +0200 + +live-boot (2.0.0-1) unstable; urgency=low + + * Updating debian-installer languagelist. + * Moving configs to etc directory within the source tree. + * Removing old docs. + + -- Daniel Baumann Tue, 10 Aug 2010 01:48:01 +0200 + +live-boot (2.0~a16-1) unstable; urgency=high + + [ Daniel Baumann ] + * Adding support for resolving DNS names from initramfs, thanks to + Michal Suchanek for initial patch which this + is based on (Closes: #589659). + * Don't fail in Makefile when there's no checkbashism. + * Updating package to standards version 3.9.1. + + [ Michal Suchanek ] + * Fix omitpids to work with readonly images. + + -- Daniel Baumann Wed, 28 Jul 2010 20:17:11 +0200 + +live-boot (2.0~a15-1) unstable; urgency=low + + * Making inclusion of languagelist conditional in live hook. + * Updating depends of live-initramfs transitional package to reflect + relaxed backend depends. + + -- Daniel Baumann Sat, 17 Jul 2010 17:19:16 +0200 + +live-boot (2.0~a14-1) unstable; urgency=low + + * Improving backend dependencies (Closes: #589326). + + -- Daniel Baumann Sat, 17 Jul 2010 00:37:33 +0200 + +live-boot (2.0~a13-1) unstable; urgency=low + + * Listing fromiso parameter in manpage (Closes: #588667). + * Improving test targets in Makefile a bit. + * Improving clean target in manpages Makefile a bit. + * Adding Chris in copyright file (for live-snapshot that is). + + -- Daniel Baumann Thu, 15 Jul 2010 19:31:03 +0200 + +live-boot (2.0~a12-1) unstable; urgency=low + + [ Daniel Baumann ] + * Adding preparations for booting through syslinux memdisk. + + [ Marco Amadori ] + * Avoiding using busybox cpio applet, this should fix snapshot + restore. + * Do not print misleading debug message if the snapshot was found + correctly. + * Removing unreachable code in ethdevice argument handling (Closes: + #588307). + + [ Daniel Baumann ] + * Adding btrfs support. + * Updating package to standards version 3.9.0. + + -- Daniel Baumann Wed, 07 Jul 2010 20:13:54 +0200 + +live-boot (2.0~a11-1) unstable; urgency=low + + * Updating lintian overrides. + * Adding missing depends in live-boot on its backend package. + * Removing noautologin parameter from live script, this functionallity + was moved to live-config. + + -- Daniel Baumann Sun, 20 Jun 2010 19:14:05 +0200 + +live-boot (2.0~a10-1) unstable; urgency=low + + * Removing depends on live-config in live-boot. + * Adding live-config-sysvinit to depends of live-initramfs. + * Alternatively depend on busybox or busybox-initramfs on live-boot- + initramfs-tools. + + -- Daniel Baumann Thu, 17 Jun 2010 21:52:57 +0200 + +live-boot (2.0~a9-1) unstable; urgency=low + + [ Michal Suchanek ] + * Fix missing log_end_msg in live-boot.init. + + -- Daniel Baumann Fri, 11 Jun 2010 18:42:23 +0200 + +live-boot (2.0~a8-1) unstable; urgency=low + + * Removing serialtty bottom script. + * Removing compcache configuration file. + * Removing options that are now in live-config from parameters.txt. + + -- Daniel Baumann Thu, 10 Jun 2010 12:38:52 +0200 + +live-boot (2.0~a7-1) unstable; urgency=low + + [ Michal Suchanek ] + * Adding initial iSCSI boot support. + * Really set NETBOOT with iSCSI. + * Document iscsi in the man page. + + [ Daniel Baumann ] + * Removing xconfig, xdriver, and xvideomode scripts, live-config takes + care about that now. + + -- Daniel Baumann Tue, 08 Jun 2010 20:22:33 +0200 + +live-boot (2.0~a6-1) unstable; urgency=low + + [ Daniel Baumann ] + * Updating update-version script. + * Updating update-version script. + * Removing keyboard bottom script, live-config takes care about that + now. + * Removing getty and login wrappers, live-config takes care about that + now. + * Removing configure_init bottom script, live-config takes care about + that now. + + [ Michal Suchanek ] + * Moving check for iso image in initscript from the start to the end + before ejecting media. + * Using sendsigs.omit to avoid killing / (Closes: #584690). + + -- Daniel Baumann Tue, 08 Jun 2010 06:03:21 +0200 + +live-boot (2.0~a5-1) unstable; urgency=low + + [ Michal Suchanek ] + * Fixing http boot: + + [ Daniel Baumann ] + * Ammending 2.0~a3-1 changelog entry with bug number. + + [ Michal Suchanek ] + * Adding support for booting iso images over http or wget. + + [ Daniel Baumann ] + * Renaming internal ext_mountpoint variable to alt_mountpoint for + clarity. + + [ Michal Suchanek ] + * Removing leftover url= option, this ain't gonna work this way, see + fetch=. + * Adding DHCP debugging option. + * Updating docs wrt/ httpfs. + + [ Daniel Baumann ] + * Dropping /etc/live.conf, replaced mostly by /etc/live/config.conf of + live-config. + * Removing apt_cdrom bottom script, not used anyway. + * Removing some boot parameters obsoleted by live-config. + + -- Daniel Baumann Sat, 05 Jun 2010 14:13:10 +0200 + +live-boot (2.0~a4-1) unstable; urgency=low + + * Removing obsolete boot parameter from manpages. + * Running checkbashisms with -f and -x in Makefile. + + -- Daniel Baumann Wed, 02 Jun 2010 22:47:20 +0200 + +live-boot (2.0~a3-1) unstable; urgency=low + + * Removing umountfs bottom script, not needed anymore (see #518463). + + -- Daniel Baumann Sun, 30 May 2010 09:28:32 +0200 + +live-boot (2.0~a2-1) unstable; urgency=low + + * Removing locales bottom script, now handled by live-config. + * Simplyfing makefile a bit. + + -- Daniel Baumann Thu, 27 May 2010 22:42:36 +0200 + +live-boot (2.0~a1-1) experimental; urgency=low + + * Initial release. + + -- Daniel Baumann Mon, 24 May 2010 10:46:39 +0200 --- live-boot-2.0.12.orig/debian/live-boot.lintian-overrides +++ live-boot-2.0.12/debian/live-boot.lintian-overrides @@ -0,0 +1,4 @@ +# false positives, not applicable to live systems +live-boot: init.d-script-missing-dependency-on-remote_fs /etc/init.d/live-boot: required-start +live-boot: init.d-script-missing-dependency-on-remote_fs /etc/init.d/live-boot: required-stop +live-boot: init.d-script-possible-missing-stop /etc/init.d/live-boot 1 --- live-boot-2.0.12.orig/debian/live-boot.bug-presubj +++ live-boot-2.0.12/debian/live-boot.bug-presubj @@ -0,0 +1,11 @@ +Before submitting a bug report against live-boot, please make sure +that you have read our guidlines for Debian Live bug reports: + + http://live.debian.net/manual/ + +By providing the required information as outlined in the guidlines makes +sure that we can optimally reproduce and fix bugs, not doing so wastes a +lot of time for both the maintainers and the submitters. + +Please keep in mind that bugs that lack the required information will +likely be ignored. --- live-boot-2.0.12.orig/debian/live-boot.init +++ live-boot-2.0.12/debian/live-boot.init @@ -0,0 +1,234 @@ +#!/bin/sh + +### BEGIN INIT INFO +# Provides: live-boot +# Required-Start: $syslog bootmisc +# Required-Stop: +# Should-Start: $local_fs +# Should-Stop: halt reboot +# X-Stop-After: umountroot +# Default-Start: S +# Default-Stop: 0 6 +# Short-Description: live-boot init script +# Description: Resyncs snapshots, evantually caches files in order to +# let remove the media. +### END INIT INFO + +# Authors: Tollef Fog Heen +# Marco Amadori + +PATH=/usr/sbin:/usr/bin:/sbin:/bin +NAME=live-boot +SCRIPTNAME=/etc/init.d/${NAME} +DO_SNAPSHOT=/sbin/live-snapshot +SNAPSHOT_CONF="/etc/live/boot.d/snapshot.conf" + +# Exit if system was not booted by live-boot +grep -qs boot=live /proc/cmdline || exit 0 + +# Read snapshot configuration variables +[ -r ${SNAPSHOT_CONF} ] && . ${SNAPSHOT_CONF} + +# Load the VERBOSE setting and other rcS variables +[ -f /etc/default/rcS ] && . /etc/default/rcS + +# Define LSB log_* functions. +# Depend on lsb-base (>= 3.0-6) to ensure that this file is present. +. /lib/lsb/init-functions + +# Try to cache everything we're likely to need after ejecting. This +# is fragile and simple-minded, but our options are limited. +cache_path() +{ + path="${1}" + + if [ -d "${path}" ] + then + find "${path}" -type f | xargs cat > /dev/null 2>&1 + elif [ -f "${path}" ] + then + if [ -x "${path}" ] + then + if file -L "${path}" | grep -q 'dynamically linked' + then + for lib in $(ldd "${path}" | awk '{ print $3 }') + do + cache_path "${lib}" + done + fi + fi + + cat "${path}" >/dev/null 2>&1 + fi +} + +get_boot_device() +{ + # search in /proc/mounts for the device that is mounted at /live/image + while read DEVICE MOUNT REST + do + if [ "${MOUNT}" = "/live/image" ] + then + echo "${DEVICE}" + exit 0 + fi + done < /proc/mounts +} + +device_is_USB_flash_drive() +{ + # remove leading "/dev/" and all trailing numbers from input + DEVICE=$(expr substr ${1} 6 3) + + # check that device starts with "sd" + [ "$(expr substr ${DEVICE} 1 2)" != "sd" ] && return 1 + + # check that the device is an USB device + if readlink /sys/block/${DEVICE} | grep -q usb || + readlink /sys/block/${DEVICE}/device | grep -q usb # linux < 2.6.29 + then + return 0 + fi + + return 1 +} + +do_stop () +{ + if ! grep -qs nopersistent /proc/cmdline && grep -qs persistent /proc/cmdline + then + # ROOTSNAP and HOMESNAP are defined in ${SNAPSHOT_CONF} file + if [ ! -z "${ROOTSNAP}" ] + then + ${DO_SNAPSHOT} --resync-string="${ROOTSNAP}" + fi + + if [ ! -z "${HOMESNAP}" ] + then + ${DO_SNAPSHOT} --resync-string="${HOMESNAP}" + fi + fi + + # check for netboot + if [ ! -z "${NETBOOT}" ] || grep -qs netboot /proc/cmdline || grep -qsi root=/dev/nfs /proc/cmdline || grep -qsi root=/dev/cifs /proc/cmdline + then + return 0 + fi + + # check for toram + if grep -qs toram /proc/cmdline + then + return 0 + fi + + # Don't prompt to eject the SD card on Babbage board, where we reuse it + # as a quasi-boot-floppy. Technically this uses a bit of ubiquity + # (archdetect), but since this is mostly only relevant for + # installations, who cares ... + if type archdetect >/dev/null 2>&1 + then + subarch="$(archdetect)" + + case $subarch in + arm*/imx51) + return 0 + ;; + esac + fi + + prompt=1 + if grep -qs noprompt /proc/cmdline + then + prompt= + fi + + for path in $(which halt) $(which reboot) /etc/rc?.d /etc/default $(which stty) /bin/plymouth + do + cache_path "${path}" + done + + for x in $(cat /proc/cmdline) + do + case ${x} in + quickreboot) + QUICKREBOOT="Yes" + ;; + esac + done + + if [ -z ${QUICKREBOOT} ] + then + + # Exit if the system was booted from an ISO image rather than a physical CD + grep -qs find_iso= /proc/cmdline && return 0 + # TODO: i18n + BOOT_DEVICE="$(get_boot_device)" + + if device_is_USB_flash_drive ${BOOT_DEVICE} + then + # do NOT eject USB flash drives! + # otherwise rebooting with most USB flash drives + # failes because they actually remember the + # "ejected" state even after reboot + MESSAGE="Please remove the USB flash drive" + else + # ejecting is a very good idea here + MESSAGE="Please remove the disc, close the the tray (if any)" + + if [ -x /usr/bin/eject ] + then + eject -p -m /live/image >/dev/null 2>&1 + fi + + fi + + [ "$prompt" ] || return 0 + + if [ -x /bin/plymouth ] && plymouth --ping + then + plymouth message --text="${MESSAGE} and press ENTER to continue:" + plymouth watch-keystroke > /dev/null + else + stty sane < /dev/console + + printf "\n\n${MESSAGE} and press ENTER to continue:" > /dev/console + + read x < /dev/console + fi + fi +} + +case "${1}" in + restart|reload|force-reload|status) + [ "${VERBOSE}" != no ] && log_end_msg 0 + ;; + start) + log_begin_msg "${NAME} is configuring sendsigs..." + if [ -f /live/root.pid ] ; then + cat /live/root.pid >> /var/run/sendsigs.omit + fi + log_end_msg 0 + ;; + + stop) + log_begin_msg "${NAME} is resyncing snapshots and caching reboot files..." + do_stop + + case "${?}" in + 0|1) + [ "${VERBOSE}" != no ] && log_end_msg 0 + ;; + + 2) + [ "${VERBOSE}" != no ] && log_end_msg 1 + ;; + esac + + mount -o remount,ro /live/cow + ;; + + *) + log_success_msg "Usage: ${SCRIPTNAME} {start|stop|restart|force-reload}" >&2 + exit 3 + ;; +esac --- live-boot-2.0.12.orig/debian/compat +++ live-boot-2.0.12/debian/compat @@ -0,0 +1 @@ +7 --- live-boot-2.0.12.orig/debian/live-boot.bug-script +++ live-boot-2.0.12/debian/live-boot.bug-script @@ -0,0 +1,15 @@ +#!/bin/sh + +# Checking depends +dpkg -l busybox file initramfs-tools sudo udev user-setup + +# Checking recommends +dpkg -l eject uuid-runtime wget + +# Checking suggests +dpkg -l loop-aes-utils curlftpfs genext2fs httpfs2 squashfs-tools mtd-tools + +# Checking other packages +dpkg -l cryptsetup plymouth + +exit 0 --- live-boot-2.0.12.orig/debian/live-boot-initramfs-tools.postinst +++ live-boot-2.0.12/debian/live-boot-initramfs-tools.postinst @@ -0,0 +1,25 @@ +#!/bin/sh + +set -e + +case "${1}" in + configure) + if [ -x /usr/sbin/update-initramfs ] + then + update-initramfs -u + fi + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`${1}'" >&2 + exit 1 + ;; +esac + +#DEBHELPER# + +exit 0 --- live-boot-2.0.12.orig/debian/source/format +++ live-boot-2.0.12/debian/source/format @@ -0,0 +1 @@ +1.0