--- live-helper-2.0~a10.1.orig/helpers/binary_hwpacks +++ live-helper-2.0~a10.1/helpers/binary_hwpacks @@ -0,0 +1,108 @@ +#!/bin/sh + +# lh_binary_hwpacks(1) - install local packages lists into binary +# Copyright (C) 2010 Daniel Baumann +# +# live-helper comes with ABSOLUTELY NO WARRANTY; for details see COPYING. +# This is free software, and you are welcome to redistribute it +# under certain conditions; see COPYING for details. + +set -e + +# Including common functions +. "${LH_BASE:-/usr/share/live-helper}"/live-helper.sh + +# Setting static variables +DESCRIPTION="$(Echo 'create hwpacks for binary')" +HELP="" +USAGE="${PROGRAM} [--force]" + +Arguments "${@}" + +# Reading configuration files +Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source +Set_defaults + +Echo_message "Begin installing hwpacks..." + +# Requiring stage file +Require_stagefile .stage/config .stage/bootstrap + +# Checking stage file +Check_stagefile .stage/binary_hwpacks + +# Checking lock file +Check_lockfile .lock + +# Creating lock file +Create_lockfile .lock + +if Find_files config/binary_hwpacks/* +then + # Restoring cache + Restore_cache cache/packages_chroot + + # Check depends + Check_package chroot/usr/bin/apt-ftparchive apt-utils + + # Installing depends + Install_package + + for hwpack in config/binary_hwpacks/*; do + hwpack_name=`basename $hwpack` + + mkdir -p chroot/binary.${hwpack_name}/archives/partial + + # Generate package list + Expand_packagelist ${hwpack_name} config/binary_hwpacks/ > chroot/root/"hwpack-${hwpack_name}" + + # Downloading additional packages + Chroot chroot "xargs --arg-file=/root/hwpack-${hwpack_name} apt-get ${APT_OPTIONS} -o Dir::Cache=/binary.${hwpack_name} --download-only install" + + # Remove package list + rm chroot/root/"hwpack-${hwpack_name}" + + for FILE in `ls -d chroot/binary.${hwpack_name}/archives/*.deb` + do + SOURCE="$(dpkg -f ${FILE} Source | awk '{ print $1 }')" + + if [ -z "${SOURCE}" ] + then + SOURCE="$(basename ${FILE} | awk -F_ '{ print $1 }')" + fi + + case "${SOURCE}" in + lib?*) + LETTER="$(echo ${SOURCE} | sed 's|\(....\).*|\1|')" + ;; + + *) + LETTER="$(echo ${SOURCE} | sed 's|\(.\).*|\1|')" + ;; + esac + + # Install directory + mkdir -p binary/pool-${hwpack_name}/main/"${LETTER}"/"${SOURCE}" + + # Move files + mv "${FILE}" binary/pool-${hwpack_name}/main/"${LETTER}"/"${SOURCE}" + done + + cd binary + mkdir -p dists-${hwpack_name}/${LH_DISTRIBUTION}/main/binary-${LH_ARCHITECTURE} + apt-ftparchive packages pool-${hwpack_name}/main > dists-${hwpack_name}/${LH_DISTRIBUTION}/main/binary-${LH_ARCHITECTURE}/Packages + gzip -9 -c dists-${hwpack_name}/${LH_DISTRIBUTION}/main/binary-${LH_ARCHITECTURE}/Packages > dists-${hwpack_name}/${LH_DISTRIBUTION}/main/binary-${LH_ARCHITECTURE}/Packages.gz + tar cf ../binary-hwpack-${hwpack_name}.tar dists-${hwpack_name}/ pool-${hwpack_name}/ + cd "${OLDPWD}" + gzip ${GZIP_OPTIONS} binary-hwpack-${hwpack_name}.tar + + rm -rf chroot/binary.${hwpack_name} + rm -rf binary/dists-${hwpack_name} binary/pool-dists-${hwpack_name} + done + + # Removing depends + Remove_package + + # Creating stage file + Create_stagefile .stage/binary_hwpacks +fi --- live-helper-2.0~a10.1.orig/helpers/config +++ live-helper-2.0~a10.1/helpers/config @@ -180,7 +180,7 @@ Print_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source # Dump contents of directories that contain text files - for DIRECTORY in config/binary_local-packageslists config/chroot_local-packageslists config/chroot_apt config/chroot_local-patches config/chroot_local-preseed config/binary_rootfs + for DIRECTORY in config/binary_hwpacks config/binary_local-packageslists config/chroot_local-packageslists config/chroot_apt config/chroot_local-patches config/chroot_local-preseed config/binary_rootfs do if Find_files "${DIRECTORY}" then @@ -1127,6 +1127,7 @@ mkdir -p config/binary_debian-installer mkdir -p config/binary_debian-installer-includes mkdir -p config/binary_grub +mkdir -p config/binary_hwpacks mkdir -p config/binary_local-debs mkdir -p config/binary_local-hooks mkdir -p config/binary_local-includes --- live-helper-2.0~a10.1.orig/helpers/binary +++ live-helper-2.0~a10.1/helpers/binary @@ -52,6 +52,7 @@ # Prepare images lh binary_local-packageslists ${*} +lh binary_hwpacks ${*} lh binary_linux-image ${*} lh binary_debian-installer ${*} lh binary_memtest ${*} --- live-helper-2.0~a10.1.orig/helpers/binary_rootfs +++ live-helper-2.0~a10.1/helpers/binary_rootfs @@ -142,6 +142,8 @@ # Move image mv chroot/filesystem.${LH_CHROOT_FILESYSTEM} binary/${INITFS} + du -B 1 -s chroot/chroot | cut -f1 > binary/${INITFS}/filesystem.size + if [ -e chroot/chroot.cache ] then rm -f .lock @@ -339,6 +341,8 @@ # Create image Chroot chroot "mksquashfs chroot filesystem.squashfs ${MKSQUASHFS_OPTIONS}" + du -B 1 -s chroot/chroot | cut -f1 > binary/${INITFS}/filesystem.size + # Move image ${LH_ROOT_COMMAND} mv chroot/filesystem.squashfs binary/${INITFS} ${LH_ROOT_COMMAND} rm -f chroot/squashfs.sort @@ -403,6 +407,7 @@ fi mksquashfs chroot binary/${INITFS}/filesystem.squashfs ${MKSQUASHFS_OPTIONS} + du -B 1 -s chroot | cut -f1 > binary/${INITFS}/filesystem.size ;; esac --- live-helper-2.0~a10.1.orig/helpers/binary_boot-parts +++ live-helper-2.0~a10.1/helpers/binary_boot-parts @@ -23,11 +23,6 @@ Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source Set_defaults -if [ "${LH_BOOT_FLAVOURS}" = "" ] -then - exit 0 -fi - Echo_message "Begin install boot parts..." # Requiring stage file --- live-helper-2.0~a10.1.orig/functions/defaults.sh +++ live-helper-2.0~a10.1/functions/defaults.sh @@ -499,9 +499,6 @@ then case "${LH_ARCHITECTURE}" in arm|armel) - Echo_error "There is no default kernel flavour defined for your architecture." - Echo_error "Please configure it manually with 'lh config -k FLAVOUR'." - exit 1 ;; alpha) --- live-helper-2.0~a10.1.orig/debian/live-helper.bug-presubj +++ live-helper-2.0~a10.1/debian/live-helper.bug-presubj @@ -0,0 +1,11 @@ +Before submitting a bug report against live-helper, please make sure +that you have read your guidlines for Debian Live bug reports: + + http://live.debian.net/manual/html/bugs.html + +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-helper-2.0~a10.1.orig/debian/rules +++ live-helper-2.0~a10.1/debian/rules @@ -0,0 +1,25 @@ +#!/usr/bin/make -f + +%: + dh ${@} + +override_dh_auto_clean: + $(MAKE) -C po clean + +override_dh_auto_build: + $(MAKE) -C po update-po + chmod a+x helpers/binary_hwpacks + +override_dh_auto_install: + dh_auto_install + + $(MAKE) -C po DESTDIR=$(CURDIR)/debian/live-helper install + + mv debian/live-helper/usr/share/doc/live-helper/ChangeLog.live-package debian/live-helper/usr/share/doc/live-helper/changelog.live-package + mv debian/live-helper/usr/share/doc/live-helper/ChangeLog.live-webhelper debian/live-helper/usr/share/doc/live-helper/changelog.live-webhelper + + rm -f debian/live-helper/usr/share/doc/live-helper/COPYING + rm -f debian/live-helper/usr/share/doc/live-helper/ChangeLog + +override_dh_installchangelogs: + dh_installchangelogs docs/ChangeLog --- live-helper-2.0~a10.1.orig/debian/control +++ live-helper-2.0~a10.1/debian/control @@ -0,0 +1,28 @@ +Source: live-helper +Section: misc +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian Live +Uploaders: Daniel Baumann +Build-Depends: debhelper (>= 7.0.50~) +Build-Depends-Indep: gettext +Standards-Version: 3.8.4 +Homepage: http://live.debian.net/devel/live-helper/ +Vcs-Browser: http://live.debian.net/gitweb/?p=live-helper.git +Vcs-Git: git://live.debian.net/git/live-helper.git + +Package: live-helper +Architecture: all +Depends: ${misc:Depends}, debootstrap | cdebootstrap | cdebootstrap-static +Recommends: cpio, gettext-base, gnu-fdisk +Suggests: + dosfstools, genisoimage, memtest86+ | memtest86, mtools, parted, + squashfs-tools | genext2fs | mtd-tools, sudo | fakeroot, syslinux | grub, + uuid-runtime, win32-loader +Description: Debian Live build scripts + live-helper is a set of scripts to build Debian Live system images. + . + The idea behind live-helper is a framework that uses a configuration directory + to completely automate and customize all aspects of building a Live image. + . + An introduction to live-helper can be found in the live-helper(7) manpage. --- live-helper-2.0~a10.1.orig/debian/copyright +++ live-helper-2.0~a10.1/debian/copyright @@ -0,0 +1,68 @@ +Upstream-Contact: Debian Live Project +Upstream-Homepage: http://live.debian.net/ + +Files: * +Copyright: (C) 2006-2010 Daniel Baumann +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. + +Files: contrib/graph-helpers +Copyright: (C) 2007 Chris Lamb +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. + +Files: contrib/grub-splash, contrib/syslinux-splash +License: other + The splash for Debian Live was made by Daniel Baumann based + on the original work of Mark Riedesel. + . + The contribution of Daniel is hereby placed in the public domain (no rights + reserved). + . + --------------- + http://dugnet.com/klown/pics/klowner_debboot.png + by Mark Riedesel, license same as open use logo + . + To create klowner.rle: + . + 1. convert klowner.png klowner.bmp + 2. bmptoppm < klowner.bmp | ppmtolss16 #FBFDFA=7 > klowner.rle + (FBFDFA is the color used for the inside of the "n" in Debian.) + --------------- + . + Debian Open Use Logo License + . + Copyright (c) 1999 Software in the Public Interest + This logo or a modified version may be used by anyone to refer to the Debian + project, but does not indicate endorsement by the project. + . + Note: we would appreciate that you make the image a link to + http://www.debian.org/ if you use it on a web page. --- live-helper-2.0~a10.1.orig/debian/compat +++ live-helper-2.0~a10.1/debian/compat @@ -0,0 +1 @@ +7 --- live-helper-2.0~a10.1.orig/debian/live-helper.bug-script +++ live-helper-2.0~a10.1/debian/live-helper.bug-script @@ -0,0 +1,16 @@ +#!/bin/sh + +DEFAULT_SETTINGS="/etc/default/live-helper" + +# Checking depends +dpkg -l debootstrap cdebootstrap + +# Checking suggests +dpkg -l dosfstools genisoimage memtest86+ memtest86 mtools parted squashfs-tools genext2fs mtd-tools sudo fakeroot syslinux grub uuid-runtime win32-loader + +if [ -e "${DEFAULT_SETTINGS}" ]; then + echo "Contents of ${DEFAULT_SETTINGS}:" + cat "${DEFAULT_SETTINGS}" +else + echo "${DEFAULT_SETTINGS} does not exist." +fi --- live-helper-2.0~a10.1.orig/debian/changelog +++ live-helper-2.0~a10.1/debian/changelog @@ -0,0 +1,2398 @@ +live-helper (2.0~a10.1-1ubuntu1~linaro3) lucid; urgency=low + + * helpers/binary,binary_hwpacks: + + add experimental hwpacks binary helper that produces pool and dists + apt-ftparchive tarball with packages config/binary_hwpacks/$HWPACK_NAME + * functions/defaults.sh: + + in turn allow builds without kernel flavours + + -- Alexander Sack Mon, 30 Aug 2010 01:58:40 +0200 + +live-helper (2.0~a10.1-1ubuntu1~linaro2) lucid; urgency=low + + * helpers/binary_virtual-hdd: + + ensure that mtab is properly linked to /proc/mounts + * helpers/config: + + add --boot-flavours and --uboot-flavours config parameters mapped + to LH_BOOT_FLAVOURS and LH_UBOOT_FLAVOURS" + * helpers/binary_boot-parts: + + add MLO.omap and u-boot.bin.omap to omap bootparts, by temporarily + installing x-loader-omap and u-boot-omap3 packages + * helpers/binary_boot-parts: + + don't skip generating boot parts if there are no LH_BOOT_FLAVOURS + enabled; this allows generating the uboot bits in the rootfs without + exporting separte bootparts tarballs + + -- Alexander Sack Fri, 25 Jun 2010 14:25:47 +0200 + +live-helper (2.0~a10-1) unstable; urgency=low + + * Updating appending of union boot paramater to only append, when + we're not using aufs. + * Adding -r, --repositories option to select preconfigured third-party + repositories more easily. + * Making handling of cache/packages_bootstrap a bit more error proove, + thanks to Michal Suchanek for bringing + it up. + * Adding special hack to prevent samhain from initializing. + * Removing powerpc condition on gnu-fdisk recommends. + * Calling Check_defaults twice in lh_config, once when we initialize + and once when the modified configuration is written (Closes: + #576573). + * Correcting spelling typo in previous changelog entry. + * Adding gdb to rescue list. + * Updating Man function to work with lh as wrapper. + + -- Daniel Baumann Fri, 09 Apr 2010 21:29:10 +0200 + +live-helper (2.0~a9-1) unstable; urgency=low + + [ Daniel Baumann ] + * Applying slightly modified patch from Cody A.W. Somerville + to add support for custom debian + installer images mirror. + + [ Trent W. Buck ] + * Adding helper to prevent upstart from being run during chroot phase + (Closes: #571056). + + [ Daniel Baumann ] + * Adding lh_chroot_upstart manpage. + * Updating year to 2010 in copyright notices. + * Adding support for debian-volatile archive. + * Setting debian-installer-gui default to false for squeeze and sid. + * Removing outdated crontab and cronjob examples. + * Merging live-webhelper. + * Removing obsolete common file in cgi. + * Updating function reading in the cgi. + * Updating copyright headers in cgi. + * Shuffeling cgi files arround. + * Updating filesystem pathes in cgi. + * Removing obsolete mechanism of using alternatives for templates, has + never been used anyway and it's more suitable to directly specify + them in the config tree instead. + * Removing obsolete removal of (not used) logfile in the maintainer + scripts. + * Excluding cgi from checkbashism (checkbashism is too stupid). + * Correcting she-bang in cgi. + + [ Steven Shiau ] + * Fixing build failure with indices caching. + + [ Daniel Baumann ] + * Only remove auxiliary packages in rootfs when not using pre-cached + chroot (Closes: #572976). + + [ Richard Nelson ] + * Removing LH_MIRROR_BOOTSTRAP_SECURITY in the cgi. + * Cleaning up cgi templates. + * Updating variables for live-helper 2 in the cgi. + + [ Daniel Baumann ] + * Adding temporary makefile for the cgi. + + [ Richard Nelson ] + * Removing etch legacy options in the cgi. + * Updating booleans for live-helper 2 in the cgi. + * Updating mail contents in the cgi. + * Updating cron for live-helper 2 in the cgi. + * Updating packages lists for live-helper 2 in the cgi. + * Removing unused version variable in the cgi templates. + * Updating homepage location in the cgi templates. + + [ Daniel Baumann ] + * Updating hostname of ubuntu security updates. + * Adding update repositories as volatile when building in ubuntu mode + (Closes: #572983). + * Correcting typo in desktop hacks. + * Updating rescue list for squeeze. + * Updating debian-forensics list. + * Manually removing resolvconf when building kde-desktop release + images. + * Updating menu splash image for new syslinux. + * Updating contact information in copyright file. + * Updating autobuild script for squeeze alpha1 images. + + [ Richard Nelson ] + * Clean out trailing white space and tabs on l-h.cgi cron. + * Added debug option on l-h.cgi cron. + * Added debug option on l-h.cgi cgi. + * Clean out leading white space on l-h.cgi cgi. + + [ Daniel Baumann ] + * Simplifying wording in bug-presubj file. + * Reordering auto install overrides in rules file. + + -- Daniel Baumann Sun, 14 Mar 2010 23:31:59 +0100 + +live-helper (2.0~a8-1) unstable; urgency=low + + [ Daniel Baumann ] + * Mention in lh config manpage that local packages need the .list + suffix. + + [ Rodrigo P. Gomez ] + * Updating kde and kde-full packages lists for squeeze. + + [ Daniel Baumann ] + * Marking gwenview in chroot_localization as lenny-only, thanks to + Rodrigo P. Gomez . + * Updating error message on arm/armel regarding kernel flavour + selection. + * Automatically populating config tree when having auto/config present + and lh build is called without having lh config run before. + + [ Richard Nelson ] + * Removed the appending of LH_BOOTAPPEND_LIVE to + LH_BOOTAPPEND_INSTALL. + + [ Marco Amadori ] + * Installs policy-rc.d also in binary phase. + + [ Daniel Baumann ] + * Cleaning up usb helpers for a future usb-zip addition. + * Reworking iso-hybrid as an independent binary image type. + * Updating rescue list for squeeze. + * Updating image autobuild script. + * Adding cpio to recommends. + * Updating signing key of example sources. + * Updating tasks handling for squeeze. + * Updating default desktop configuration quirks. + + -- Daniel Baumann Sun, 21 Feb 2010 14:42:21 +0100 + +live-helper (2.0~a7-1) unstable; urgency=low + + [ Daniel Baumann ] + * Changing binary indices behaviour as suggested by Ben Armstrong + , means we're now including binary sources by + default (unless they are the same as chroot ones), and binary + indices now only controls if apt lists need to be included in the + resulting binary image. + * Updating mirror locations in image autobuild script. + * Adding support for gfxboot. + + [ Tzafrir Cohen ] + * For lh_local, checking first for helpers in LH_BASE. + + [ Daniel Baumann ] + * Dropping lh_ prefix from internal helpers, this is not user visible. + * Updating to standards version 3.8.4. + * Updating homepage field in control. + * Calling /usr/sbin/chroot with full path in Chroot(); should fix path + problems when using live-helper from a local source tree. + * Also using sources.list snipplets for local packages just as for the + other repositories (Closes: #569619). + * Removing remaining leftovers from etch-only options --genisoimage + and --union-filesystem removals (Closes: #568261). + * Don't append and re-append try-usb parameter to bootappend-install + options over and over again. + * Correcting gramatical typo in lh_config manpage, thanks to Tzafrir + Cohen . + * Removing whitespaces at the end of bootappend-install assignements. + + -- Daniel Baumann Wed, 17 Feb 2010 12:30:46 +0100 + +live-helper (2.0~a6-1) unstable; urgency=low + + * Updating defaults for kernel packages to not include separate aufs- + modules for squeeze, not needed anymore. + * Recommending gnu-fdisk on powerpc. + * Updating packages list for powerpc. + * Adding update-alternatives call to set sun-java as default java in + sun-java example hook. + * Also making use of package cache during chroot_local-hooks (Closes: + #566838). + + -- Daniel Baumann Sun, 31 Jan 2010 14:20:23 +0100 + +live-helper (2.0~a5-1) unstable; urgency=low + + [ Ben Armstrong ] + * Update lh_source_debian to deal with multiple dsc files for the same + source. + + [ Daniel Baumann ] + * Adding misc depends. + * Wrapping suggests. + * Minimizing rules file. + * Adding special handling for kde-desktop hook in lh_chroot_hocks. + * Removing dead code for bootstrap mirror defaults. + * Displaying a message between setting up squashfs-tools and starting + mksquashfs so that users know what is going on, thanks to Michal + Suchanek (Closes: #566250). + + -- Daniel Baumann Sat, 23 Jan 2010 12:47:21 +0100 + +live-helper (2.0~a4-1) unstable; urgency=low + + * Handling d-i required packages regarding kernel flavours differently + on ubuntu. + * Bumping ubuntu default distribution to karmic. + * Changing local packageslists behaviour for consistency reasons, now + looking for .list suffix and enabling them automatically (Closes: + #545403). + * Replacing lxnm in lxde package list with wicd as suggested by Jun + Nogata and confirmed by Andrew Lee. + * Ensure that precached-chroots are prepared as well. + * Only using wicd instead of lxnm for squeeze and newer. + * Removing mailx from rescue list. + * Correcting handling of precached chroot when using plain chroot + filesystem. + * Making unmount routines a bit more robust. + * Marking aufs-source and squashfs-source in debian-live packagelist + as lenny-only (Closes: #562664). + * Updating year in copyright file. + * Renaming directory that holds automatic scripts (e.g. scripts/config + or scripst/clean) to auto for consistency reasons. + * Automatically setting-up backports repository when specifying lenny- + backports as target distribution. + * Adjusting lh_config manpage to reflect changes wrt/ local packages + lists. + + -- Daniel Baumann Tue, 19 Jan 2010 20:25:35 +0100 + +live-helper (2.0~a3-1) unstable; urgency=low + + * Updating icedove-l10n packagename handling for post-lenny, thanks to + intrigeri . + * Adding a 'sleep 1' before removing the loopdevice when creating usb- + hdd images. + * Don't try to install parameters.txt for casper in ubuntu mode + (Closes: #560109). + * Removing lpia support, this architecture is dead. + * Setting win32-loader to disabled in ubuntu mode. + * Adding explicit debian source version 1.0 until switch to 3.0. + * For consistency, using true|false instead of enabled|disabled in + configuration options. + * Adding experimental support for isohybrid (Closes: #558688). + + -- Daniel Baumann Sun, 13 Dec 2009 21:41:49 +0100 + +live-helper (2.0~a2-1) unstable; urgency=low + + * Updating config tree version checks. + * Dropping etch support. + * Replacing categories with archive-areas in package lists. + * Using /etc/apt/sources.list.d mechanism for local sources.list + snipplets. + * Adding example hook to remove udev persistent device generator + rules. + * Adding suffix .list to sources.list.d snipplets. + * Replacing sed 4.2 command to assemble debootstraps components option + with a less advanced one, in order to work on legacy distributions. + * Removing obsolete parameter.txt for etchs casper. + * Setting LH_BASE variable in defaults.sh globally. + * Adding changelog of 1.0.6-2. + + -- Daniel Baumann Mon, 30 Nov 2009 12:41:06 +0100 + +live-helper (2.0~a1-1) experimental; urgency=low + + * Renaming categories to archive areas (Closes: #519690). + * Renaming functions.sh to live-helper.sh. + * Installing helpers to /usr/share/live-helper/helpers instead of + /usr/bin. + * Removing legacy function for dashed commands. + + -- Daniel Baumann Sun, 15 Nov 2009 22:42:59 +0100 + +live-helper (1.0.6-2) unstable; urgency=high + + * Replacing sed 4.2 command to assemble debootstraps components option + with a less advanced one, in order to work on legacy distributions. + + -- Daniel Baumann Sun, 22 Nov 2009 13:35:50 +0100 + +live-helper (1.0.6-1) unstable; urgency=medium + + [ Daniel Baumann ] + * Updating lenny point release number. + * Settinglosetup-lukshome example hook executable bit again. + * Adding kernelpurge example hook to remove all kernel images except + the newest one. + * Making replace-di-banner hook to not fail when no d-i is included in + the image. + * Allowing to overwrite default gzip options through config switch or + option. + + [ Cody A.W. Somerville ] + * Unify bootloader helpers. + * Only add available install frontend boot entries. + + [ Daniel Baumann ] + * Automatically optaining version number for config tree format. + * Updating presubj text for reportbug. + * Correcting install calls for reportbug files in rules. + * Adding console-setup to standard package list. + * Adding gfortran and gnat to rescue list. + * Updating debian-live snapshots repository entries. + * Adding live snapshots repository gpg key. + * Updating debian-backports example sources for lenny. + * Removing old beryl source repository example. + * Removing old fai source repository example. + * Removing old debian-edu source repository example. + * Updating git snapshot repository in image autobuild script. + * Respecting /etc/hostname in case it's part of chroot_local-includes, + thanks to Luigi Capriotti for the idea. + * Updating kde-core package list for squeeze/sid, thanks to Diederik + de Haas . + * Adding mailutils to rescue list. + * Updating conditionals in package lists for squeeze. + * Updating debian-forensics packages list. + * Updating vcs fields. + * Using pre-cached bootstrap stage, if available, in order to build + chroot image which dramatically speads up building of large images. + * Returning error value of the last process before exiting (Closes: + #527331). + * Allow to enforce syslinux menu module through LH_SYSLINUX_MENU. + * Respecting (possibly) customized LH_SYSLINUX_CFG when autodecting + syslinux menu module (Closes: #533846). + * Deprecating all dashed forms of commands. + * Giving message to users that lh_config is actually doing something. + * Avoid showing 'dashed commands are deprecated' warning more than one + within lh_clean. + * Updating distribution release information. + * Allow to overload global functions with local functions stored in + the config tree at scripts/functions. + * Also actually creating the functions directory in lh_config. + * Correcting conditional reading of local functions. + * Correcting spelling typo in a previous changelog entry to please + lintian. + * Fixing nroff formatting error in lh_config manpage. + * Updating to debhelper 7. + * Updating to standards version 3.8.3. + * Don't use dh_clean in favour of dh_prep. + * Fixing another nroff formatting error in lh_config manpage. + * Updating defaults of linux packages for sid (>= 2.6.31). + + [ Rui Miguel Bernardo ] + * Correcting apt pinning support. + + [ Daniel Baumann ] + * Merging initial and experimental grub2 support from Luigi Capriotti + . + * Adding check for config tree version and fail or give warnings if + the version doesn't match. + + [ Karl Goetz ] + * Adding missing exit 1 in the archtiecture detection case. + * Correcting comment about replacing /dev/urandom with /dev/random. + * Replacing all -ge with -gt checks for string max lenghts of iso meta + information. + * Correcting spelling type in 'wrong config tree version' error + message. + * Rewording some of the error messages in Check_defaults(). + + [ Daniel Baumann ] + * Fixing regression imported by fixing #533846 incorrectly. + * Correcting pathes in include statements when building netboot images + (Closes: #546910). + * Correctly replacing pathes in exithelp.cfg for returning back to + syslinux menu. + * Adjusting pathes for boot-screens in netboot images. + * Escaping variables in binary.sh of lh_binary_iso, thanks to Luigi + Capriotti . + * Simplyfing chroot copying in lh_binary_chroot. + * Tidy helper calls before and after switching chroot filesystem in + lh_binary_rootfs to not leave certain helpers activated at the end + of the build, thanks to Luigi Capriotti . + * Adding patch from Dusty Hendrickson to + allow lh_bootstrap_debootstrap to bootstrap from different section + than main and evaluate LH_CATEGORIES for that purpose. + * Adding example hook from Rui Miguel Bernardo + for bugfixing cdrom-detect when using + live-installer in lenny. + * Renaming example hooks and prefixing them with distribution name. + + [ Cody A.W. Somerville ] + * Omit numbering for first kernel and initrd installed into binary. + * Fixing intermittent truncating of filesystem. + * Correcting LH_BOOTAPPEND_INSTALL default values. + + [ Daniel Baumann ] + * Giving conditional message in lh_config when creating or updating + the config tree. + * Respecting that etch has no prompt.cfg in netboot images. + * Adding syslinux hardcoded default label entries. + * Adding another workaround for etchs syslinux generation to manually + treat live.cfg. + * Only adding hardcoded fallback syslinux label when not using neither + vesamenu nor gfxboot. + * Removing newline in f8.txt.install syslinux template. + * Removing newline in f6.txt syslinux template. + + -- Daniel Baumann Sun, 15 Nov 2009 17:16:19 +0100 + +live-helper (1.0.5-2) unstable; urgency=low + + [ Cody A.W. Somerville ] + * Reflect addition of the ubuntu mode and add missing contents where + marked FIXME in lh_config manpage. + + [ Daniel Baumann ] + * Preserve quoting in lh when passing through to sub commands (Closes: + #521824). + * Outputting usage if lh is called without argument. + * Adding example hook to allow hal automounting local partitions. + + [ Cody A.W. Somerville ] + * Simplifying template precedence. + + [ Daniel Baumann ] + * Using common prefix for packages lists of packaging teams. + * Updating version and date in manpage headers. + * Exclude di-utils-exit-installer from udeb_exclude, we want it on the + images on purpose. + * Correcting spelling typo in hal-automount.sh, thanks to Martin + Engelmann . + * Installing gdm after lxde in lxde package list in order to not pull + in gnome depends uselessly, thanks to Fabian Greffrath + (Closes: #536230). + * Correcting typo in default values assignment of losetup functions. + * Avoid using HOSTNAME variable in order to not get false positives + from checkbashism. + * Cosmetical simplification of debian-installer DESTDIR assignement, + thanks to Cody A.W. Somerville . + * Updating ubuntu specific package preselection. + * Removing config stage file on purge, if the user is using an auto + script to generate the config. + + [ Chris Lamb ] + * Support LH_BOOTSTRAP_FLAVOUR="standard" when using debootstrap + * Fix usb-hdd d-i installation. + * Remove potentially-expanding architecture list by making current x86 + vars the fallback. + * Update my email address. + * Generate correct bootappend line for preseed/live-installer/usb-hdd + combination. + * Add replace-di-banner.sh example hook to replace the graphical d-i + banner. + + [ Daniel Baumann ] + * Marking replace-di-banner.sh executable and adjust line wrapping. + + [ Chris Lamb ] + * Fix s/coppy/copy/ typo + + [ Daniel Baumann ] + * Including archive trace into .disk meta information. + * Consistenly installing gdm later than the desktop packages in order + to ensure non-inflated installs. + * Replacing policy-rc.d text that is used by sbuild too. + * Setting binary mirror default to cdn.debian.net. + * Setting bootstrap mirror default to ftp.de.debian.org, + ftp.us.debian.orgs is too unreliable (round-robin out of sync). + * Adding example hook from Rui Miguel Bernardo + to use home on a separated luks + encrypted partition. + * Improving replace-di-banner example hook. + * Adding localepurge example hook. + * Simplyfing localepurge hook. + * Applying patch from Chris Leick to fix some + spelling typos in the manpages (Closes: #543868). + * Adding German manpage translations from Chris Leick + (Closes: #544512). + + [ Cody A.W. Somerville ] + * Fix build failure when retrying build at deconfiguring file + /bin/hostname. + * Add option to disable use of GTK debian-installer. + + [ Rui Miguel Bernardo ] + * Correcting some rough edges in lukshome example hook. + + [ Daniel Baumann ] + * Updating kernel defaults for squeeze (removing squashfs, not + required anymore). + * Adding a message about which hook made a build fail, if any. + * Updating lenny point release number. + + -- Daniel Baumann Fri, 04 Sep 2009 13:21:04 +0200 + +live-helper (1.0.5-1) unstable; urgency=medium + + [ Daniel Baumann ] + * Shortening LH_ISO_VOLUME defaults to not exceed max lenght (Closes: + #515974). + * Adding checks for exceeding lenght of the iso header strings. + * Emitting a warning rather than an error when iso strings are too + long. + * Evalualting iso volume before checking their lenght, thanks to + Roberto C. Morano . + + [ Chris Lamb ] + * Correcting spelling of s/lenght/length/ in warning messages. + * Improving grammar and clarity of LH_ISO_APPLICATION etc. warnings + + [ Daniel Baumann ] + * Adding initial support for virtual-hdd binary image type. + * Updating manpage headers. + * Updating manpage po4a. + * Adding missing use of which in defaults setting of bootstrap + program. + * Correcting win32-loader copy call to work with non-chrooted builds + too. + * Only trying to copy syslinux english templates if they are actually + available. + * Only trying to handle syslinux help screens if they are actually + available. + * Improving check for syslinux templates by checking actual content, + not just the directory. + * Don't always overwrite keyring package option on debian or emedebian + mode. + + [ Cody A.W. Somerville ] + * Checking for installer README.html to prevent build failure. + + [ Daniel Baumann ] + * Adding gpm to rescue list (Closes: #521557). + * Adding bonnie++ to rescue list. + * Updating first bunch of architectures to new location of d-i daily + images. + + [ Cody A.W. Somerville ] + * Do not fail build when greps to generate udeb exclusion list return + no results or grepped files do not exist. + + [ Daniel Baumann ] + * Removing some code in chroot_apt helper that left over the + preferences files in the final image. + * Removing old todo file. + * Updating internal release numbers to current state in debian. + + [ Cody A.W. Somerville ] + * Adding Ubuntu mode. + + [ Daniel Baumann ] + * Not adding squashfs-modules to linux-packages on sid anymore, there + it's mainlined. + + [ Cody A.W. Somerville ] + * Adding lpia support. + * Updating defaults.sh to correctly set default LH_CATEGORIES when in + Ubuntu mode. + + [ Daniel Baumann ] + * Manually ensuring correct permissions of filesystem.squashfs in + order to prevent unbootable systems in some nutcases. + * Updating location of powerpc d-i daily images. + * Cleaning up makefile. + * Simplyfing architecture handling for d-i daily URLs. + * Adding update-initramfs call back in lh_chroot_hacks, but only for + netboot. + * Correcting typo in Makefile about line wrapping. + * Correcting chroot call for update-initramfs in lh_chroot_hacks. + * Correcting clean option of lh_config to tidy configuration tree. + + [ Chris Lamb ] + * Update location of ia64 d-i dailies. Thanks to Luk Claes. + + [ Daniel Baumann ] + * Not removing man/index.db in lh_chroot_hacks to keep man -k aka + apropos working, thanks to Juliusz Chroboczek + (Closes: #527311). + * Updating credits file. + * Adding cdebootstrap and rinse to rescue list. + * Exporting LH_CONFIG_VERSION for the configuration tree format. + + [ Chris Lamb ] + * Print a warning if you are using "stripped" or "minimal" but you + have set LH_BINARY_INCICES="enabled" (Closes: #527974) + + [ Tzafrir Cohen ] + * Returning to menu in syslinux. + + [ Daniel Baumann ] + * Always rebuilding initrd in chroot_hacks to avoid inclusion of + previously removed udev rules (such as persistent devices). + * Removing madwifi from rescue list; packages are removed from debian, + and currently we don't support nested ifdefs in packages lists. + + [ Cody A.W. Somerville ] + * Fixing LH_BOOTAPPEND_INSTALL issues for Ubuntu based builds. + + [ Daniel Baumann ] + * Adding kpdf-nodrm example hook from Tzafrir Cohen + . + * Updating kpdf-nodrm hook to also work with KDE4. + * Correcting spelling mistake in kde-no-pdf-drm example hook. + * Correcting another spelling mistake in kde-no-pdf-drm example hook. + + [ Cody A.W. Somerville ] + * Unmounting all mounts in chroot. + + [ Daniel Baumann ] + * Marking paketto and sing in rescue list as etch and lenny only + (Closes: #531795). + + [ Cody A.W. Somerville ] + * Also respecting general apt/aptitude options for the install + functions used during binary stage. + * Fixing build failure in lh_binary_syslinux that occurs if + exithelp.cfg does not exist. + + [ Daniel Baumann ] + * Emitting a warning if resolvconf is detected on the to be generated + live system. Beware of resolvconf, it's broken beyond repair. + + -- Daniel Baumann Sun, 14 Jun 2009 15:00:00 +0200 + +live-helper (1.0.4-1) unstable; urgency=low + + * Handling kernel selection properly in example images build script. + * Updating udeb exclude lists. + * Adding new setting for binary indices: If set to none, no indices + are included at all. + * Trimming down gnome-desktop images to fit cd size in example build + script. + * Updating release numbers. + * Updating syslinux menu configuration. + * Updating boot menu title when using syslinux menu. + * Correcting typo in example image build script. + * Removing explicit defaults from example image build script. + * Updating doc includes. + * Updating debian-cd doc includes. + * Correcting path within netboot tarballs. + * Redirecting stderr to log as well in example image build script. + + -- Daniel Baumann Sat, 14 Feb 2009 18:00:00 +0100 + +live-helper (1.0.3-2) unstable; urgency=medium + + [ Daniel Baumann ] + * Regenerationg live-helper pot file. + * Fixing typo in changelog. + * Correcting order of genisoimage option assembling, the exludes do have to be + processed last. + * Adding clean parameter to lh_config to minimize config directory by + automatically removing unused and thus empty subdirectories. + * Splitting out win32-loader handling into own helper script. + * Take win32-loader from the target distribution by using the chroot. + * Revert using debhelper 7 command in rules. + * Prefixing debhelper files with package name. + * Updating copyright file. + * Cleaning up rules file. + * Moving binary manifest to live subdirectory on the images. + * Moving live-initramfs or casper parameter list to live subdirectory on the + images. + * Introducing debian-release mode. + * Adding own iso volume when beeing in release mode. + * Correcting typo in iso volume. + * Including the distribution name in iso volume when being in debian mode. + * Renaming win32-loader executable as debian-cd does. + * Creating win32-loader.ini in win32-loader helper script. + * Updating .disk/info generation when building iso images. + * Updating lenny cd includes. + * Updating install call for live-helper defaults file. + * Updating syslinux help screens. + * Correcting bootstrap default logic to not overwrite the 'copy' method. + * Really correcting bootstrap default logic to not overwrite the 'copy' + method. + * Updating image example build script. + * Overwriting default kernels in image autobuild script only when being on + i386. + * Updating binary-filesystem reference in lh_config manpage. + * For space consideration, don't install laptop task in desktop images by + default anymore. + * Only enabling win32-loader by default if we also include debian-installer. + + [ Tiago Bortoletto Vaz ] + * Updating pt_br localization (Closes: #514196). + + -- Daniel Baumann Tue, 10 Feb 2009 00:00:00 +0100 + +live-helper (1.0.3-1) unstable; urgency=medium + + [ Antonio Terceiro ] + * Don't break messages into parts; this make it impossible for translators + * Adding missing newlines in Echo_error + * Not considering some strings as translatable. + * Adding Echo function as translatable + * Don't ask for translators to translate a bunch of asterisks + * Removing incorrect extra argument + * Translating the description of the helpers + * Must be printf instead of echo! + * Fixing message for i18n compatibility + + [ Cyril Brulebois ] + * Get rid of MIRROR_BOOTSTRAP_SECURITY in documentation. + * Document LH_BOOTSTRAP_FLAVOUR as empty by default. + * Fix --apt-pdiffs disabled being ignored. + * Make hacks not break if there are no initrds. + * Actually fix initrd-related breakage in chroot hacks. + + [ Daniel Baumann ] + * Adding short comments to the different cases in Check_defaults();. + * Adding check for currently not supported bootloader/image-type combinations. + * Unsupported bootloader/image type combinations are errors, not warning. + * Parsing lh_config flags from config.cfg, if available. + * If config.cfg is executable, we execute it and accept its output as extra + arguments. This makes dynamic configuration possible. + * Adding support for using cdebootstra-static as bootstrap program. + * Setting default taskel program from aptitude to tasksel. + * Correcting typo in previous aptitude->tasksel commit. + * Updating mode help message in lh_config. + * Adding missing --dump to help output of lh_config. + * Making sure that /tmp has the right permissions after installing + sun-java*-doc through sun-java example hooks. Apparently, sun-java*-doc + packages are tampering with it. + * Actually doing apt-ftparchive operations in chroot as it was originally + intended to be, otherwise apt-utils would be need to be a depends of + live-helper. + * Adding temporary workaround to 'failed to install grub' error when using + live-installer. + * Removing enforced installation of mawk in the chroot in + lh_binary_debian-installer, mawk is priority required and therefore always + there anyway. Additionally, this would unnecessarily blow up images that + have gawk (or any other awk implementation) installed. + * Fixing and unifying handling of hooks. + * Using common function file to source shell includes. + * Updating year in copyright notices for 2009. + * Including functions.sh, forgot to add it before. + * Marking aufs and unionfs in devel-live packages list as lenny and sid, + resp. etch-only. + * Updating forensic packages in rescue list. + * Removing vim-tiny from minimal packages list, it's not a requirement for + live-initramfs :) + * Correcting lh_configs config.cfg handling, so that it's at least working + when not using config.cfg. Will have to be fixed properly later. + * Rewriting all existent manpages. + * Running po4a for manpages. + * Adding simple manpages for every other live-helper command. + * Also covering compressed manpages in uninstall target of Makefile. + * Automatically displaying manpage when calling a helper with -h or --help. + * Replacing previous attempt of using config.cfg, now using scripts/config.sh + and scripts/clean.sh instead. + * Adding dummy live-helper command to make any confused user aware that + live-helper is a set of commands starting with the lh_ prefix. + * Removing shell specific extensions and call of scripts/config and + scripts/clean, thanks to Tzafrir Cohen . + * Overwriting the debootstrap or fdisk program if it is set to a value that + is not on the host system anymore, but another alternative of it is. + * Correcting typo for libewf in rescue list. + * Updating name of arhive keys in image autobuild script. + * Fixing infinit loop when using autoconfig for lh_config and lh_clean. + * Adding autoconfig support to lh_build as well. + * Correcting wrong logic in defaults.sh which resultet in having + loop-aes-utils always installed. + + -- Daniel Baumann Sun, 1 Feb 2009 17:00:00 +0100 + +live-helper (1.0.2-4) unstable; urgency=low + + * Prefering local resolv.conf over truncated one. + * Prefering local hosts over truncated one. + * Moving removal of apt packages lists from minimal and stripped hook + to lh_chroot_sources, thanks to Ben Armstrong . + + -- Daniel Baumann Mon, 12 Jan 2009 13:00:00 -0500 + +live-helper (1.0.2-3) unstable; urgency=medium + + [ Chris Lamb ] + * Add 'dump' as a getopt longoption so as not to prevent rejection of --dump + argument to lh_config. + * Only print versions of live-helper in --dump output, not every package + installed. + * Test for dpkg-query instead of dpkg if we are only going to run dpkg-query + within that scope. + * Don't assume that if dpkg is installed, we'll actually get a live-helper + version number from it. + * Re-order arguments to find(1) to silence warning about sub-optimal ordering. + * Set default value of _COLOR to "false" from "disabled". + + [ Daniel Baumann ] + * Also handling custom apt.conf in config/chroot_apt/apt.conf to allow further + apt configuration (Closes: #511247). + * Adding sample hook to add custom /etc/modules entries. + * Truncating resolv.conf created during bootstrap stage, otherwise we'll end + up with a local resolv.conf in the final image. Thanks to Ben Armstrong + . + + -- Daniel Baumann Sat, 10 Jan 2009 15:00:00 -0500 + +live-helper (1.0.2-2) unstable; urgency=medium + + * Marking fragrouter in rescue list as etch only. + * Correcting naming of source tarballs in image autobuild script. + * Marking pstack in rescuelist as i386 only. + * Updating location of archive key in in image autobuild script. + + -- Daniel Baumann Fri, 26 Dec 2008 09:00:00 +0100 + +live-helper (1.0.2-1) unstable; urgency=medium + + * Marking ardour-gtk in studio package list as etch and sid only. + * Iterating over all installed kernel images in update-initramfs example hook. + * Updating udeb data. + * Updating cd includes. + + -- Daniel Baumann Sat, 20 Dec 2008 15:00:00 +0100 + +live-helper (1.0.1-4) unstable; urgency=medium + + [ Daniel Baumann ] + * Don't attempt to remove scripts directory in lh_clean if it doesn't exist. + * Adding tct to rescue list. + * Updating lxde-desktop support. + * Adding missing endif in rescue list. + * Removing nested ifdefs in rescue list. + * Correcting defaults check for diverted losetup binary to also cope with + host systems that do install loop-aes-utils after populating live-helper + config. + * Correcting update-initramfs example hook description. + * Mention possibility to symlink example hooks in their descriptions. + * Also installing build-essential manually in module example hooks, as + module-assistant doesn't do it automatically. + * Adding Debian Science package list. + * Removing debian-edu mode, outdated and apparently not used anymore. + * Adding emdebian grip mode. + + [ Marco Amadori ] + * NEW: "binary_debian-installer-includes" config directory. + + -- Daniel Baumann Thu, 11 Dec 2008 06:00:00 +0100 + +live-helper (1.0.1-3) unstable; urgency=medium + + [ An-Cheng Huang ] + * Copy menu binary from the correct directory + + [ Antonio Terceiro ] + * Adding missing arguments to printf (l10n disabled) + + [ Daniel Baumann ] + * Correcting typo in dh_prep call in rules. + * Correcting wrong defaults setting for internal _L10N variable. + * Applied patch from Maximilian Gass to fix + typo in generation of release files in lh_chroot_sources. + * Removing wrong 'new-line' in running echo functions when using no + color output. + * Removing scripts directory through lh_clean, if it's not empty. + * Even though users are supposed to have any local-includes with the + correct owner and permissions, we set them manually on /home/user as + it's likely that anybody will forget it (Closes: #506553). + + -- Daniel Baumann Tue, 25 Nov 2008 12:00:00 +0100 + +live-helper (1.0.1-2) unstable; urgency=medium + + [ An-Cheng Huang ] + * ignore harmless warnings from parted. + + [ Chris Lamb ] + * Really fix LH_BOOTSTRAP="copy". Thanks to Andreas Teuchert + . (Closes: #498385) + * Ensure local packages lists are sourced over global ones (Closes: #499656) + * Fix timing issue in create of source tarballs. Patch by Sebastian H + . (Closes: #499793) + * Additionally save the 'scripts/' subdirectory if it contains files when + building source images. + * Syncing options in lh_config(1) with lh_config, etc. Thanks to Luca Bruno. + * Create a "missing-source.txt" file containing missing source packages + instead of exiting. + * Don't build up source package list inside chroot. + * Install appropriate tasksel program. + * Correcting sparc architecture detection to ensure correct source package + contents. + * Include source for sparc-utils on that architecture. + * Ensure all files installed via chroot_local-includes are owned by root:root. + Thanks to Julien Cristau . + * For consistency, don't preserve uid/gid for files in binary_local-includes. + * Add utility function to call 'Exit' when script exits. + * Print message when Exit is called. + * Setup cleanup hook in the high-level helpers. + * Refactor utility to locate conffiles. + * Add utility to dump specified file to stdout. + * Add utility to dump all conffiles to stdout. + * Add lh_dumpconfig helper to print suitable output for pastebins and other + remote debugging. + + + [ Daniel Baumann ] + * Adding explicit --yes to apt-get call when installing keyring packages + (previously, this was inherited through Apt(); wrapper) (Closes: #499625). + * Correcting wrong spelling of sl-modem-daemon in rescue list. + * Fixing bcm43xx-fwcutter entry in rescue list, only available in etch. + * Automatically correct LH_SETUP value if the configured losetup cannot be + found. + * Improving indices workaround by checking LH_BOOTSTRAP_FLAVOUR rather than + LH_PACKAGES_LISTS in order to handle chicken-egg problem for installing + apt-utils when having bootstrapped a minimal chroot. + * Also accept x86_64 as alias for amd64 when checking for cross architecture + support. + * Adding virtualbox-ose hook. + * Adding lh_chroot_selinuxfs helper to support building live images on a + selinux enabled host (Closes: #501652). + * Applying patch from Frederic Boiteux to support + wildcards in rootfs exclude lists (Closes: #500677). + * Making removal stage of lh_chroot_selinuxfs dependent on the existence of + /selinux, otherwise that directory would be always created in the chroot. + * Manually setting owner of /etc/skel to root. + * Making sure /etc/sudoers has right owner/permissions. + * Using simplified Require_stagefile(); calls by passing multiple arguments. + * Enforcing lh_config to be run before lh_build, see also + http://lists.debian.org/debian-live/2008/10/msg00102.html (Closes: #500740). + * Updating version number in common.sh. + * Removing LIVE_* grep from Exit(); as we have switched to LH_* variables long + time ago. + * Adding unmount calls for pseudo-filesystems in Exit();. + * Excluding ipppd from rescue list due to #502693. + * Correcting intendation in conffile.sh. + * Adjusting code style of lh_dumpconfig. + * Merging lh_dumpconfig into lh_config as --dump parameter. + * Updating Debian Forensics packages in rescue list. + * Using dd rather than cat to write mbr.bin to usb-hdd images; dd is more + robust in case mbr.bin is corrupted. + * Improving version output of lh_config --dump. + * Removing double cryptsetup entry in rescue list. + * Adding lsof in rescue list. + * Updating releases.sh to match internal namespace of included functions. + * Marking grub and lilo in rescue list as amd64 and i386 only. + * Grouping bootloaders in rescue list. + * Adding hppa bootloader to rescue list. + * Renaming internal Read_conffile(); to Read_conffiles(); for consistency + reasons. + * Generalizing internal Chroot(); by requiring its first argument to be the + chroot directory. + * Don't use set -e in sourced functions, this is the job of the actual + executed script. + * Check for availability of gettext at runtime, and only use it if existing. + * Updating color functions. + * Adding armel to architecture specific checks. + * Slightly reordering genisoimage option assembling. + * Slightely improving wording of the 'bootloader not yet supported' when + creating images. + * Updating signals in exit and lockfile traps. + * Syncing internal lockfile functions. + * Syncing internal l10n functions. + * Generalizing internal LH_L10N variable. + * Generalizing internal LH_FORCE variable. + * Generalizing internal LH_DEBUG variable. + * Generalizing internal LH_QUIET variable. + * Generalizing internal LH_VERBOSE variable. + * Generalizing internal LH_BREAKPOINTS variable. + * Implementing colorful output (currently disabled by default, though). + * Cleaning up code of 'lh' short helper. + * Correcting manpage section reference in a comment in lh. + * Removing double warning symbol. + * Also checking for gettext catalogs to be installed before enabling l10n. + * Using package variable to refere internally to live-helper. + * Generalizing internal LH_CONFFILE variable. + * Replacing obsolete dh_clean -k with dh_prep. + + [ Marco Amadori ] + * lh_config --help and manpage 'copy' mention. + * Ensure lh_binary_debian-installer includes local debs (Closes: #502877) + + [ Maximilian Gass ] + * Only install memtest in lh_binary_syslinux if enabled. + + [ Kai Hendry ] + * Removing etch-only madwifi-doc package from madwifi example hook. + + -- Daniel Baumann Tue, 11 Nov 2008 13:00:00 +0100 + +live-helper (1.0.1-1) unstable; urgency=medium + + [ Chris Lamb ] + * Improve architecture auto-detection. + * mksquashfs in Lenny supports -no-progress, so remove (broken) check. + * Standardise on appending " (fail-safe mode)" for all bootloaders. + * Use cp's "-T" option instead of shell globbing to ensure dotfiles in the + binary image's / are copied. + * Add "/.disk" metadata on usb-hdd images. + * Unmount chroot/dev.tmp/pts filestems created by lh_binary_usb-hdd in + lh_clean. + * Additionally unmount chroot/binary.tmp in lh_clean --chroot. + * Refactor partition size calculation, ensuring a uniform increase for ext + partitions. + * Warn when using syslinux with a non-FAT LH_BINARY_FILESYSTEM. + * Use tar to perform lh_bootstrap_copy (Closes: #498385) + * Add silo to sparc source package selection. + * Correcting package name "dd_rescue" -> "ddrescue". + * Correcting package names for "madwifi", only installing if non-free + selected. + * Removing packages from rescue list where they 'Conflict:' with each other. + * Fix handling of --version and getopt program name. + + [ Daniel Baumann ] + * Adding support for squeeze (lenny+1). + * Don't install more than one kernel image when building minimal or stripped + images. + * Removing currently unused Upstream-Depends field in control. + * Making gettext depends unversioned. + * Fixing a chicken-egg problem with package indices when using + minimal/stripped list *and* including local-packages. + * Adding color functions for future usage. + * Adding cursor functions for future usage. + * Updating vcs fields in control file. + * Applying patch from Ian Jackson to update + package selection of the rescue list. + * Removing unsupported, unmaintained and unused knoppix package lists. + * Adding syslinux-common to rescue list. + * Adding scalpel to rescue list as suggested by Mathieu Geli + . + * Correcting typo with if/endif statements in the rescue list. + * Removing alsa-oss from standard-x11 package list, this should not really be + in a default list. + * Adding posh and dash to devel-live packages list. + * Not including syslinux-common on lenny just yet, it still neds 1.5 days to + migrate. + * Adding rescue flavour to autobuild images. + * Always using apt to install keyring packages (Closes: #498531). + * Correcting wrong logic in lh_cleans check for beeing in the config directory + or not (in order to prevent accidental cleaning by the user). + * Automatically enforcing fat32 on usb-hdd when detecting files bigger than + 2GB. + * Automatically enforcing fat32 on usb-hdd when detecting partitions bigger + than 2GB. + * Simplyfing partition size check when enforcing fat32. + * Removing example hook for qemu-launcher, this is now in the archive as + autorun4linuxcd package. + * Adding example hook to update initramfs. + * Updating cursor.sh with additional functions. + * Re-including syslinux-common for lenny in the rescue list. + * Adding lxde list, thanks to Kam Salisbury . + * Adding moreutils to rescue list. + * Adding scripts directory to to include custom helper scripts. + * Removing sbm, not needed anymore. + + [ Mathieu Geli ] + * Correcting some little glitches building with the rescue list. + + [ Marco Amadori ] + * Splitted "longoptions" in various lines. + + -- Daniel Baumann Fri, 19 Sep 2008 14:00:00 +0200 + +live-helper (1.0.0-2) unstable; urgency=medium + + [ Daniel Baumann ] + * Adding nilfs2-tools to rescue list. + * Including btrfs-tools in rescue list only when building sid. + * Using internal prefix for PACKAGES variable in function/packages.sh + (Closes: #468900). + * Improving check for a mounted chroot/dev/pts to cover all terminals, not + just the 0th (Closes: #459697, #459779). + * Renaming sections to categories in order to use the same names as Debian + Policy does (Closes: #483777). + * Since #433076 is fixed in live-initramfs, we only need to adjust owner of + the live-user when using casper for etch builds. + * Moving the automatic run of the script tests to package build-time + invokation. + * Introducing config/binary_rootfs/excludes as a generic way to exclude files + manually from the binary image. + * Passing -wildcards to mksquashfs call when having excludes, thanks to + Phillip Lougher . + * Adding Debian Forensics packages to rescue list. + * Replacing Chroot(); call for removing the udev persistent-net rules with a + direct rm call to avoid beeing expanded by the shell based on the build + systems files. + * Adding some more packages to the rescue list. + * Adding some more packages to the rescue list again. + * Setting project email address to the new debian-live@lists.debian.org. + * Adding lsusb to rescue list. + * Correcting chroot call to process config/binary_rootfs/excludes in chrooted + builds. + + [ Marco Amadori ] + * Fixed 2 typos in getopt longoptions string. + + -- Daniel Baumann Mon, 1 Sep 2008 00:00:00 +0200 + +live-helper (1.0.0-1) unstable; urgency=medium + + [ Antonio Terceiro ] + * Sorting functions alphabetically. + * Replacing file checking with ls by function calls + + [ Chris Lamb ] + * Install loop-aes-utils if we are using encryption. + * Support expanding wildcards in udeb excludes. + * Remove pointless whitespace. + * Only install unionfs-tools under Etch in rescue list. + * Correct logic in LH_BOOTAPPEND_INSTALL handling + * Removing surrounded braces from LH_BOOTAPPEND_INSTALL - it is expanded by + sed, not the shell. + * Correcting typo LH_BOOTSTRAP_INSTALL -> LH_BOOTAPPEND_INSTALL in Grub kernel + parameters. + * Correct bogus path for d-i preseed files. + * Don't install lists from chroot_local-packageslists without them being + specified in LH_PACKAGES_LISTS (Closes: #490755) + * Don't use interpolation to print usage and help as it breaks newlines and + tabs. + * Remove accidental trailing '"' (quote) package from lh_config usage. + * Tidy "install" / "install-binary" handling in lh_chroot_apt. + * Add informational comments to generated /etc/apt/preferences stanzas. + * Generate Release file for chroot_local-packages when APT_SECURE is disabled. + * Prevent (harmless) duplicate entries appearing in /etc/apt/preferences + * Remove gettext from Build-Depends (it's already in Build-Depends-Indep). + * Correcting aesthetic typo "proces" -> "process". + * Add leading space to prevent unnecessary diff when running lh_config + repeatedly. + * Rename internal LH_BOOTAPPEND_PRESEED variable to _LH_BOOTAPPEND_PRESEED + * Ensure the binary image does not inherit the binary stage's APT settings. + * Always create stagefile for chroot_install-packages and require it for + lh_source + * Correct indentation of conditional code. + * Clean source.list instead of binary.list when calling lh_clean --source. + * Move gettext to Build-Depends-Indep. + * Add busybox to DI_PACKAGES as its required to install kernels. + * Choose correct d-i install method for "live" and usb-hdd/tar image types. + * Don't duplicate .debs of packages in binary/pool that are installed via + live-installer. + * Create pool/main to prevent build failure when no local .debs are queued for + installation. + * Don't include the bootstrap .debs on live-installer based disks (saves + ~30MiB). + * Rework WGET_OPTIONS and use "--no-verbose" by default (just prints the URL). + * Fix "lh_config -c". Thanks to Simon Schiele . + * Remove --debian-installer-daily from getopt call. + * Update lh_config(1) to match status of + LH_DEBIAN_INSTALLER_{DAILY,DISTRIBUTION}. + * Fix a bug in chroot_local-packages where packages were upgraded with + themselves during lh_binary stages. + * Fix bug in LH_DEBIAN_INSTALLER_DISTRIBUTION = "daily" handling. + * Disabling call to "update-initramfs" in lh_chroot_hacks. + * Always add our apt_preference(5) pinning stanza when using local-packages. + * Ensure packages in config/chroot_local-packages override all others. + * Test whether to use hard-links when caching d-i downloads. + * Print a warning when package caching is disabled but d-i integration is + enabled. + * Don't install Recommends of d-i packages. + * Call "Check_defaults" in lh_build. + * Print nicer error message when bootstrap missing from LH_CACHE_STAGES. + * Remove 'E:' prefix in call to Echo_error - it gets added later too. + * Don't attempt install deprecated helpers/make-live. + * Add lh_chroot_local-patches helper to apply local patches against chroot. + * Fix cache poisoning issue in lh_binary_debian-installer with 404 downloads + * Don't attempt to use live-installer on Etch; it would simply result in no + bootstrap method. + * Cache d-i kernel, initrd and mini.iso downloads (Closes: #492085) + * Wrap most calls to wget in lh_binary_debian-installer. + * Add system-config-printer as a replacement to gnome-cups-manager. + * Removed "gnome-cups-manager" from package lists as it has been removed from + Lenny due to being obsolete. (Closes: #491695) + + [ Daniel Baumann ] + * Preserve changed apt settings (pdiffs, recommends, and secure) in binary + image (Closes: #494640). + * Updating chroot hacks to reflect namechange of the udev persistent rules. + * Correcting typo in win32-loader config. + * Correcting win32-loader default values. + * Moving win32-loader inclusion support from external hook into main program + (Closes: #476546). + * Adding generic echo function. + * Removing currently unused help message in lh_config. + * Sorting authors file. + * Removing superfluous echo type from echo call. + * Correcting escaping of $VERSION in LH_ISO_PREPARER defaults. + * Updating po files. + * Replacing remaining echo calls with proper echo functions. + * Don't expand version in default configuration, but rather use it + dynamically. + * Moving live-helper defaults file for cron autobuilder from + /etc/default/live-helper to /etc/default/live-helper_autobuild in order to + not conflict with the system-wide default file for helper configuration. + * Adding guessing of the preseeding filename, and way to manually overwrite it + (or select it in case of multiple available preseeding files). + * Switching chechbashism call to now fail and abort rather than just give a + warning if bashishms are detected. + * Using $HOST rather than $HOSTNAME to avoid false positive in checkbashisms. + * Using signal names rather than signal numbers in trap calls. + * Merging debian-installer-daily option into debian-installer-distribution. + * Bumping version number to 1.0.0. + * Updating credits file. + * Only using hardlinks for local-packages when hardlinks are possible. + * Removing make-live legacy helper. + * Updating debian release information. + * Making check for local-patches silent. + * Making check for local-includes silent. + * Using rfc2606 invalid tld instead of dummy. + * Using better suited variable name for live-helpers local key. + + [ Frederic Daniel Luc Lehobey ] + * Added po4a support for manpages. Use case: 'make po4a'. + + [ Marco Amadori ] + * Removing evms from rescue list, package got removed from debian. + + [ Tiago Bortoletto Vaz ] + * Making help.sh and version.sh messages translatable. + * Making lh_chroot_interactive and lh_source_usb-hdd messages translatable. + * Making lh_binary_usb-hdd messages translatable. + * Making usage.sh messages translatable. + * Supporting remote preseeding files. + * Also allowing multiple preseeding files for netboot. + * Allowing to use more than one preseeding file to be on the media. + * Adding last modifications in order to have localization fully working in + live-helper. This commit goes with some pt_BR translations just for testing. + Thanks to Antonio Terceiro for helping and coding in some shell stuff. + * Adding the basic infrastructure to provide l10n support for live-helper. + * Minor typo fix for encryption parameter in lh_config help message. + * Suporting debian-installer distribution choice, which makes possible to + build a image using a system-independent debian-installer suite. The config + option for this is --debian-installer-distribution CODENAME. + * Adding missing debian-installer options in lh_config --help message. + * Improving message when using default values in /etc/default/live-helper. + + -- Daniel Baumann Sun, 24 Aug 2008 00:00:00 +0200 + +live-helper (1.0~a48-1) unstable; urgency=medium + + [ Chris Lamb ] + * Additionally clean md5sum.txt temporary file. + * Remove pointless whitespace. + * Temporarily replace /dev/urandom with /dev/random when creating local + packages key. + * Correct d-i kernel and initrd locations in grub entries. Thanks to Jun + NOGATA for the patch. (Closes: #490245) + * Fix a bug where a /etc/apt/preferences supplied in chroot_local-includes was + always being deleted when used in conjunction with + config/chroot_apt/preferences. + * Abort build if working directory contains spaces - not supported by (at + least) debootstrap and cdebootstrap. + * Replace spaces in LH_BOOTSTRAP_{IN,EX}CLUDE variables with commas on use. + Thanks to Cyril Brulebois . (Closes: #490114) + * Fix syntax error in --ignore-system-defaults handling. + * Ensure ~/.gnupg exists (required for gnupg >= ~1.4.9) + * Fix bug where command-line argument --ignore-system-default was not seen + before it was required. + * Fix formatting error with --ignore-system-defaults in "lh_config --help" + * Add --ignore-system-defaults option to not source /etc/default/live-helper. + * Correct location of /etc/default/live-helper in lh_config(1) manpage. + * Perform in LH_BOOTAPPEND_INSTALL conditional expansion manually to avoid + expansion bug/feature on repetitive calls to lh_config (Closes: #488672) + * Use a temporary apt key when installing local packages (Closes: #488257) + * Fix caching of APT indices (Closes: #478744) + * Refactor d-i GTK image selection, ensuring the GTK installer is only chosen + on the netboot variant when building on powerpc. + * Only consider linux-image-2.6-prep powerpc kernel image on Etch. + * Refactor remote d-i location handling and ensure correct locations for + powerpc. + * Print a friendlier message if debootstrap or cdebootstrap cannot be found. + * Re-order a case statement for consistency. + * Fix incorrect test for sparc architecture in binary include handling. + * Add support for generation of sparc netboot images. + * Add support for sparc "tar" binary image type. + * Add support for sparc install includes. + * Refactor destination setting in lh_binary_silo to check arguments at + beginning of the script. + * Abort build if building from the root directory (/) as this causes misc + build failures. + * Emit a warning when running lh_build without a config/ directory. + * Migrate a In_list candidate to grep -E. + * Migrate a few uses of grep to In_list. + * Add In_list function to extract various bits of code that did (or should + have done) the same job. + * Remove a useless space + * Consolidate grep text searching predicates to use "grep -qs" + * Revert aborting live d-i installation if minimal/stripped is selected and + instead attempt to not break the chroot too much in this case + * Replace another unweildy "if P1 || P2" statement with its "case" equivalent. + * Remove more imported whitespaces. + * Adjust "lh_config --help" and lh_config(1) so that the -m option corresponds + with --mirror-bootstrap isntead of --mirror-binary-security. + * Only deference symlinks on usb-hdd filesystems that do not support symlinks. + * Add support for ext2 and ext3 to lh_source_usb-hdd. + * Add support for usb-hdd on sparc (requires parted 1.8 from experimental). + * Refactor mkfs handling. + * Refactor partition table type handling. + * Refactor partition type handling. + * Prefix mount and unmount in lh_binary_debian-installer with LH_ROOT_COMMAND. + * Add support for sparc to lh_binary_debian-installer. + * Add support for the sparc architecture. + * Add lh_binary_silo and associated templates to support the SILO bootloader. + * Ensure apt-utils is installed in the helpers it is required. + * Abort if "live" d-i installation is attempted with minimal or stripped + LH_PACKAGES_LISTS + * Fix truncated Echo_breakage messages. + * Fix d-i locations in yaboot entries. + * Fix trivial typographic error ("flavor" => "flavour") + * Only deference symlinks on FAT{16,32} partitions on usb-hdd. + * Replace install.amd/install -> install.386/install symlink with a real copy. + * Revert always deferencing symlinks when installing some binary includes. + * Add Echo_breakage for messages preceeding often-breaking stages and use + before {c,}debootstrap calls + * Replace a few unweildy "if" statements with their "case" equivalents + * Move Etch syslinux workaround closer to the original definitions + * Use correct location of powerpc d-i images. + * Set correct d-i image type on usb-hdd and tar image types + * Remove pointless "echo" statements pre- and post- cdebootstrap + * Allow LH_APT_SECURE to disable package cdebootstrap package authentication + * Rename USE_NETBOOT_DI to DI_IMAGE_TYPE + * Always deference symlinks when installing some binary includes to fix + breakage on amd64. + * Ensure "Using system defaults" message appears when calling lh_config + without --verbose + * Don't skip single dot-files in the root directory of binary and chroot local + includes + * Don't exclude live-installer when LH_DEBIAN_INSTALLER=live + * Fix a few bogus guards in lh_binary_debian-installer + * Show contents of /etc/default/live-helper in bug info collection script + + [ Daniel Baumann ] + * Removing imported whitespaces. + * Parsing local arguments to lh_config last. + * Correcting order where system-wide lh_config defaults file is read, thanks + to Juergen Fiedler . + * Only saving source indices to indices cache if source indices are actually + existing, thanks to Thanatermesis . + * Correcting path for system-wide lh_config defaults file. + + [ Marco Amadori ] + * Added support for /etc/live-helper. + * Removed a useless space. + + -- Daniel Baumann Mon, 14 Jul 2008 00:00:00 +0200 + +live-helper (1.0~a47-1) unstable; urgency=medium + + [ Antonio Ospite ] + * Fix formatting problems in lh_config man page + + [ Chris Lamb ] + * Create chroot_local-preseed/ directory when building config/ in + lh_config + * Fix minor typographical error in live-helper(7) + * Compress build logs. Thanks to Mathieu Geli for the suggestion. + + [ Daniel Baumann ] + * Updating vcs fields in control file. + * Adding uuid-runtime to suggests. + * Moving bugs document to live-manual. + * Updating to standards 3.8.0. + * Updating udeb include/exclude files from debian-cd. + * Reverting previous commit to compress build logs. + + -- Daniel Baumann Mon, 9 Jun 2008 00:00:00 +0200 + +live-helper (1.0~a46-2) unstable; urgency=medium + + [ Chris Lamb ] + * Allow needle and haystack parts of packagelist #if constructs to be + lists + * Conditionally add non-free rar and unrar. Add unrar-free + unconditionally. + * Remove buggy ext2resize + * Remove oldstable-only hwtools from rescue list + * Remove removed/non-Debian packages pasd, irpas and nsed from rescue + list + * Correct typo of "ntfs3g" -> "ntfs-3g" in rescue list + * Only install reaim on Etch in rescue list + * Correct typo of "geopip-bin" => "geoip-bin" + * Only install sysutils on Etch in rescue list + * Only install read-edid on i386 and powerpc in rescue list + + -- Daniel Baumann Mon, 28 Apr 2008 18:00:00 +0200 + +live-helper (1.0~a46-1) unstable; urgency=low + + [ Tiago Bortoletto Vaz ] + * Support list of items for conditionals in package lists + * Fixed minor typographical error in rescue flavor file. + * Improving rescue flavor: added a set of missing tools, mainly for + file system + + [ Chris Lamb ] + * Only install pstack on i386 (Closes: #477815) + * Support simple conditionals in package lists (Closes: #478273) + * Use APT::Install-Recommends to disable installation of recommends + for Etch + + [ Daniel Baumann ] + * Adding netboot tarballs and plain squashfs images to images build + script. + * Adding powerpc64 to default kernel flavours (in addition to the + normal 32 bit one). + * Adjusting obtaining of the date string in snapshots.sh to new git + log date format. + * Updating Richards email address. + * Producing rsyncable tarballs where possible. + * Also taking mirrors from environment in image.sh. + * Taking config variables for images.sh from environment. + * Handling sourceless builds in images.sh. + * Removing old cron example scripts for image building, they are + obsoleted by images.sh. + * Updating live-magic git location. + * Getting architecture dynamically in images cron script. + * Correcting permissions in snapshot script. + + -- Daniel Baumann Mon, 28 Apr 2008 00:00:00 +0200 + +live-helper (1.0~a45-1) unstable; urgency=medium + + [ Tiago Bortoletto Vaz ] + * lh_chroot_local-preseed: fix minor typo + + [ Chris Lamb ] + * Install most chroot packages in one call (Closes: #475739) + * Install local packages using a local APT repo instead of using "dpkg -i" + * hooks/minimal: Use "find -print0 | xargs -0" idiom over "find | xargs" + * Allow fallback to chroot_package-lists inside binary lists + * Remove temporary binary package list files + * Tidy calls to new Expand_packagelist + * Rewrite Expand_packagelist to not be recursive + + [ Daniel Baumann ] + * Updating snapshot build script. + * When building snapshot images, also storing source.list away. + * Building snapshot images with --apt-recommends disabled. + * Adding example script to build a row of images. + * Some formating and style cleanups. + * Using one single packages cache directory for all chroot packages. + * Using hardlinks to copy local packages into chroot. + * Moving lh_chroot_packages call in lh_chroot to old place. + * Updating snapshots url. + * Adding live-magic to snapshots. + * Adding debian-unofficial-archive-keyring to snapshots. + * Updating live-snapshots example sources. + * Removing non anymore existing live-backports example sources. + * Renaming image build script. + * Adjusting Save_cache(); to skip already cached .deb files and only + copying new packages to it. + + -- Daniel Baumann Mon, 21 Apr 2008 00:00:00 +0200 + +live-helper (1.0~a44-1) unstable; urgency=medium + + [ Chris Lamb ] + * lh_chroot_linux-image: Catch missing case in local live-initramfs + handling + * helpers/lh_config, functions/defaults.sh: Correct "boostrap" -> + "bootstrap" + * lh_binary_debian-installer: Add dependency on 'wget' + * Don't install "Recommends:" when installing local tools + * Fix a number of issues with Syslinux templates (Closes: #476204) + * Use "find -path" for matching "path/to/file" files (Closes: #476206) + * Fix quoting when installing local packages (Closes: #470683) + * Fix typo in policy-rc.d + + [ Daniel Baumann ] + * Updating oot example hooks to loop through all install kernel + flavours. + * Sorting image file lists. + * Consistenly using short options rather than long options in function + files. + * Improving .deb caching by using hardlinks (if possible). + * Creating binary and source file lists in build directory. + * Also copying binary package list to build directory. + * Also adding a packages.txt when building etch images, although there + is a casper/filesystem.manifest already. + + -- Daniel Baumann Mon, 14 Apr 2008 00:00:00 +0200 + +live-helper (1.0~a43-1) unstable; urgency=medium + + * Sort md5sum.txt files again after filename. + * Fixing forgotten variable in conffile loop. + * Updating help output of lh_config. + * Applied patch from Erwan Le Gall to give a + warning when installing local packages with wrong naming scheme. + * Using new Read_conffile(); now. + * Allowing multiple arguments for Read_conffile();. + * Centraly evaluate LH_CONFIG for custom configuration file. + * Adding 'all' configuration file. + * Removing temporary workaround of adding lzma-modules2.6 to linux + packages, all fixed squashfs are now in sid and lenny. + + -- Daniel Baumann Mon, 7 Apr 2008 00:00:00 +0200 + +live-helper (1.0~a42-1) unstable; urgency=medium + + * Also including lzma modules on lenny temporarily. + * Applying patch from Bas Wijnen to correct error + messages in Require_stagefile (Closes: #472774). + * Applying patch from Bas Wijnen to make + Check_crossarchitecture() working on non-listed architectures + (Closes: #472775). + + -- Daniel Baumann Mon, 31 Mar 2008 00:00:00 +0200 + +live-helper (1.0~a41-1) unstable; urgency=medium + + [ Daniel Baumann ] + * Fixing md5sum.txt creation to not fail on filenames with + whitespaces, thanks to Bas Wijnen (Closes: + #469085). + * Updating copy instructions in example sources to match current + state. + * Updating credits. + * Switching default of LH_APT from aptitude to apt for >= lenny. + * Correcting wrong logic on handling secure apt. + * Including 686 kernel flavour on i386 too, but defaulting (still) to + 486 for compatibility reasons. + + [ Chris Lamb ] + * lh_chroot_hacks: Ensure initrds are group- and world- readable + * Allow LH_ENCRYPTION="disabled" to disable encryption + * lh_binary_encryption: Rework and fix broken AES encryption routines + * lh_binary_rootfs: Remove + * lh_binary_debian-installer: Preseed by repacking initrd in some + situations + * lh_binary_debian-installer: Merge pool/netboot determining logic + * lh_binary_debian-installer: Remove "local"-oriented bashisms + (Closes: #471873). + * lists/gnome-core: Add gnome-themes + * lh_chroot_linux-image: Install dependencies differently when using + aptitude + * lh_binary_debian-installer: Don't use --no-clobber for downloading + files + * lh_binary_debian-installer: Only create package pools when necessary + * lh_binary_debian-installer: Re-enable d-i on netboot images + * hooks/stripped: Clean Lintian and Linda overrides in 'stripped' hook + + [ Cyril Brulebois ] + * Fix various typos. + + -- Daniel Baumann Mon, 24 Mar 2008 00:00:00 +0100 + +live-helper (1.0~a40-1) unstable; urgency=medium + + [ Chris Lamb ] + * Ensure syslinux entry names match templates and standard d-i names + * Don't append 'quiet' kernel parameter in rescue modes + + [ Daniel Baumann ] + * Updating bug script to also check for recently added packages to + suggests. + * Adding bug presubj message. + * Fixing incomplete changelog entry from git-dch. + * Reworded package description. + * Improved wording of debian-live splash license. + * Removing (temporary) preinst, not needed anymore. + * Cleaning up target depends in rules. + * Updating documentation about how to report bugs. + * Updating copyright years to 2008. + * Bumping live-helper version. + * Re-adding quiet on all d-i install targets in post-etch, except + expert (and keeping Chris fixed quiet handling). + * Adjusting wrong variable convention in syslinux templates for + LH_VERSION (Closes: #468841). + * Fixing wrong debian-installer auto target configuration. + + [ Otavio Salvador ] + * functions/losetup.sh: use SECTORS as variable name to reflect the + real usage + + -- Daniel Baumann Mon, 10 Mar 2008 00:00:00 +0100 + +live-helper (1.0~a39-1) unstable; urgency=medium + + [ Bas Wijnen ] + * Making usb-hdd images large enough (Closes: #468855). + + [ Chris Lamb ] + * Use ${*} instead of ${@} for checking for no arguments in lh_clean. + + [ Daniel Baumann ] + * Fixing spelling mistake in changelog. + * Fixing manpage quoting errors. + * Rewriting copyright in machine-interpretable format. + * Adding option to set binary-net compression (or disable it). + * When a wrong argument is passed, that argument should be listed + (Closes: #468201). + * Added forgotten getopts arguments for chroot mirror. + * Adding lzma modules on sid. + * Changing version scheme for snapshots. + * Fixing typo in sed call to set isolinux splash file. + * Honor local preseeding file for debian-installer. + * Using wildcards to support more than one preseeding file. + * Including default kernel-img.conf in live-systems. + * It's actually enough to just truncate kernel-img.conf and also less + invasive than including a default configuration. + * Adding --jffs2-eraseblock parameter. + * Adding temporary hack to remove fstab when using live-installer. + * Fixed accidental overwriting of LH_NET_TARBALL value in defaults. + * Also handling ext3 in lh_binary_rootfs, thanks to Bas Wijnen + (Closes: #468902). + + -- Daniel Baumann Mon, 3 Mar 2008 00:00:00 +0100 + +live-helper (1.0~a38-1) unstable; urgency=medium + + [ Chris Lamb ] + * Implement -u/--usage function in lh_clean (Closes: #454553) + * Implement -v/--version and -h/--help in lh_clean. + * Remove 'ssl' package references from mini and minimal hooks. + * Don't prompt when autoremoving packages in minimal hooks. + * Don't put more than one glob on a 'for' line, unless they are + guaranteed + * Refactor installing file to binary/pool/main/./.* functionality. + * Remove conditionals, as an expansion never 'fails': it just + * Move installing binary.deb/archives/*.deb. + * Use Install_file for udebs. + * Refactor d-i udeb handling with better failure mode (Closes: + #444565) + * Re-add guards against bogus 'for' shell expansion. + * Re-order hooks such that local hooks are executed first. (Closes: + #453360) + * Remove trailing newline from syslinux splash screens. (Closes: + #457740) + * Remove duplicated 'irpas' package in rescue list. + * Use C-style 'include' in lists (backwards compatible). + + [ Daniel Baumann ] + * New upstream release. + * Fixing typing error in Makefile. + * Also removing manpage cache in cleanup. + * Fixed incomplete fdisk parameter list in lh_config --help. + * Don't fail silently when extern executables are configured but not + present. + * Fixing changelog email address. + * Bumping standards version. + * Removing mkisofs from recommends, not needed anymore. + * Updating rules. + * Checking LH_APT when using mini and minimal package lists. + * Adding example binary hook to copy live-helper and its config based + on the idea from Tzafrir Cohen . + * Adding lh_local based on the idea from Tzafrir Cohen + . + * Addjusting lh helper to be called from lh_local. + * Switching to GPL3+. + * Removing discover from standard-x11 list, udev does the same. + * Don't fail if resolv.conf is a symlink, thanks to David Madore + (Closes: #457595). + * Fixing changelog. + * Consistently using the pipe as seperator in sed commands now. + * Checking for /sys/class rather than /sys/kernel, avoids problem when + running under OpenVZ which doesn't have sys/kernel, thanks to + Takeshi Yaegashi . + * Using ftp.us.debian.org rather than ftp.debian.org, see + http://lists.debian.org/debian-devel-announce/2007/12/msg00002.html. + * Fixing typo, thanks to Fathi Boudra . + * Merging old live-package debian changelog into current debian + changelog. + * Merging old live-package debian changelog entry for testing upload. + * Renaming mini flavour to stripped to avoid confusion, thanks to + Fathi Boudra and Ben Armstrong . + * Installing initramfs generator from local-packages, if available. + * Removing install call for old changelog, which is not needed + anymore. + * Correcting wrong installation attempt of initramfs generator from + local-packages. + * Working arround aptitude behaviour of removing packages rather than + to installing missing depends when using initramfs generator from + local-packages. + * Removing unintendet set -x. + * Fixing typo. + * Adding apt/aptitude options. + * Renaming extra bootstrap indices to chroot. + * Renaming LH_MIRROR_BOOTSTRAP* to LH_MIRROR_CHROOT and introducing + dedicated LH_MIRROR_BOOTSTRAP for debootstrap/cdebootstrap only. + * Improving etch compat warnings. + * Fixing aptitude typo. + * Fixing quoting with chroot wrapper calls. + * Re-adding additional indices updated, otherwise we wouldn't honor + thirdparty repositories (anymore). + * Updating devel-live package list. + + [ Otavio Salvador ] + * bootstrap: adds support to debootstrap 1.0.7 + * bootstrap: use minbase flavour when LH_PACKAGES_LISTS is set to + minimal + * binary: do not fail if parameters.txt isn't available + * chroot: don't fail if /dev/pts is already mounted + * debian: add mtd-tools in suggests field since it's used when jffs2 + is chosen + * lh_source_debian: add mtd-tools since it provides mkfs.jffs2 + application + * lh_config: add jffs2 in supported filesystems + * lh_binary_encryption: add jffs2 as not supported filesystem + * lh_binary_rootfs: add support to generate jffs2 filesystem + + -- Daniel Baumann Tue, 26 Feb 2008 13:33:00 +0100 + +live-helper (1.0~a37-2) unstable; urgency=medium + + * Disabling global arguments in lh_clean (Closes: #451960). + + -- Daniel Baumann Mon, 19 Nov 2007 18:00:00 +0100 + +live-helper (1.0~a37-1) unstable; urgency=medium + + * New upstream release. + * Preparing live-helper 1.0~a37-1. + * Fixing some coding style issues. + * Removing German manpages, they will be re-translated after the + English manpages are finished. + * Rewritten live-helper manpage. + * Fixing typing errors. + * Extending conffiles to allow config/., config/., as well as config/, + config/. and config/.. + * Adding manpage for lh. + * Fixed wrapping. + * Rewritten lh_binary manpage. + * Rewritten lh_bootstrap manpage. + * Rewritten lh_chroot manpage. + * Rewritten lh_source manpage. + * Rewritten lh_build manpage. + * Fixing fstab handling. + * Moving lh_losetup into an internal function, avoiding helper failure + with return value due to new trap. + * Fixing typing error. + * Mounting pseudo filesystems before creating binary images in non- + chrooted builds. + * Do not create the filesystem with parted. + * Do really not create the filesystem with parted. + * Speeding up the dd call, thanks to Peter Skogstroem + . + * Adding binary filesystem option, currently only supporting fat16 and + fat32. + * Adding an upgrade and dist-upgrade to lh_chroot_sources, so that + security updates gets pulled into the base system. Thanks to Kai + Hendry . + * Fixing wrong parted call. + * Removing lh_bootstrap_* manpages temporarily. + * Switching lh_clean to proper command line arguments. + * Moving sanity check in lh_clean to the earliest possibility. + * Rewriting lh_clean manpage. + * Fixing lh_clean manpage synopsis formatting. + * Rewritten lh_config manpage. + * Rewritten lh_testroot manpage. + + -- Daniel Baumann Mon, 19 Nov 2007 00:00:00 +0100 + +live-helper (1.0~a36-1) unstable; urgency=medium + + * New upstream release. + * Preparing live-helper 1.0~a36-1. + * Fixing trap call as suggested by Justin Pryzby + (Closes: #431160, #449087). + * Correcting some language shortcommings. + * Fixing wrong kernel flavour warning message on m68k. + * Evaluating local arguments befor setting the defaults (Closes: + #444985). + * Adding custom reportbug script. + * Allowing LH_BOOTSTRAP_FLAVOUR to be minimal or mini. + * Fixing some coding style issues. + * Added warning about etch compatibility of lh_config options. + * Adding generic lh wrapper. + * Fixing spelling mistake, thanks to Kel Modderman . + * Improving trap call to unmount pseudo filesystem when failing as + suggested by Justin Pryzby . + * Updating to install the generic wrapper. + * Fixing trap call, thanks to An-Cheng Huang . + * Making umount calls check if they are actually necessary. + * Extending --force to also cover lockfiles to avoid recursive loop + within trap. + * Fixing typing error, thanks to An-Cheng Huang . + * Adding some more fakeroot related fixes from An-Cheng Huang + . + * Adding a check to see if user is running lh_clean from a sane + location (i.e. not config/), thanks to Kai Hendry + . + * Adding check to detect gnu-fdisk and using the original fdisk, + thanks to Peter Skogström for the + report. + * Removing the whole cache, not just the .deb cache in mini and + minimal hooks, thanks to Franklin Piat . + * Adding option to disable md5sum generation. + * Fixed a few bashisms, thanks to Trent W. Buck . + * Adding checkbashsms call to test target of the Makefile as suggested + by Trent W. Buck . + * Outputting an own message when having more than one case in a + helper, instead of a global one. + * Removing the unmounting of pseudo filesystems from the trap call, + needs some other changes before it can safely be done. + * Adding 'remove' case, which is in between of all and purge. + + -- Daniel Baumann Mon, 12 Nov 2007 00:00:00 +0100 + +live-helper (1.0~a35-1) unstable; urgency=medium + + [ Daniel Baumann ] + * New upstream release. + * Preparing live-helper 1.0~a35-1. + * Corrected wrong path, thanks to Ben Armstrong . + * Renaming live-failsafe boot target to livefailsafe (Closes: + #450576). + * Using shell redirection to truncate rather than additional + commands/forks/files, thanks to Justin Pryzby + . + * Documenting preseeding for sun-java hooks, thanks to Antonio Amorim + . + * Adding option to allow building in fakeroot/fakechroot environment, + thanks to An-Cheng Huang . + + [ Jesse Hathaway ] + * add force flag when removing /etc/mtab for exposedroot mode + * allow basename of net-root-path to be binary + * add /etc/adjtime to list of writable files in exposed root mode + * fix syslinux timeout option + * fix isolinux when booting multiple kernel flavours + * add new option --syslinux-menu to enable syslinux menu + + -- Daniel Baumann Mon, 5 Nov 2007 00:00:00 +0100 + +live-helper (1.0~a34-1) unstable; urgency=medium + + [ Daniel Baumann ] + * New upstream release. + * Correcting homepage field. + * Respecting LH_BOOTSTRAP_FLAVOUR (Closes: #448034). + * Fixing typing error (missing paranthese). + * Correcting vcs fields. + * Fixing typing error (wrong variable name). + * Setting LH_BOOTSTRAP_FLAVOUR only when using cdebootstrap. + * Fixing indenting. + * Adding lh_chroot_devpts. + + [ Jesse Hathaway ] + * add new option to mount cow device on nfs volume + + [ Maarten ter Huurne ] + * Fixed lh_config tool name in manpage. + * Avoid [Y/n] query on package autoremove in "mini" hook. + + -- Daniel Baumann Mon, 29 Oct 2007 00:00:00 +0100 + +live-helper (1.0~a33-1) unstable; urgency=medium + + [ Daniel Baumann ] + * New upstream release. + * Preparing live-helper 1.0~a33-1. + * Adding cryptsetup. + * Removing ubuntu support. + * Removing mkisofs support. + * Setting default union filesystem to for etch to unionfs. + + [ Alex Owen ] + * fix lh_chroot_sources to actually install *.deb from + config/chroot_sources + + [ Jesse Hathaway ] + * add exposedroot option which exposes the root fs as ro + + [ Maarten ter Huurne ] + * Remove ".img" from kernel image file name. + * Added feature to exclude paths from the root filesystem. + + -- Daniel Baumann Mon, 22 Oct 2007 00:00:00 +0200 + +live-helper (1.0~a32-1) unstable; urgency=medium + + [ Daniel Baumann ] + * New upstream release. + * Preparing live-helper 1.0~a32-1. + * Fixing consistency error. + * Adding sudo and fakeroot to suggests. + * Adding check to fail if a cross build is started (Closes: #444669, #444670). + * Not interpreting LH_UNION_FILESYSTEM, so that it gets set with an actual + value at build-time (Closes: #446306). + * Adding support for a local /etc/apt/preferences file in + config/chroot_apt/preferences. + * Adjusting error message: debootstrap is default, hence listed first. + * Setting union filesystem default to aufs since default distribution is + lenny. + * Fixing typing error, thanks to Peter Skogström + . + * Updating Debian stable release number, thanks to Peter Skogström + . + * Adding lh_binary_local-packageslists. + + [ Jesse Hathaway ] + * Unify syslinux code, so that pxelinux isolinux & usb-hdd + * readd support for booting etch via syslinux + * lh_binary_syslinux: fix usb-hdd etch images + + [ Otavio Salvador ] + * lh_binary_syslinux: check for and not to detect wrong path + * lh_binary_syslinux: always put splash image as splash.{rle,png} to avoid + filename issues + + -- Daniel Baumann Mon, 15 Oct 2007 00:00:00 +0200 + +live-helper (1.0~a31-1) unstable; urgency=medium + + [ Daniel Baumann ] + * New upstream release. + * Preparing live-helper 1.0~a31-1. + + [ Otavio Salvador ] + * cdebootstrap: simplified code using case instead of if's so it's + easier to read + * iso: move mini and minimal flavors assigment to a cannonical place + * hooks/mini: remove dselect package since it's mostly unused now + * bootstrap: add support to include and exclude packages + * syslinux: force latin1 encoding on texts used for labels + * iso: use -allow-multidot option when calling genisoimage + * templates: change font used on syslinux menu to a better one + * fix version guessing using proper evaluation + * syslinux: fix usb-hdd entries to use menu.cfg file + * syslinux: properly change timeout and do not fail if help files do + not exists + * syslinux: fix usb-hdd templates coping + + -- Daniel Baumann Mon, 8 Oct 2007 00:00:00 +0200 + +live-helper (1.0~a30-1) unstable; urgency=medium + + [ Daniel Baumann ] + * New upstream release. + * Preparing live-helper 1.0~a30-1. + * Replacing backticks with POSIX expression. + * Fixing typing error, thanks to Maarten ter Huurne + . + * Fixing typing error, thanks to Jesse W. Hathaway . + * Respecting LH_QUIET for cdebootstrap calls, thanks to Justin Pryzby + . + + [ Ben Armstrong ] + * genext2fs: new switch name: --reserved-percentage; thanks, Zagiox + + [ Otavio Salvador ] + * add template to be used by syslinux vesa menu support + * add new options to allow support for syslinux with vesa menu + * implements syslinux vesa menu support + * refactoring: simplified if/else case since the list of supported + arch were too long + * syslinux: defaults to english text if we lack the specified language + * syslinux: fix menu label usage for normal live boot + * templates: move syslinux-menu to syslinux/menu + * syslinux: always output MENU LABEL since they're ignored if menu.c32 + isn't loaded + * syslinux: split syslinux configuration in multiple files + * templates: split syslinux templates to reduce diverting + * syslinux: fix memcheck path since it was using the wrong path + * syslinux: fix module detection otherwise it won't be copied + * debian/control: use XS-Homepage to avoid errors while calling dpkg- + gencontrol + + -- Daniel Baumann Mon, 1 Oct 2007 00:00:00 +0200 + +live-helper (1.0~a29-1) unstable; urgency=medium + + * New upstream release: + - Adding preinst to take care about package upgrades with respect to + directories that are symlinks now (Closes: #442408, #442922). + - Fixed typing error in lh_binary_syslinux, thanks to Jean Pierre LeJacq + (Closes: #443099). + + -- Daniel Baumann Mon, 24 Sep 2007 00:00:00 +0200 + +live-helper (1.0~a28-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 17 Sep 2007 00:00:00 +0200 + +live-helper (1.0~a27-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 10 Sep 2007 00:00:00 +0200 + +live-helper (1.0~a26-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 3 Sep 2007 00:00:00 +0200 + +live-helper (1.0~a25-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 27 Aug 2007 00:00:00 +0200 + +live-helper (1.0~a24-1) unstable; urgency=medium + + * New upstream release: + - lh_clean accepts more than one argument at the same time + (Closes: #439947). + + -- Daniel Baumann Mon, 20 Aug 2007 00:00:00 +0200 + +live-helper (1.0~a23-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 13 Aug 2007 00:00:00 +0200 + +live-helper (1.0~a22-1) unstable; urgency=medium + + * New upstream release: + - Replacing make-live with lh_config and lh_build (Closes: #435484). + - Added workaround from matth in lh_binary_grub, lh_binary_syslinux and + lh_binary_yaboot to work under dash (Closes: #431748). + - Using fake hostname instead of setting it at build-time (Closes: #435699). + + -- Daniel Baumann Mon, 6 Aug 2007 00:00:00 +0200 + +live-helper (1.0~a21-1) unstable; urgency=medium + + * New upstream release: + - Suppresses xorg configuration in chroot (Closes: #430566). + + -- Daniel Baumann Mon, 30 Jul 2007 00:00:00 +0200 + +live-helper (1.0~a20-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 23 Jul 2007 00:00:00 +0200 + +live-helper (1.0~a19-1) unstable; urgency=medium + + * New upstream release: + - Supports using packages from the build host (Closes: #433611). + - Adds destdir to default entries in grub (Closes: #433612). + + -- Daniel Baumann Mon, 16 Jul 2007 00:00:00 +0200 + +live-helper (1.0~a18-1) unstable; urgency=medium + + * New upstream release: + - Dropping transitional package, not needed anymore. + + -- Daniel Baumann Mon, 9 Jul 2007 00:00:00 +0200 + +live-helper (1.0~a17-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 2 Jul 2007 00:00:00 +0200 + +live-helper (1.0~a16-1) unstable; urgency=medium + + * New upstream release: + - Caches also linux-image packages (Closes: #430511). + + -- Daniel Baumann Mon, 25 Jun 2007 00:00:00 +0200 + +live-helper (1.0~a15-1) unstable; urgency=medium + + * New upstream release: + - corrected wrong project name in examples/sources/fai (Closes: #428360). + + -- Daniel Baumann Mon, 18 Jun 2007 00:00:00 +0200 + +live-helper (1.0~a14-1) unstable; urgency=medium + + * New upstream release: + - fixes typo in manpage (Closes: #428192). + + -- Daniel Baumann Mon, 11 Jun 2007 00:00:00 +0200 + +live-helper (1.0~a13-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 4 Jun 2007 00:00:00 +0200 + +live-helper (1.0~a12-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 28 May 2007 00:00:00 +0200 + +live-helper (1.0~a11-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 21 May 2007 00:00:00 +0200 + +live-helper (1.0~a10-1) unstable; urgency=medium + + * New upstream release: + - really removed forgotten set -x in the cron (Closes: #421105). + + -- Daniel Baumann Mon, 14 May 2007 00:00:00 +0200 + +live-helper (1.0~a9-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 7 May 2007 00:00:00 +0200 + +live-helper (1.0~a8-1) unstable; urgency=medium + + * New upstream release: + - updated syslinux templates (Closes: #399658). + - removed forgotten set -x in the cron (Closes: #421105). + + -- Daniel Baumann Mon, 30 Apr 2007 00:00:00 +0200 + +live-helper (1.0~a7-1) unstable; urgency=medium + + * New upstream release: + - make-live unmounts proc and sys on exit and failures + (Closes: #394334, #410147). + - supporting sudo (Closes: #387069). + + -- Daniel Baumann Mon, 23 Apr 2007 00:00:00 +0200 + +live-helper (1.0~a6-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann Mon, 16 Apr 2007 00:00:00 +0200 + +live-helper (1.0~a5-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann Mon, 9 Apr 2007 00:00:00 +0200 + +live-helper (1.0~a4-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann Mon, 2 Apr 2007 00:00:00 +0200 + +live-helper (1.0~a3-2) unstable; urgency=low + + * New upstream snapshot. + + -- Daniel Baumann Mon, 26 Mar 2007 17:00:00 +0200 + +live-helper (1.0~a3-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann Mon, 26 Mar 2007 00:00:00 +0100 + +live-helper (1.0~a2-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann Mon, 19 Mar 2007 00:00:00 +0100 + +live-helper (1.0~a1-3) unstable; urgency=low + + * New upstream snapshot. + + -- Daniel Baumann Wed, 14 Mar 2007 21:00:00 +0100 + +live-helper (1.0~a1-2) unstable; urgency=low + + * New upstream snapshot. + + -- Daniel Baumann Wed, 14 Mar 2007 18:00:00 +0100 + +live-helper (1.0~a1-1) unstable; urgency=low + + * Initial release, replacing live-package. + + -- Daniel Baumann Mon, 12 Mar 2007 00:00:00 +0100 + +live-package (0.99.26-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann Fri, 9 Mar 2007 12:27:00 +0100 + +live-package (0.99.25-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann Fri, 9 Mar 2007 01:49:00 +0100 + +live-package (0.99.24-1) unstable; urgency=low + + * New upstream release: + - adds LIVE_INCLUDE_CHROOT to the manual exported variables as reported by + Mathieu Geli (Closes: #412325). + + -- Daniel Baumann Sun, 3 Mar 2007 12:25:00 +0100 + +live-package (0.99.23-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann Wed, 21 Feb 2007 22:08:00 +0100 + +live-package (0.99.22-1) unstable; urgency=low + + * New upstream release: + - updates manpage (Closes: #411008). + + -- Daniel Baumann Fri, 16 Feb 2007 20:38:00 +0100 + +live-package (0.99.21-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann Mon, 12 Feb 2007 15:06:00 +0100 + +live-package (0.99.20-1) unstable; urgency=low + + * New upstream release: + - Fixed manual pruning in minimal flavour as suggested by + Bas Wijnen (Closes: #410040). + + -- Daniel Baumann Thu, 1 Feb 2007 17:35:00 +0100 + +live-package (0.99.19-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann Wed, 31 Jan 2007 12:38:00 +0100 + +live-package (0.99.18-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann Thu, 25 Jan 2007 08:29:00 +0100 + +live-package (0.99.17-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann Wed, 24 Jan 2007 22:18:00 +0100 + +live-package (0.99.16-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann Thu, 18 Jan 2007 16:25:00 +0100 + +live-package (0.99.15-1) unstable; urgency=low + + * New upstream release: + - switched default distribution back to unstable, as unstable is usable + again from the kernel point of view (Closes: #400457). + - added file to the minimal package list (Closes: #400485). + + -- Daniel Baumann Tue, 16 Jan 2007 21:24:00 +0100 + +live-package (0.99.14-4) testing; urgency=medium + + * 02defaults.sh: Updated kernel flavours to match etch. + * 14chroot.sh: Removed xorg hack, not needed in etch. + * 14chroot.sh: Fixed misspelling of aptitude. + * main.sh: Updated release codenames to match etch. + + -- Daniel Baumann Thu, 8 Mar 2007 10:55:00 +0100 + +live-package (0.99.14-3) unstable; urgency=high + + * Adding workaround for new xorg packages by including xserver-xorg-input-all + and xserver-xorg-video-all in all X11 package lists. See #405639 for more + information. + * Adding xdebconfigurator to all X11 package lists. + + -- Daniel Baumann Fri, 5 Jan 2007 22:34:00 +0100 + +live-package (0.99.14-2) unstable; urgency=high + + * Adding workaround for initrd backup files (Closes: #404314). + + -- Daniel Baumann Thu, 4 Jan 2007 20:52:00 +0100 + +live-package (0.99.14-1) unstable; urgency=medium + + * New upstream release: + - fixed typo for policy-rc.d hack (Closes: #396813), thanks to + Markus Bauer . + - corrected manpage section (Closes: #396083), thanks to + Sune Vuorela . + - fixes script sourcing to exclude files in .svn (Closes: #396861), + thanks to Markus Bauer . + + -- Daniel Baumann Mon, 6 Nov 2006 00:00:00 +0200 + +live-package (0.99.13-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 30 Oct 2006 00:00:00 +0200 + +live-package (0.99.12-1) unstable; urgency=medium + + * New upstream release. + - Reverted mangling of LIVE_DISTRIBUTION for sources.list generation + (Closes: #394226). + + -- Daniel Baumann Mon, 23 Oct 2006 00:00:00 +0200 + +live-package (0.99.11-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 16 Oct 2006 00:00:00 +0200 + +live-package (0.99.10-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 9 Oct 2006 00:00:00 +0200 + +live-package (0.99.9-1) unstable; urgency=medium + + * New upstream release: + - adds support for custom repositories (Closes: #387068). + - using proxy for chroot creating too (Closes: #390378). + + -- Daniel Baumann Mon, 2 Oct 2006 00:00:00 +0200 + +live-package (0.99.8-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Mon, 25 Sep 2006 00:00:00 +0200 + +live-package (0.99.7-1) unstable; urgency=medium + + * New upstream release: + - removes the now outdated handling of testing specific kernels + (Closes: #387562). + - added fix from Bas Wijnen for space handling in + arguments (Closes: #388204). + - fixes package list handling similar to the fix suggested by Alex Owen + (Closes: #388060). + + -- Daniel Baumann Mon, 18 Sep 2006 00:00:00 +0200 + +live-package (0.99.6-1) unstable; urgency=medium + + * New upstream release: + - fixing netboot. + + -- Daniel Baumann Mon, 11 Sep 2006 00:00:00 +0200 + +live-package (0.99.5-1) unstable; urgency=low + + * New upstream release. + * Set maintainer to the project list. + + -- Daniel Baumann Mon, 4 Sep 2006 00:00:00 +0200 + +live-package (0.99.4-1) unstable; urgency=low + + * New upstream release: + - Added patch from Alex Owen to update pxelinux.cfg + for NFS root in casper (Closes: #380512). + - Temporarily hacks xorg configuration file to remove BusID and set + default driver to vesa (Closes: #382391). + + -- Daniel Baumann Mon, 28 Aug 2006 00:00:00 +0200 + +live-package (0.99.3-1) unstable; urgency=low + + * New upstream release: + - fixed configuration file handling (Closes: #384598). + * Update long descriptiong (Closes: #382473). + + -- Daniel Baumann Mon, 21 Aug 2006 00:00:00 +0200 + +live-package (0.99.2-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann Mon, 31 Jul 2006 00:00:00 +0200 + +live-package (0.99.1-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann Mon, 24 Jul 2006 00:00:00 +0200 + +live-package (0.99-1) unstable; urgency=low + + * Initial release. + + -- Daniel Baumann Mon, 17 Jul 2006 00:00:00 +0200 --- live-helper-2.0~a10.1.orig/debian/source/format +++ live-helper-2.0~a10.1/debian/source/format @@ -0,0 +1 @@ +1.0