commit 7163ef77391c94992fdc4a7843428228aa22a602 Author: Daniel Baumann Date: Mon Sep 17 10:07:19 2007 +0200 helpers/lh_binary_local-hooks * Making binary hooks executable in case the are not. commit 60271c791721f8c419f808cf14875d0c20067d8e Author: Daniel Baumann Date: Sun Sep 16 19:19:38 2007 +0200 helpers/lh_binary_debian-installer * Do not remove pkgsel anymore. commit d0c26d3d70583d859ee041d355fb73444bb8d1d6 Author: Daniel Baumann Date: Sun Sep 16 08:45:31 2007 +0200 helpers/lh_binary_syslinux * Fixed wrong sed call. commit f661dd2636157610f6b4a5c93c70639cac0836d8 Author: Daniel Baumann Date: Sat Sep 15 14:21:41 2007 +0200 helpers/lh_binary_debian-installer * Do not create symlinks on usb-hdd images. commit fe9f0bd0a6ea7d8a942d8a4a61f2eff783f27612 Author: Daniel Baumann Date: Sat Sep 15 11:17:10 2007 +0200 functions/defaults.sh helpers/lh_binary_grub helpers/lh_binary_syslinux helpers/lh_binary_yaboot helpers/lh_config * Adding LH_BOOTAPPEND_INSTALL. commit 195c0c61cd9f4cbb4db44641dcbba858a1f6bd98 Author: Daniel Baumann Date: Sat Sep 15 10:57:22 2007 +0200 functions/defaults.sh helpers/lh_binary_grub helpers/lh_binary_syslinux helpers/lh_binary_yaboot helpers/lh_config * Renaming LH_BOOTAPPEND to LH_BOOTAPPEND_LIVE. commit cc4e22a27a2037abf3c67afb119166b02b0dc30b Author: Daniel Baumann Date: Sat Sep 15 10:45:17 2007 +0200 helpers/lh_binary_debian-installer * Making local udebs/local debs architecture aware. commit 8675c2a904db652e9bf5e1129102d4e704c11e96 Author: Daniel Baumann Date: Fri Sep 14 19:06:19 2007 +0200 functions/defaults.sh * Setting default distribution to lenny. commit fd4f95e8e9f7da4056f28bc2a8cab2477f4c33a6 Author: Daniel Baumann Date: Fri Sep 14 09:59:49 2007 +0200 helpers/lh_binary_debian-installer * Removing both required local and d-i udebs when using live-installer. commit 662aea0ac5287087cc081b43397977bcb5602200 Author: Daniel Baumann Date: Fri Sep 14 09:58:11 2007 +0200 helpers/lh_binary_debian-installer * Also removing pkgsel. commit e789f3869ea83228bdfa3f0c649dce65932e3393 Author: Daniel Baumann Date: Thu Sep 13 11:07:51 2007 +0200 helpers/lh_binary_debian-installer * Added forgotten path to bootstrap-base removal. commit f197e4787dc5974d8dd0c1d9709e30cb64dba2aa Author: Daniel Baumann Date: Thu Sep 13 09:43:41 2007 +0200 helpers/lh_binary_debian-installer * Simplifying debian-installer download. commit 65bd75147deea57c0b0b890074a21238cc431a7d Author: Daniel Baumann Date: Thu Sep 13 09:38:29 2007 +0200 helpers/lh_binary_debian-installer helpers/lh_binary_disk * Adding support for live-installer. commit 56019bbac5d8c52a3520b1c65da4c99402b7c423 Author: Daniel Baumann Date: Thu Sep 13 08:49:16 2007 +0200 docs/NEWS * Polishing and updating with recent news. commit 662ef3f2488fcf032a8358a031b8a2b2889d3371 Author: Daniel Baumann Date: Thu Sep 13 08:01:37 2007 +0200 templates/syslinux/common/syslinux.cfg * Temporarily disabling extended options, they seem to make problems and need testing. commit 7ea35b82acc66d798bf90d32493e8b7f1e1024bf Author: Daniel Baumann Date: Thu Sep 13 08:00:23 2007 +0200 docs/CREDITS * Adding Rene Merou . commit 73a2a9a5a5f9e4705714f26ef1b7db4b1b5b0d0b Author: Daniel Baumann Date: Thu Sep 13 07:59:49 2007 +0200 templates/syslinux/es/* [ Rene Merou ] * Translated syslinux templates to Spanish. commit a251756d551557733faa54a5cc1f68acf58cd862 Author: Daniel Baumann Date: Thu Sep 13 07:58:06 2007 +0200 templates/syslinux/ca/* [ Rene Merou ] * Translated syslinux templates to Catalan. commit 9bb89083c1fb3377fc9be6cf01bdf8bf205f6455 Author: Daniel Baumann Date: Thu Sep 13 07:55:05 2007 +0200 functions/defaults.sh * Setting default language to 'en'. commit 8f7224173db44a630686d3c0ebad78baf6db0ce0 Author: Daniel Baumann Date: Thu Sep 13 07:54:10 2007 +0200 helpers/lh_binary_syslinux templates/syslinux/* * Supporting localized syslinux templates based on LH_LANGUAGE. commit 727d6649df0b09f6ebc6f1ec4692a83a6e24b121 Author: Daniel Baumann Date: Thu Sep 13 07:47:18 2007 +0200 helpers/lh_binary_disk * Adding forgotten cp call. commit fe3a6d4579bb9186729344868605e066f308ae18 Author: Daniel Baumann Date: Wed Sep 12 21:42:42 2007 +0200 templates/syslinux/f7.txt templates/syslinux/f8.txt.install templates/syslinux/f8.txt.live templates/syslinux/f9.txt.install templates/syslinux/f9.txt.live * Removing cruft from debian-cd templates. commit 9bc78694ce30cd2e478ea2bc1c9d50e51f8aaeb6 Author: Daniel Baumann Date: Wed Sep 12 20:39:30 2007 +0200 debian/control * Using new Homepage field now. commit 3f5d23c9159bdf6c5df5d6ab74ff98ad443f9093 Author: Daniel Baumann Date: Wed Sep 12 20:39:02 2007 +0200 docs/CREDITS * Adding Marco Amadori . commit 49de0c8bb9f3283bafb953d2cbe6c8708654cc13 Author: Daniel Baumann Date: Wed Sep 12 20:38:47 2007 +0200 functions/defaults.sh * Downgrading Ubuntu minimal requirements from gutsy to feisty. commit db4cf9fa91813c2db1912988e3d7c92a75ac97d4 Author: Daniel Baumann Date: Wed Sep 12 20:38:12 2007 +0200 helpers/lh_binary_debian-installer * Simplyfing LH_BASE calls. commit e29bda3233f06250f6e4075fabc397a7f1d55edd Author: Daniel Baumann Date: Wed Sep 12 20:37:59 2007 +0200 helpers/lh_binary_disk * Using udeb_include files from debian-cd. commit 75f80b83434b41df3cf5c6037f0182fe7586a946 Author: Daniel Baumann Date: Wed Sep 12 20:37:43 2007 +0200 functions/releases.sh helpers/lh_binary_disk * Using Debian terminology for images of unreleased suites. commit bcd4dabacdf9474b4a1afd9ac30a71b2372a4999 Author: Daniel Baumann Date: Wed Sep 12 20:37:28 2007 +0200 helpers/lh_binary_debian-installer helpers/lh_binary_disk * Setting debian-installer default flavour to netinst. commit 662051684075d9c234a8b2ec10f2d7fb34b25001 Author: Daniel Baumann Date: Wed Sep 12 20:36:57 2007 +0200 helpers/lh_clean * Adding forgotten handling of default case. commit 37889867bfc42b73d9dcf4a93b7d35fb0ce56e70 Author: Daniel Baumann Date: Wed Sep 12 20:36:40 2007 +0200 examples/cron/snapshots.sh * Only removing old packages if they exist. commit 6b76dcfe41c6aa401fdc661123afd5ef1d48859d Author: Daniel Baumann Date: Wed Sep 12 20:36:14 2007 +0200 debian/control * Fixing typing error. commit 27f36af5f2faa9509a22819243493ee09a9540f3 Author: Daniel Baumann Date: Wed Sep 12 20:36:02 2007 +0200 Makefile debian/changelog functions/common.sh manpages/* * Preparing live-helper 1.0~a28-1. 2007-09-09 Daniel Baumann * functions/defaults.sh: - Fixing typing error. * data/debian-cd: - Merging debian-cd 3.0.3 data files. * functions/defaults.sh, helpers/lh_config: - Adding debian-installer daily images option. * helpers/lh_binary_debian-installer: - Reworking debian-installer flavours and urls. - Failing when no bootstrap package cache. * helpers/lh_binary_disk: - Reworking disk information. * helpers/lh_bootstrap_cache: - Creating bootstrap stagefile when restoring cache. * helpers/lh_bootstrap_cache, lh_chroot_cache: - Refactoring stage caching. * helpers/lh_clean: - Removing cache/stages_bootstrap restore. * lists/devel-live: - Moving from svn to git. * Uploading 1.0~a27-1. 2007-09-04 Daniel Baumann * helpers/lh_chroot_cache: - Added forgotten creation of the stagefile as mentioned by Peter Holik . 2007-09-04 Daniel Baumann * helpers/lh_binary_syslinux, lh_config: - Applied fixes from Peter Holik . * helpers/lh_chroot_local-packages: - Added check for actual packages as mentioned by Peter Holik . * helpers/lh_bootstrap_cache: - Added forgotten creation of the stagefile as mentioned by Peter Holik . * Uploading 1.0~a26-1. 2007-08-28 Daniel Baumann * functions/defaults.sh: - Prefering debootstrap over cdebootstrap. * helpers/lh_chroot_local-packages: - Only copy packages matching the build-architecture. This way, you can store local packages for different architectures in the very same config directory. * Uploading 1.0~a25-1. 2007-08-28 Daniel Baumann * helpers/lh_clean: - Accepting more than one parameter at the same time. * Uploading 1.0~a24-1. 2007-08-14 Daniel Baumann * helpers/*: - Added --conffile to all helpers. * manpages/lh_config.de.1, lh_config.en.1: - Added. * Uploading 1.0~a23-1. 2007-08-13 Daniel Baumann * helpers/lh_binary_memtest: - Improved grub workaround. 2007-08-12 Daniel Baumann * helpers/lh_chroot_dpkg: - Added. 2007-08-12 Daniel Baumann * Uploaded 1.0~a22-1. 2007-08-08 Daniel Baumann * functions/lh_chroot_hacks: - Remove resume partition configuration in initramfs on etch. 2007-08-07 Daniel Baumann * functions/defaults.sh: - Added auto mode for LH_INITRAMFS. 2007-08-05 Daniel Baumann * functions/defaults.sh: - Added debian-edu mode. * lists/knoppix, knoppix-dvd: - Added. 2007-08-05 Mathieu Geli * lists/studio, studio-gnome, studio-kde, studio-xfce: - Added. 2007-08-04 Daniel Baumann * functions/*, helpers/*: - Renaming LIVE_* variables to LH_*. * excamples/cron/*: - Updated to make-live removal. * helpers/lh_binary_chroot: - Exit earlier when rootfs was cached. * helpers/lh_binary_debian-installer, lh_binary_includes: - Fixed some bashisms. * helpers/lh_binary_grub, lh_binary_syslinux, lh_binary_yaboot: - Workaround from matth over /bin/echo to avoid wrong expansion of entries when using dash (Closes: #431748). * helpers/lh_chroot_hostname: - Installing fake hostname, less intrusive approach for the build system (Closes: #435699). * helpers/lh_config: - Added argument handling. * helpers/lh_losetup: - Simplified and corrected to make it actually work. * helpers/lh_source: - Not using 'echo -e' anymore. * helpers/make-live: - Replaced with a dummy: make-live is deprecated now, use lh_config and lh_build instead. 2007-08-03 Daniel Baumann * helpers/lh_chroot_apt: - Updated configuration of recommends handling for apt. 2007-07-29 Daniel Baumann * functions/packages.sh: - Using dpkg-query to check for packages when building in chroot, and on systems where dpkg-query is available. * functions/stagefile.sh: - Added missing NAME. * Uploaded 1.0~a21-1. 2007-07-28 Daniel Baumann * functions/chroot.sh: - Added XORG_CONFIG="custom" to chroot call in order to disable xserver-xorg.postinst (Closes: #430566). * helpers/lh_binary_usb-hdd: - Fixes for binary non-chroot build. 2007-07-27 Daniel Baumann * Makefile, debian/postinst, prerm: - Added alternatives handling for includes and templates. * examples/hooks/*: - Cleaned up. * helpers/lh_chroot_preseed: - Process flavour specific preseeds, if available, dropping LIVE_PRESEED. * helpers/lh_chroot_local-preseed: - Added. * templates/syslinux: - Added installer specific templates. - Renamebled additional boot targets (localboot). * Uploaded 1.0~a20-1. 2007-07-24 Mathieu Geli * helpers/make-live: - synced usage message and getopts parsing (Closes and extends #434481). 2007-07-19 Daniel Baumann * functions/defaults.sh, package.sh, helpers/lh_config, lh_binary_*: - Added support for non-chrooted build. - Added caching of deb packages on this stage too. * helpers/lh_binary_grub: - Added forgotten destdir for default entries. * helpers/lh_binary_memtest: - Added workaround for grub inside chroot when installing memtest as suggested by Vladimir Stavrinov . * helpers/lh_binary_rootfs: - Updated squashfs-tools package check. * helpers/lh_binary_syslinux: - Using etch workaround for long filenames in syslinux on all distributions. * Uploaded 1.0~a19-1. 2007-07-15 Daniel Baumann * examples/cron/manpages.sh, examples/hooks/win32-loader.sh: - Added. 2007-07-15 Otavio Salvador * functions/templates.sh: - Changed whole code to export TEMPLATES for the item beeing checked. * helpers/lh_binary_grub, helpers/lh_binary_syslinux, helpers/lh_binary_yaboot: - Changed code to use the new TEMPLATES variable and avoid hardcoding the path. 2007-07-14 Daniel Baumann * helpers/lh_binary_debian-installer: - Addded 'live' mode. - Fixed a minor typo. * helpers/lh_binary_includes: - Moved copying of parameters.txt to lh_binary_linux-image. - Moved parameters.txt.* to live-initramfs and data/casper. 2007-07-12 Daniel Baumann * helpers/lh_binary_grub, lh_binary_syslinux: - Also respect local menu.lst and syslinux.cfg. * helpers/lh_binary_syslinux: - Cleaned up netboot specific parts as suggested by Vladimir Stavrinov . * helpers/lh_binary_linux-image: - Skip vmlinuz/initrd symlinks. * helpers/lh_chroot_hacks: - Setting correct permissions user home directory in case of includes. * helpers/make-live: - Fixed typo in variable name. * lists/rescue: - Added aide and tripwire. * Uploaded 1.0~a18-1. 2007-07-09 Chris Lamb * functions/chroot.sh, functions/defaults.sh: - Altered LH_DEBCONF_NOWARNINGS so that it accepts "enabled/disabled" as well as "yes/no" for consistency. 2007-07-09 Daniel Baumann * functions/architecture.sh, helpers/lh_binary_debian-installer, lh_binary_grub, lh_binary_linux-image, lh_binary_memtest, lh_binary_syslinux, lh_binary_yaboot: - Simplified multi-arch checks/overrides. * helpers/lh_binary_grub, lh_binary_syslinux, lh_binary_yaboot: - Added priority=critical for auto/autogui boot labels. 2007-07-07 Daniel Baumann * helpers/lh_binary_chroot: - Going back to full copy instead of hardlinks. * helpers/lh_binary_debian-installer: - Added architectures for daily images. * helpers/lh_binary_grub: - Refactored. * helpers/lh_binary_grub, lh_binary_syslinux, lh_binary_yaboot: - Added 'quiet' for everything newer than etch. * helpers/lh_binary_hacks: - Merged into lh_binary_includes. * helpers/lh_chroot_hacks: - Added removal of some build-system influenced files. - Cleaned up a bit. * helpers/lh_chroot_localization: - Fixed typo. - Added k3b and gwenview. * helpers/lh_chroot_sysvrc: - Renamed to lh_chroot_sysv-rc. * hooks/mini, minimal: - Using apt-get autoremove. * lists/devel-live: - Added. 2007-07-06 Otavio Salvador * helpers/lh_binary_rootfs: - Fix parameters to allow the removal of kernels inside of squashfs. 2007-07-05 Otavio Salvador * helpers/lh_binary_rootfs: - Fix inverted logic error to detect when exclude the kernel from the squashfs image. 2007-07-04 Otavio Salvador * helpers/lh_binary_hacks: - Do not fail if binary/parameters.txt.${LH_INITRAMFS} doesn't exists. * hooks/mini, hooks/minimal: - Do not fail if the package isn't installed. 2007-07-04 Daniel Baumann * functions/defaults.sh: - Added architecture handling to mirror defaults. * helpers/lh_binary_hacks, includes/includes/sid/live/parameters.txt.casper, parameters.txt.live-initramfs: - Added. 2007-07-02 Otavio Salvador * helpers/lh_binary_syslinux: - Fix paths for kernel and initrd image loading. 2007-07-02 Daniel Baumann * helpers/lh_binary_grub: - Also respect splash.xpm and not just splash.xpm.gz as local grub splash images. 2007-07-01 Daniel Baumann * helpers/lh_binary_debian-installer: - Added caching of udebs. * functions/defaults.sh, helpers/lh_binary_grub, lh_binary_syslinux, lh_binary_grub, lh_config: - Added support for aufs. * Uploaded 1.0~a17-1. 2007-06-30 Daniel Baumann * functions/releases.sh, helpers/lh_binary_disk, lh_source_disk, lh_chroot_hostname: - Added. 2007-06-29 Daniel Baumann * helpers/lh_binary_syslinux: - Fixed damaged memtest entry. - Corrected code style. - Added NUMBER initaliazation to fixed wrong numbering when in compat mode. - Fixed bug with isolinux.cfg fuckup if flavours are in this order: 686 686-bigmem. * helpers/lh_binary_grub, lh_binary_linux-image, lh_binary_memtest, lh_binary_syslinux: - Added compat mode for casper/live directories. * helpers/lh_binary_manifest, lh_binary_md5sum, lh_source_mdsum: - Added introductional text to the generated file. * helpers/lh_binary_manifest: - Only create the correct manifest file for the respective initramfs. * helpers/lh_binary_disk, lh_source_disk: - Added. 2007-06-27 Otavio Salvador * helpers/lh_binary_syslinux: - Added new methods (syslinux_live_entry and syslinux_di_entry) and change whole code to use them making it much easier to read and modify. * functions/arch.sh: - Added. * helpers/lh_binary_grub, lh_binary_syslinux, lh_binary_yaboot: - Use the new Check_architecture method to avoid duplicated code. * functions/templates.sh: - Added. * helpers/lh_binary_grub, helpers/lh_binary_syslinux, helpers/lh_binary_yaboot: - Use the new Check_templates method to avoid duplicated code. 2007-06-25 Daniel Baumann * helpers/lh_binary_local-hooks: - Added. * helpers/lh_chroot_linux-image: - Caching downloaded packages. * examples/hooks/qemu-launcher.sh: - Added. * Uploaded 1.0~a16-1. 2007-06-18 Chris Lamb * helpers/lh_chroot_packageslists, lh_chroot_local-packageslists: - Added support for '#' pragma to include other list files. * functions/packagelists.sh: - Added. * lists/*: - Translated existing lists to be include-based, added a few missing lists. 2007-06-18 Daniel Baumann * helpers/*: - All cache operations use hardlinks now. 2007-06-16 Daniel Baumann * helpers/lh_bootstrap_clone, lh_bootstrap_copy: - Added. * helpers/lh_binary_live-installer: - Added. * Uploaded 1.0~a15-1. 2007-06-10 Daniel Baumann * helpers/*: - Excluding lenny from the syslinux workarounds as syslinux 3.36 did migrate into testing. * helpers/lh_bootstrap_cache, lh_chroot_cache: - Fixed typos which made caching fail on rebuilds. * helpers/lh_clean: - Added unmount of binfmt on clean. * helpers/lh_binary_usb-hdd: - Including script to write grub to the loop device from Thomas Lange . 2007-06-10 Daniel Baumann * helpers/lh_binary_grub, lh_binary_rootfs, lh_binary_yaboot, lh_binary_syslinux: - Fixed some typos as found by Peter Holik . * manpages/live-helper.en.7: - Fixed typo. * helpers/lh_bootstrap_cache, lh_chroot_cache: - Added. * Uploaded 1.0~a14-1. 2007-06-08 Daniel Baumann * helpers/make-live: - Adjusted reading of configuration to match the previously renamed files. 2007-06-04 Daniel Baumann * helpers/lh_binary_hdd, lh_source_hdd: - Renamed to lh_binary_tar and lh_source_tar. * helpers/lh_source_generic: - Removed. 2007-06-03 Daniel Baumann * Uploaded 1.0~a13-1. 2007-06-02 Otavio Salvador * helpers/lh_chroot_preseed: - Use {Check,Install,Remove}_package to handle debconf dependency. * Add support to specify the apt/aptitude pipeline depth. 2007-06-02 Daniel Baumann * Applied patches from Otavio Salvador : - Add support to override helpers base directory - Use LIVE_BOOTSTRAP_CONFIG instead of LIVE_DISTRIBUTION_CONFIG. - Add support to specify the keyring to be used while bootstraping. - Add lh_chroot_preseed helper. 2007-05-28 Daniel Baumann * helpers/*: - Added initial P: messages. - Removed some bashisms. - Added some of the proposed cleanups from Trent Buck . * lists/mini, minimal: - Removed, already pulled in with live-initramfs depends. 2007-05-27 Daniel Baumann * helpers/lh_binary_rootfs: - Added check for config/binary_rootfs/squashfs.sort for passing a sorting list to mksquashfs. 2007-05-26 Daniel Baumann * lists/rescue: - Updated with suggestions from Inigo Tejedor Arrondo * Uploaded 1.0~a12-1. 2007-05-25 Daniel Baumann * functions/defaults.sh: - Updated check for LH_BOOTSTRAP on ubuntu. * helpers/lh_binary_iso, lh_source_iso: - Added configuration support for ISO application, preparer and publisher field. 2007-05-24 Daniel Baumann * helpers/lh_binary_syslinux: - Added dedicated directory handling for syslinux (>= 3.36) on usb. * helpers/lh_binary_debian-installer, lh_binary_linux-image, lh_binary_memtest, lh_binary_syslinux: - Added legacy support for syslinux (<< 3.36). * Uploaded 1.0~a11-1. 2007-05-18 Daniel Baumann * helpers/*: - Renamed LIVE_KERNEL_FLAVOUR to LIVE_LINUX_FLAVOURS. - Renamed LIVE_KERNEL_PACKAGES to LIVE_LINUX_PACKAGES. - Renamed LIVE_BINARY_IMAGE to LIVE_BINARY_IMAGES. - Renamed LIVE_SOURCE_IMAGE to LIVE_SOURCE_IMAGES. - Renamed LIVE_FILESYSTEM to LIVE_CHROOT_FILESYSTEM. - Renamed LIVE_SERVER_ADDRESS to LIVE_NET_SERVER. - Renamed LIVE_SERVER_PATH to LIVE_NET_PATH. * Uploaded 1.0~a10-1. 2007-05-18 Mathieu Geli * examples/hooks/* - Added new hooks for non-free/contrib drivers Intel : ipw3945, ipw2100, ipw2200 Nvidia : nvidia-legacy Ralink : rt2x00, rt2570 - Changed behavior of beryl hook: autostart beryl if video driver allows it (minimal detection based on glxinfo) 2007-05-17 Daniel Baumann * helpers/lh_binary_md5sum, lh_source,md5sum: - Fixed accidentally inclusion of md5sum.txt itself into binary/md5sum.txt. 2007-05-16 Daniel Baumann * helpers/*: - Added check for local includes and templates. - Renamed LH_APT_GENERIC to LIVE_BINARY_INDICES. - Renamed lh_binary_localincludes to lh_binary_local-includes. - Renamed lh_chroot_localhooks to lh_chroot_local-hooks. - Renamed lh_chroot_localincludes to lh_chroot_local-includes. - Renamed lh_chroot_localpackages to lh_chroot_local-packages. - Renamed lh_chroot_localpackageslists to lh_chroot_local-packageslists. - Renamed lh_source_download to lh_source_debian. - Renamed lh_source_config to lh_source_debian-live. 2007-05-09 Daniel Baumann * helpers/*: - Renamed LH_MIRROR*_BUILD to LH_MIRROR*_BOOTSTRAP. - Renamed LH_MIRROR*_IMAGE to LH_MIRROR*_BINARY. * helpers/lh_chroot_sources: - Added aptitude overwrite for untrusted sources. - Changed checks for *.build/*.image to *.bootstrap/*.binary. 2007-05-08 Daniel Baumann * helpers/*: - Renamed lh_binary_linuximage to lh_binary_linux-image. - Renamed lh_chroot_linuximage to lh_chroot_linux-image. * helpers/lh_bootstrap_cdebootstrap, lh_bootstrap_debootstrap: - Added missing cache directory when only caching stages. * helpers/lh_binary_debian-installer, lh_binary_linux-image, lh_binary_memtest: - Changed kernel installation directories. 2007-05-07 Daniel Baumann * examples/snapshot-build.sh, live-snapshot.sources.list: - Added. * helpers/lh_binary_rootfs: - Fixed wrong order of squashfs options. 2007-05-06 Daniel Baumann * templates/syslinux: - Updated again. * helpers/lh_config: - Fixed overwriting of LH_* options. * helpers/lh_binary_includes: - Fixed a quoting typo. - Working arround symlinks on usb-hdd binary images. * Uploaded 1.0~a9-1. 2007-04-31 Daniel Baumann * helpers/*: - Added LH_INITRAMFS. - Splitted config/image into config/binary and config/source. * Uploaded 1.0~a8-1. 2007-04-26 Daniel Baumann * helpers/*: - Implemented paranoid caching with LIVE_CACHE_INDICES, LIVE_CACHE_PACKAGES and LIVE_CACHE_STAGES. This allows to build images offline from the cache. 2007-04-25 Daniel Baumann * helpers/lh_binary_usb, lh_source_usb: - In preparation of adding support for usb-zip images, the usb binary type is renamed to usb-hdd. 2007-04-24 Daniel Baumann * functions/stagefile.sh: - Requite_stagefile can require more than one stage. * helpers/lh_binary_debian-installer: - Added. 2007-04-23 Daniel Baumann * helpers/lh_binary_includes, lh_binary_usb, lh_source_usb: - Added workaround for vfat limitations. 2007-04-23 Daniel Baumann * Makefile: - Added simple test rule. * functions/*, helpers/*: - Added LH_ROOT_COMMAND to support sudo. * functions/package.sh: - Added. Helper dependencies in-chroot can now be handled by functions. * helpers/make-live: - Added trap to unmount proc and sys on exit and failure. * Uploaded 1.0~a7-1. 2007-04-22 Daniel Baumann * functions/defaults.sh: - In ubuntu mode, setting default sections to main restricted. * helpers/lh_binary_grub: - Making copy call of grub arch independent. * helpers/lh_chroot_sources: - In debian mode, checking for non-sid rather than if-etch. - Fixed wrong Ubuntu security URL. 2007-04-20 Daniel Baumann * helpers/lh_binary_rootfs, lh_binary_iso: - Added mksquashfs/genisoimage quiet/verbose options. 2007-04-19 Daniel Baumann * helpers/lh_binary_grub, lh_binary_syslinux: - Added check for splash in config directory. 2007-04-18 Daniel Baumann * debian/cron.daily, default: - Added. * doc/BUGS, DOWNLOAD: - Added. * examples/edu.sources.list, fai.sources.list: - Added. * manpages/*: - Added language suffix. - Added German translations. 2007-04-17 Daniel Baumann * helpers/lh_chroot_hooks: - Also check for tasks specific hooks, not just for package lists. * helpers/lh_chroot_tasks: - Allowing to use either aptitude or tasksel. * hooks/kde-desktop: - Added. * manpages/lh_build.1, lh_source.1: - Added. 2007-04-16 Daniel Baumann * functions/defaults.sh: - Using lsb_release, if existing, to set default mode to ubuntu on ubuntu systems. - Moved desktop task to the end, so that gdm doesn't take gnome-session as default. * helpers/lh_chroot_hooks: - Added simple --hooks for easy testing. * Uploaded 1.0~a6-1. 2007-04-15 Daniel Baumann * functions/defaults.sh: - Set LH_APT to apt-get when using mini or minimal. * helpers/lh_chroot_sources: - Excluding comments from local sources lists. * helpers/lh_bootstrap_cdebootstrap: - Removing imported configuration files by cdebootstrap. 2007-04-13 Daniel Baumann * Moved examples from /usr/share/doc to /usr/share/live-helper. * examples/bpo.sources.list: - Added. * functions/defaults.sh: - Setting LH_GENISOIMAGE on ubuntu to legacy mkisofs. * helpers/lh_clean: - Added missing removal of generic source. 2007-04-12 Daniel Baumann * helpers/lh_config, make-live: - Adding --config. * helpers/lh_binary_memtester86: - Renamed to lh_binary_memtest, made more generic. * functions/defaults.sh: - Setting default distribution to etch until 2.6.20 has setteled in unstable. 2007-04-11 Daniel Baumann * Merging from sidux fllbuilder 1.0.4: - functions/chroot: Added LH_DEBCONF_NOWARNINGS. - helpers/lh_chroot_linuximage: Added additional options to kernel-img.conf. - helpers/lh_chroot_proc: Made binfmt umount conditional. * contrib/grub-splash/*, templates/grub/splash.xpm.gz: - Added. * helpers/lh_binary_grub, lh_binary_syslinux: - Added failsafe kernel entries. * helpers/lh_chroot_apt: - Using apt.conf.d also for apt, not just for aptitude. - Minor code cleanup. * helpers/lh_source_*: - Minor code cleanup. * helpers/lh_source_download: - Added LIVE_BOOTLOADER to the list of source packages. * contrib/grub-splash/*, templates/grub/splash.xpm.gz: - Added. 2007-04-10 Daniel Baumann * helpers/lh_binary_includes, includes/*: - Redone. 2007-04-09 Daniel Baumann * helpers/lh_binary_yaboot, templates/yaboot: - Added. 2007-04-09 Daniel Baumann * helpers/lh_config, make-live, functions/defaults.sh: - Added mode to distinguish between Debian and Ubuntu. * helpers/lh_chroot_sources: - Added check for LIVE_MIRROR_BUILD* to be equal to LIVE_MIRROR_IMAGE*. * Uploaded 1.0~a5-1. 2007-04-08 Daniel Baumann * helpers/lh_binary_net: - Added check for namespace collision with LIVE_SERVER_PATH. * helpers/lh_binary_grub: - Added functionality for usb|hdd images. 2007-04-07 Daniel Baumann * helpers/lh_chroot_sources: - Moved check for local source lists from config/sources.lists.{build,image} to config/chroot_sources/*.{build,image}. - Added check for local gpg keys in config/chroot_sources/*.{build,image}.gpg. - Added check for local keyring packages in config/chroot_sources/*.deb. - Added LIVE_KEYRING_PACKAGES. 2007-04-06 Daniel Baumann * functions/breakpoints.sh, helpers/*: - Added initial breakpoints. * functions/chroot.sh: - Adding /usr/local to path. * functions/lockfile.sh: - Added additional signals to the trap. * helpers/lh_binary_includes: - Respect LIVE_INCLUDES=none. * manpages/*: - Updated. 2007-04-05 Daniel Baumann * helpers/lh_binary_grub, templates/grub/menu.lst: - Added splash functionality. * Uploaded 1.0~a4-1. 2007-04-03 Daniel Baumann * helpers/lh_binary_grub, lh_binary_grub: - Added check for LIVE_TEMPLATES to be existing. * helpers/lh_binary_includes: - Added check for LIVE_INCLUDES to be existing. 2007-04-02 Daniel Baumann * functions/*, helpers/*: - Merged LIVE_SYSLINUX and LIVE_GRUB into LIVE_BOOTLOADER. * helpers/lh_binary_iso: - Added exclude for the bootloader from the iso image content. 2007-04-01 Daniel Baumann * helper/lh_binary_grub: - Added. 2007-03-30 Daniel Baumann * helper/lh_chroot_localincludes: - Fixed wrong path for hook removal. 2007-03-29 Daniel Baumann * functions/common.sh, echo.sh: - Added. * doc/README, helpers/lh_source, manpages/lh_binary.1, live-helper.7: - Added forgotten helpers. * doc/FAQ: - Added. * lists/mini, minimal: - Added --yes to apt call to make them non-interactive. * manpages/lh_chroot.1: - Added. 2007-03-28 Daniel Baumann * helpers/lh_bootstrap_cdebootstrap, lh_bootstrap_debootstrap: - Added --debug, --quiet, and --verbose. 2007-03-27 Daniel Baumann * helpers/lh_binary_linuximage, lh_binary_memtest86: - Added missing Read_conffiles to fix foreign architecture builds. 2007-03-26 Daniel Baumann * helpers/lh_bootstrap_cdebootstrap, lh_bootstrap_debootstrap, lh_clean: - Added routine to cache bootstrapped chroot as suggested by Kai Hendry . * helpers/lh_chroot_rootfs: - Fixed typo in net type. * lists/gnome*, kde*, standard-x11, xfce*: - Added menu. 2007-03-26 Daniel Baumann * functions/defaults.sh: - Fixed handling of desktop list variable loop. * Uploaded 1.0~a3-1. 2007-03-25 Daniel Baumann * functions/*, helpers/*: - Renamed LIVE_FLAVOUR to LIVE_BOOTSTRAP_FLAVOUR. - Renamed LIVE_PACKAGES_LIST to LIVE_PACKAGES_LISTS. * functions/cache.sh: - Added. * helpers/lh_bootstrap_cdebootstrap: - Added removal of cdebootstrap-helper-diverts. * helpers/lh_binary_chroot: - Added. * helpers/lh_binary_rootfs: - Moved filesystem routines into chroot. * helpers/lh_chroot_localization, lh_chroot_localpackages, lh_chroot_localpackageslists, lh_chroot_packages, lh_chroot_packageslists, lh_chroot_tasks: - Added check for LH_CACHE. * helpers/lh_chroot_apt: - Removing old apt.conf if existing as suggested by Ben Armstrong . * helpers/lh_chroot_hacks: - Added check for already installed smbfs. - Added check for already configured initramfs.conf as suggested by Ben Armstrong . * helpers/lh_chroot_interactive: - Added. * helpers/lh_chroot_tasks: - Added routine for LH_APT=apt. * lists/minimal-net: - Minimized. 2007-03-24 Daniel Baumann * functions/*, helpers/*, hooks/*: - Added GPL blurb. * functions/arguments.sh, helpers/*: - Added common arguments. * functions/arguments.sh, stagefile.sh, helpers/*, manpages/live-helper.7: - Added --force option. * functions/defaults.sh, helpers/lh_binary_syslinux, lh_config, make-live: - Added LIVE_USERNAME and LIVE_HOSTNAME. * helpers/lh_binary_linuximage, lh_binary_memtest86, lh_binary_syslinux: - Moved kernel directory to live. * helpers/lh_clean: - Added purge. 2007-03-23 Daniel Baumann * helpers/make-live: - Calling Arguments twice to catch case with non-default root. 2007-03-22 Daniel Baumann * functions/default.sh, helpers/*: - Renamed lh_chroot_packageslist to lh_chroot_packageslists and lh_chroot_localpackageslist to lh_chroot_localpackageslists * helpers/lh_binary_includes: - Using LIVE_INCLUDES now. * helpers/lh_chroot_apt: - Added LH_APT_SECURE. * helpers/lh_chroot_linuximage: - Added check for LIVE_KERNEL_PACKGES=none to allow kernel packages as local packages. 2007-03-21 Daniel Baumann * helpers/lh_binary_hdd, lh_binary_iso, lh_binary_net, lh_binary_usb: - Checking earlier if there is something todo. * helpers/lh_binary_linuximage, lh_binary_syslinux, lh_chroot_linuximage, templates/syslinux/isolinux.cfg: - Extended to support multiple kernels at once. * helpers/lh_binary_includes, lh_binary_localincludes, lh_chroot_localincludes: - Replaced path with variable as suggested Kai Hendry . * helpers/lh_source_md5sum: - Added. * helpers/make-live: - Added short options in ARGUMENTS. * functions/defaults.sh, helpers/*: - Renamed LIVE_KERNEL to LIVE_KERNEL_FLAVOUR. - Renamed LIVE_MIRROR_LOCAL to LIVE_MIRROR_BUILD and LIVE_MIRROR_GENERIC to LIVE_MIRROR_IMAGE. 2007-03-20 Daniel Baumann * helpers/make-live: - Fixed typo in ARGUMENTS. 2007-03-19 Daniel Baumann * lists/gnome*, kde*, standard-x11, xfce*: - Added alsa-base, alsa-oss, alsa-utils, and discover. 2007-03-19 Daniel Baumann * Uploaded 1.0~a2-1. 2007-03-18 Daniel Baumann * functions/defaults.sh: - Quoted date call in LIVE_ISO_VOLUME. * manpages/lh_clean.1: - Added. 2007-03-17 Daniel Baumann * functions/defaults.sh, helpers/*: - Renamed LIVE_MIRROR to LIVE_MIRROR_LOCAL and LIVE_MIRROR_SECURITY to LIVE_MIRROR_LOCAL_SECURITY. * doc/examples/beryl-hook.sh: - Added, submitted by Inigo Tejedor Arrondo . * helpers/lh_config, make-live: - Added check for newconfig to prevent overwriting of non-specified options to default values. * helpers/lh_chroot_localhooks: - Added basename where needed. * helpers/lh_chroot_sources: - Added check for local sources.list in config for custom repositories. - Replaced security check for etch with check for not-unstable. * manpages/lh_binary.1, lh_bootstrap.1, lh_bootstrap_cdebootstrap.1, lh_bootstrap_debootstrap.1, lh_testroot.1: - Added. * templates/syslinux/pxlinux.cfg: - Fixed path. 2007-03-16 Daniel Baumann * helpers/lh_binary_usb: Corrected stagefile creation. 2007-03-15 Daniel Baumann * Makefile: - Replaced helper uninstall routine with a less intrusive one. * doc/NEWS: - Updated. * functions/conffile.sh: - Beautified. * functions/defaults.sh: - Added LH_LOSETUP. * functions/lockfile.sh: - Beautified. * helpers/*: - Allowing apt-get, not just apt in LH_APT. * helpers/lh_config: - Added check for existing configuration. * helpers/lh_binary_md5sum: - Removed legacy code. * helpers/lh_binary_manifest: - Added creation of packages.txt. * helpers/lh_binary_usb, lh_source_usb: - Replaced loop device node workaround with a better one. * helpers/lh_chroot_hooks, lh_chroot_localhooks: - Fixed executable check. * helpers/lh_source_config: - Added. * helpers/lh_source_download: - Separeted debian sources and debian-live configuration into different directories. - Added live-helper to the sources. * helpers/lh_source_generic, lh_source_iso, lh_source_usb, lh_source_net: - Removed annyoing warning when sources are disabled. * helpers/lh_source_net: - Beautified. * helpers/make-live: - Fixed typo in ARGUMENTS. - Moved help, usage, version into functions. - Removed build pre-option. * manpages/live-helper.7: - Added. * templates/syslinux/f10.txt: - Added note about Debian Live project. 2007-03-14 Daniel Baumann * functions/defaults.sh, helpers/*: - Converted LIVE_ROOT to directory, not full path. * functions/*, helpers/*: - Replaced LIVE_CHROOT with directory name. * functions/conffile.sh: - Added warning if CONFFILE is not readable. * helpers/lh_chroot_localization: - Completed check for koffice. * helpers/lh_source_download: - Fixed typo in old source removal. 2007-03-14 Daniel Baumann * helpers/lh_chroot_hacks: - Added removal of udev persistent-net rule. * Uploaded 1.0~a1-3. 2007-03-14 Daniel Baumann * functions/defaults.sh: - Fixed setting of LIVE_SYSVINIT. * helpers/lh_chroot_sysvinit: - Changed check for LIVE_SYSVINIT from disabled to enabled. * Uploaded 1.0~a1-2. 2007-03-12 Daniel Baumann * Rewritten live-package. * Uploaded 1.0~a1-1.