summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorDaniel Baumann <daniel@debian.org>2007-09-23 10:05:09 +0200
committerDaniel Baumann <daniel@debian.org>2011-03-09 18:18:29 +0100
commit97c3a13dcc9becf93cb7c2aa89ea3e00f06b9179 (patch)
treed7facbbbf53b1a5bc0fa92f671f5b1e29a7e3200 /docs
parent7c68e6ebca01f64501453fa53941ac77b9c2c335 (diff)
downloadvyos-live-build-97c3a13dcc9becf93cb7c2aa89ea3e00f06b9179.tar.gz
vyos-live-build-97c3a13dcc9becf93cb7c2aa89ea3e00f06b9179.zip
Adding live-helper 1.0~a10-1.
Diffstat (limited to 'docs')
-rw-r--r--docs/AUTHORS4
-rw-r--r--docs/BUGS51
-rw-r--r--docs/CREDITS36
-rw-r--r--docs/ChangeLog558
-rw-r--r--docs/ChangeLog.old474
-rw-r--r--docs/DOWNLOAD43
-rw-r--r--docs/FAQ70
-rw-r--r--docs/NEWS40
-rw-r--r--docs/README93
-rw-r--r--docs/TODO51
10 files changed, 1420 insertions, 0 deletions
diff --git a/docs/AUTHORS b/docs/AUTHORS
new file mode 100644
index 000000000..ce0a01a76
--- /dev/null
+++ b/docs/AUTHORS
@@ -0,0 +1,4 @@
+Main Authors:
+
+ * Daniel Baumann <daniel@debian.org>
+ * Marco Amadori <marco.amadori@gmail.com>
diff --git a/docs/BUGS b/docs/BUGS
new file mode 100644
index 000000000..28baa9869
--- /dev/null
+++ b/docs/BUGS
@@ -0,0 +1,51 @@
+How to report a bug in Debian Live
+==================================
+
+"No software is perfect... we need your help!"
+
+Debian Live is far from being perfect, but we want to make it as close as
+possible to perfect - with your help.
+
+Do not hesitate to report a bug: it is better to fill a report twice than never.
+However, here are some recommendations how to file good bug reports.
+
+
+1. Where does the bug appear?
+-----------------------------
+
+...at build time while bootstrapping?
+
+make-live first bootstraps a basic Debian system with cdebootstrap(1) or
+debootstrap(8). Depending on both cdebootstrap/debootstrap and the Debian
+distribution it is bootstrapping, it runs sucessful or not. If a bug appears
+here, check if the error is related to a specific Debian package (most likely),
+or if it is related to cdebootstrap/debootstrap itself.
+
+In both cases, this is not a bug in Debian Live, but rather in Debian itself. We
+can not fix this directly. Instead, report such a bug against the cdebootstrap
+package, or the failing package.
+
+
+...at build time while installing packages?
+
+Debian Live installs additional packages from the Debian archive. Depending on
+the Debian distribution used and the daily archive state, it can fail. If a bug
+appears here, check if the error is also reproducible on a normal system.
+
+If this is the case, this is not a bug in Debian Live, but rather in Debian
+again. Report it against the failing package.
+
+
+...at run time?
+
+If a package was successfully installed, but fails while actually running the
+Live system, this is probably a bug in Debian Live.
+
+
+2. Where to send the bug report?
+--------------------------------
+
+Report error logs of build time errors to live-helper and run time errors to
+casper in the Debian Bug Tracking System. If you are unsure or need more help
+before submitting a bug report, you can always send a message to
+<debian-devel-live@lists.alioth.debian.org>. We will help you to figure it out.
diff --git a/docs/CREDITS b/docs/CREDITS
new file mode 100644
index 000000000..48b40140e
--- /dev/null
+++ b/docs/CREDITS
@@ -0,0 +1,36 @@
+Patches (alphabetical order):
+
+ * Alex Owen <r.a.owen@qmul.ac.uk>
+ * Bas Wijnen <wijnen@debian.org>
+ * Ben Armstrong <synrg@debian.org>
+ * Cedric Lucantis <omer@no-log.org>
+ * Frederic Lehobey <Frederic.Lehobey@free.fr>
+ * Guerkan Senguen <gurkan@linuks.mine.nu>
+ * Hadar Weiss <whadar@gmail.com>
+ * Inigo Tejedor Arrondo <inigo@navarrux.org>
+ * Jason D. Clinton <me@jasonclinton.com>
+ * Kai Hendry <hendry@iki.fi>
+ * Marcelo D. Re <mdre@rectorado.unl.edu.ar>
+ * Markus Bauer <bauer-markus@web.de>
+ * Mathieu Geli <mathieu.geli@gmail.com>
+ * Otavio Salvador <otavio@debian.org>
+ * Richard Nelson <rjent@rjent.pair.com>
+ * Scott Edwards <debian@foss.daxal.com>
+ * Sebastian Raveau <sebastien.raveau@epita.fr>
+
+Donations (alphaetical order):
+
+ * Gracie <gracie@bithawk.net>
+
+Special thanks (alphabetical order):
+
+ * Ben Armstrong <synrg@debian.org> for his IRC support.
+ * Jason D. Clinton <me@jasonclinton.com> for his work on netboot type.
+ * Otavio Salvador <otavio@debian.org> for his QA patches.
+ * Richard Nelson <rjent@rjent.pair.com> for live-webbuilder.
+ * Sebastian Raveau <sebastien.raveau@epita.fr> for his work on encryption
+ support.
+ * Scott Edwards <debian@foss.daxal.com> for his work on d-i/g-i integration.
+
+...and countless other people showed up on the #debian-live IRC channel since
+February 2006: thanks for all your help, ideas, and wishes.
diff --git a/docs/ChangeLog b/docs/ChangeLog
new file mode 100644
index 000000000..6ae509cef
--- /dev/null
+++ b/docs/ChangeLog
@@ -0,0 +1,558 @@
+2007-05-18 Daniel Baumann <daniel@debian.org>
+
+ * 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 <mathieu.geli@gmail.com>
+
+ * 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 <daniel@debian.org>
+
+ * helpers/lh_binary_md5sum, lh_source,md5sum:
+ - Fixed accidentally inclusion of md5sum.txt itself into
+ binary/md5sum.txt.
+
+2007-05-16 Daniel Baumann <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * examples/snapshot-build.sh, live-snapshot.sources.list:
+ - Added.
+ * helpers/lh_binary_rootfs:
+ - Fixed wrong order of squashfs options.
+
+2007-05-06 Daniel Baumann <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * helpers/*:
+ - Added LH_INITRAMFS.
+ - Splitted config/image into config/binary and config/source.
+ * Uploaded 1.0~a8-1.
+
+2007-04-26 Daniel Baumann <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * functions/stagefile.sh:
+ - Requite_stagefile can require more than one stage.
+ * helpers/lh_binary_debian-installer:
+ - Added.
+
+2007-04-23 Daniel Baumann <daniel@debian.org>
+
+ * helpers/lh_binary_includes, lh_binary_usb, lh_source_usb:
+ - Added workaround for vfat limitations.
+
+2007-04-23 Daniel Baumann <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * helpers/lh_binary_rootfs, lh_binary_iso:
+ - Added mksquashfs/genisoimage quiet/verbose options.
+
+2007-04-19 Daniel Baumann <daniel@debian.org>
+
+ * helpers/lh_binary_grub, lh_binary_syslinux:
+ - Added check for splash in config directory.
+
+2007-04-18 Daniel Baumann <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * helpers/lh_binary_includes, includes/*:
+ - Redone.
+
+2007-04-09 Daniel Baumann <daniel@debian.org>
+
+ * helpers/lh_binary_yaboot, templates/yaboot:
+ - Added.
+
+2007-04-09 Daniel Baumann <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * helpers/lh_binary_grub, templates/grub/menu.lst:
+ - Added splash functionality.
+ * Uploaded 1.0~a4-1.
+
+2007-04-03 Daniel Baumann <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * helper/lh_binary_grub:
+ - Added.
+
+2007-03-30 Daniel Baumann <daniel@debian.org>
+
+ * helper/lh_chroot_localincludes:
+ - Fixed wrong path for hook removal.
+
+2007-03-29 Daniel Baumann <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * helpers/lh_bootstrap_cdebootstrap, lh_bootstrap_debootstrap:
+ - Added --debug, --quiet, and --verbose.
+
+2007-03-27 Daniel Baumann <daniel@debian.org>
+
+ * helpers/lh_binary_linuximage, lh_binary_memtest86:
+ - Added missing Read_conffiles to fix foreign architecture builds.
+
+2007-03-26 Daniel Baumann <daniel@debian.org>
+
+ * helpers/lh_bootstrap_cdebootstrap, lh_bootstrap_debootstrap,
+ lh_clean:
+ - Added routine to cache bootstrapped chroot as suggested by Kai
+ Hendry <hendry@iki.fi>.
+ * helpers/lh_chroot_rootfs:
+ - Fixed typo in net type.
+ * lists/gnome*, kde*, standard-x11, xfce*:
+ - Added menu.
+
+2007-03-26 Daniel Baumann <daniel@debian.org>
+
+ * functions/defaults.sh:
+ - Fixed handling of desktop list variable loop.
+ * Uploaded 1.0~a3-1.
+
+2007-03-25 Daniel Baumann <daniel@debian.org>
+
+ * 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
+ <synrg@debian.org>.
+ * helpers/lh_chroot_hacks:
+ - Added check for already installed smbfs.
+ - Added check for already configured initramfs.conf as suggested by
+ Ben Armstrong <synrg@debian.org>.
+ * helpers/lh_chroot_interactive:
+ - Added.
+ * helpers/lh_chroot_tasks:
+ - Added routine for LH_APT=apt.
+ * lists/minimal-net:
+ - Minimized.
+
+2007-03-24 Daniel Baumann <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * helpers/make-live:
+ - Calling Arguments twice to catch case with non-default root.
+
+2007-03-22 Daniel Baumann <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * 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 <hendry@iki.fi>.
+ * 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 <daniel@debian.org>
+
+ * helpers/make-live:
+ - Fixed typo in ARGUMENTS.
+
+2007-03-19 Daniel Baumann <daniel@debian.org>
+
+ * lists/gnome*, kde*, standard-x11, xfce*:
+ - Added alsa-base, alsa-oss, alsa-utils, and discover.
+
+2007-03-19 Daniel Baumann <daniel@debian.org>
+
+ * Uploaded 1.0~a2-1.
+
+2007-03-18 Daniel Baumann <daniel@debian.org>
+
+ * functions/defaults.sh:
+ - Quoted date call in LIVE_ISO_VOLUME.
+ * manpages/lh_clean.1:
+ - Added.
+
+2007-03-17 Daniel Baumann <daniel@debian.org>
+
+ * 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 <inigo@navarrux.org>.
+ * 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 <daniel@debian.org>
+
+ * helpers/lh_binary_usb: Corrected stagefile creation.
+
+2007-03-15 Daniel Baumann <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * helpers/lh_chroot_hacks:
+ - Added removal of udev persistent-net rule.
+ * Uploaded 1.0~a1-3.
+
+2007-03-14 Daniel Baumann <daniel@debian.org>
+
+ * 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 <daniel@debian.org>
+
+ * Rewritten live-package.
+ * Uploaded 1.0~a1-1.
diff --git a/docs/ChangeLog.old b/docs/ChangeLog.old
new file mode 100644
index 000000000..03dba6415
--- /dev/null
+++ b/docs/ChangeLog.old
@@ -0,0 +1,474 @@
+2007-03-10 Daniel Baumann <daniel@debian.org>
+
+ * Added knoppix and knoppix-dvd package lists.
+
+2007-03-09 Daniel Baumann <daniel@debian.org>
+
+ * Getting free loopdevice from inside the chroot, not outside.
+
+2007-03-09 Daniel Baumann <daniel@debian.org>
+
+ * Added kbd to all !minimal lists.
+ * Uploaded 0.99.25.
+
+2007-03-08 Otavio Salvador <otavio@debian.org>
+
+ * helpers/lh_configapt: Fix aptitude configuration to really avoid
+ recommended packages to get installed.
+ * src/scripts/02defaults.sh: Export LIVE_ISOLINUX_SPLASH.
+
+2007-03-04 Daniel Baumann <daniel@debian.org>
+
+ * Replaced removal of kernel on minimal flavours with excludes on the
+ mksquashfs call.
+ * Added LIVE_INCLUDE_CHROOT to the manual exported variables as reported
+ by Mathieu Geli <mathieu.geli@gmail.com>.
+ * Exported CODENAME_* manually as reported by Cédric Lucantis
+ <omer@no-log.org>.
+ * Fixed typo s/aptiude/aptitude/ as reported by Kai Hendry
+ <hendry@iki.fi>.
+ * Uploaded 0.99.24.
+
+2007-02-22 Daniel Baumann <daniel@debian.org>
+
+ * Added xresprobe to all x11 lists.
+
+2007-02-22 Daniel Baumann <daniel@debian.org>
+
+ * Applied patches from Otavio Salvador <otavio@debian.org>:
+ - add and cleanup variable exporting in defaults.
+ - add LIVE_BOOTSTRAP_CONFIG to lh_debootstrap.
+ * Uploaded 0.99.23.
+
+2007-02-21 Daniel Baumann <daniel@debian.org>
+
+ * Added gnome-junior, kde-junior and xfce-junior lists.
+ * Uploaded 0.99.22.
+
+2007-02-19 Daniel Baumann <daniel@debian.org>
+
+ * Fixed manifest.
+
+2007-02-15 Daniel Baumann <daniel@debian.org>
+
+ * Applied patch from Sebastian Raveau <sebastien.raveau@epita.fr> to
+ add support for filesystem images encrypted with loop-aes.
+
+2007-02-13 Daniel Baumann <daniel@debian.org>
+
+ * Broken out scripts into modularized lh_* subscripts.
+
+2007-02-12 Daniel Baumann <daniel@debian.org>
+
+ * Added some code as suggested by Alex Owen <r.a.owen@qmul.ac.uk> to
+ check if the depends (syslinux, memtest etc.) are intentionally
+ installed in the chroot, and hence, don't remove them.
+ * Moved some depends into the chroot.
+ * Uploaded 0.99.21.
+
+2007-02-11 Daniel Baumann <daniel@debian.org>
+
+ * Added mini flavour.
+
+2007-02-10 Daniel Baumann <daniel@debian.org>
+
+ * Added legacy code for genisoimage.
+ * Uploaded 0.99.20.
+
+2007-02-09 Daniel Baumann <daniel@debian.org>
+
+ * Added usb type.
+
+2007-02-08 Daniel Baumann <daniel@debian.org>
+
+ * Added desktop task to the *-desktop flavours.
+
+2007-02-07 Daniel Baumann <daniel@debian.org>
+
+ * Extended cron job a bit.
+ * Fixed manual pruning in minimal flavour as suggested by Bas Wijnen
+ <wijnen@debian.org>
+
+2007-02-02 Daniel Baumann <daniel@debian.org>
+
+ * Added "--without-daemons".
+
+2007-02-01 Daniel Baumann <daniel@debian.org>
+
+ * Added "--tasks".
+ * Added desktop-base to all desktop package lists.
+
+2007-01-31 Daniel Baumann <daniel@debian.org>
+
+ * Changed vars in autobuilding script to be able to source
+ make-live.conf.
+ * Uploaded 0.99.19.
+
+2007-01-30 Daniel Baumann <daniel@debian.org>
+
+ * Added cron job for autobuilding images.
+
+2007-01-25 Daniel Baumann <daniel@debian.org>
+
+ * Added additional pruning to minimal flavour.
+ * Using interactive frontend while processing --hook.
+ * Uploaded 0.99.18.
+
+2007-01-24 Daniel Baumann <daniel@debian.org>
+
+ * Applied patches from Otavio Salvador <otavio@debian.org>:
+ - adding "--keyring" flag.
+ - adding LIVE_DISK_VOLUME.
+ - adding start-stop-daemon wrapper to avoid daemons to be started.
+ - adding workaround to prevent binfmt locking /proc.
+ - adding LIVE_ISOLINUX_SPLASH.
+ * Uploaded 0.99.17.
+
+2007-01-19 Daniel Baumann <daniel@debian.org>
+
+ * Replacing mkisofs with genisoimage.
+
+2007-01-18 Daniel Baumann <daniel@debian.org>
+
+ * Cleanups.
+ * Uploaded 0.99.16.
+
+2007-01-16 Daniel Baumann <daniel@debian.org>
+
+ * Switched default distribution back to unstable, as unstable is usable
+ again from the kernel point of view.
+ * Added file to the minimal package list.
+ * Uploaded 0.99.15.
+
+2007-01-04 Daniel Baumann <daniel@debian.org>
+
+ * Added 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.
+ * Added xdebconfigurator to all X11 package lists.
+ * Adding workaround for initrd backup files.
+
+2006-11-06 Daniel Baumann <daniel@debian.org>
+
+ * Uploaded 0.99.14.
+
+2006-11-05 Daniel Baumann <daniel@debian.org>
+
+ * Applied patch from Markus Bauer <bauer-markus@web.de>:
+ - fixing script sourcing to exclude files in .svn
+
+2006-11-03 Daniel Baumann <daniel@debian.org>
+
+ * Fixed typo in the policy-rc.d hack.
+
+2006-11-02 Daniel Baumann <daniel@debian.org>
+
+ * Using aptitude instead of apt-get.
+ * Added '--with-recommends' and '--without-recommends'.
+
+2006-11-01 Daniel Baumann <daniel@debian.org>
+
+ * Fixed regression when using -d ${CODENAME} wrt/ kernel packages.
+
+2006-10-30 Daniel Baumann <daniel@debian.org>
+
+ * Uploaded 0.99.13.
+
+2006-10-29 Daniel Baumann <daniel@debian.org>
+
+ * Added minimal-net flavour.
+
+2006-10-28 Daniel Baumann <daniel@debian.org>
+
+ * Added console-common to standard selection.
+
+2006-10-27 Daniel Baumann <daniel@debian.org>
+
+ * Added patch from Otavio Salvador <otavio@debian.org>:
+ - fixing preseeding error-handling.
+
+2006-10-26 Daniel Baumann <daniel@debian.org>
+
+ * Added gnustep package selection based on the suggestion of
+ Guerkan Senguen <gurkan@linuks.mine.nu>.
+
+2006-10-25 Daniel Baumann <daniel@debian.org>
+
+ * Applied patch from Marcelo D. Re <mdre@rectorado.unl.edu.ar>:
+ - skip deb-src source-list entries when building images with
+ --without-source.
+ * Applied patches from Otavio Salvador <otavio@debian.org>:
+ - adding '--bootstrap-config' to support cdebootstraps
+ '--suite-config'.
+ - allowing override of ${BASE}.
+ - adjust sourcing of scripts, so that only the real scripts are
+ sourced and not other (backup) files.
+ - allowing override of kernel-packages.
+ * Reverted mangling of LIVE_DISTRIBUTION for sources.list generation.
+
+2006-10-23 Daniel Baumann <daniel@debian.org>
+
+ * Uploaded 0.99.12.
+
+2006-10-18 Daniel Baumann <daniel@debian.org>
+
+ * Autodetecting proxy now.
+
+2006-10-16 Daniel Baumann <daniel@debian.org>
+
+ * Readded and slightly changed --clone and --preseed.
+ * Uploaded 0.99.11.
+
+2006-10-09 Daniel Baumann <daniel@debian.org>
+
+ * Cleanups.
+ * Uploaded 0.99.10.
+
+2006-10-02 Daniel Baumann <daniel@debian.org>
+
+ * Uploaded 0.99.9.
+
+2006-10-01 Daniel Baumann <daniel@debian.org>
+
+ * Added multiple repositories.
+ * Using LIVE_PROXY_* also for bootstraping.
+
+2006-09-27 Daniel Baumann <daniel@debian.org>
+
+ * Changing manpage section.
+
+2006-09-26 Daniel Baumann <daniel@debian.org>
+
+ * Added default flavour hooks.
+ * minimal flavour does not install debian-archive-keyring to save space.
+ * Adjusted network patch.
+
+2006-09-25 Daniel Baumann <daniel@debian.org>
+
+ * Removed now unused initramfs-tools hack.
+ * Simplified xorg check based on distribution rather than version.
+ * Added fix from Bas Wijnen <wijnen@debian.org> for space handling in
+ arguments.
+ * Fixed package list handling similar to the fix suggested by Alex Owen
+ <r.alex.owen@gmail.com>.
+ * Uploaded 0.99.8.
+
+2006-09-24 Marco Amadori <marco.amadori@gmail.com>
+
+ * 13hack.sh: initramfs-tools hack, check added for xorg.
+
+2006-09-18 Daniel Baumann <daniel@debian.org>
+
+ * Uploaded 0.99.7.
+
+2006-09-15 Daniel Baumann <daniel@debian.org>
+
+ * Added eject to minimal package selection.
+
+2006-09-14 Daniel Baumann <daniel@debian.org>
+
+ * Adjustements for linux 2.6.17 testing propagation.
+
+2006-09-11 Daniel Baumann <daniel@debian.org>
+
+ * Uploaded 0.99.6.
+
+2006-09-08 Marco Amadori <marco.amadori@gmail.com>
+
+ * 23net.sh: Fixed binary missing directory creation.
+ * templates/iso: Moved common files to templates/common.
+
+2006-09-07 Daniel Baumann <daniel@debian.org>
+
+ * Minor cleanups.
+ * Fixed dist target.
+
+2006-09-06 Marco Amadori <marco.amadori@gmail.com>
+
+ * 14chroot.sh, main.sh: Added manifest support.
+ * 23net.sh: Added 2 variables for basenames to ease readability.
+ * main.sh, 02default.sh: Modified Usage() uses.
+
+2006-09-04 Daniel Baumann <daniel@debian.org>
+
+ * Uploaded 0.99.5.
+
+2006-09-03 Daniel Baumann <daniel@debian.org>
+
+ * Added dist parameter to easily pull images for live.debian.net.
+ * Added "--output" to specify the image name prefix.
+ * Exclude iso templates for minimal flavour.
+
+2006-09-02 Daniel Baumann <daniel@debian.org>
+
+ * Added experimental as distribution.
+ * Added source image generation.
+ * Using dpkg instead of dpkg-architecture, removed dpkg-dev dependency.
+
+2006-08-31 Daniel Baumann <daniel@debian.org>
+
+ * Added "--disable-generic-indices" and "--enable-generic-indices".
+ * Fixed i18n lists.
+ * Rewritten all lists, comments are now possible.
+ * Lists must be now explicitly given with --package-list, no longer as
+ last argument of the make-live call.
+ * Setting default sources.list while the image generation, restoring
+ customized ones afterwards.
+
+2006-08-30 Daniel Baumann <daniel@debian.org>
+
+ * Cleanups:
+ - moved 14patch_packages.sh to 13hack.sh.
+ - simplified 13hack.sh.
+
+2006-08-29 Marco Amadori <marco.amadori@gmail.com>
+
+ * pxelinux.cfg: Updated to right defaults, first cifs then nfs or
+ select your favorite way. Rationale: /dev/nfs is for kernel
+ discovering, not for initramfs discover, casper will be just fine
+ with "netboot".
+ * 13chroot.sh, 14patch_packages.sh: Added a simple system for patching
+ packages, mainly for xserver-xorg so far.
+
+2006-08-28 Daniel Baumann <daniel@debian.org>
+
+ * Updated documentation.
+ * Added patch from Alex Owen <r.a.owen@qmul.ac.uk> to update
+ pxelinux.cfg for NFS root in casper.
+ * Uploaded 0.99.4.
+
+2006-08-27 Daniel Baumann <daniel@debian.org>
+
+ * Cleanups.
+
+2006-08-27 Marco Amadori <marco.amadori@gmail.com>
+
+ * Added sysv init blocking policy.
+
+2006-08-22 Daniel Baumann <daniel@debian.org>
+
+ * Reorganised sources.
+ * Added staging support.
+ * Cleaned up parameter names.
+ * testing is now supported.
+
+2006-08-21 Daniel Baumann <daniel@debian.org>
+
+ * Uploaded 0.99.3.
+
+2006-08-02 Marco Amadori <marco.amadori@gmail.com>
+
+ * Rewrote netboot support.
+ * Added support for pure directory rootfs images.
+
+2006-07-31 Daniel Baumann <daniel@debian.org>
+
+ * Uploaded 0.99.2.
+
+2006-07-28 Daniel Baumann <daniel@debian.org>
+
+ * Added DEBIAN_FRONTEND to chroots(), now completely non-interactive.
+ * Fixed wrong chroot patch.
+
+2006-07-27 Marco Amadori <marco.amadori@gmail.com>
+
+ * Changed amd64 kernel naming scheme.
+
+2006-07-24 Daniel Baumann <daniel@debian.org>
+
+ * Uploaded 0.99.1.
+
+2006-07-19 Daniel Baumann <daniel@debian.org>
+
+ * Bugfixes.
+
+2006-07-18 Daniel Baumann <daniel@debian.org>
+
+ * Added iso templates.
+
+2006-07-17 Daniel Baumann <daniel@debian.org>
+
+ * Added chroot to 01-patch.sh.
+ * Added "--logfile".
+ * Uploaded 0.99.
+
+2006-07-01 Daniel Baumann <daniel.baumann@panthera-systems.net>
+
+ * Added "--flavour".
+
+2006-06-28 Daniel Baumann <daniel.baumann@panthera-systems.net>
+
+ * Added "--debug" and "--verbose".
+
+2006-06-23 Daniel Baumann <daniel.baumann@panthera-systems.net>
+
+ * Rewritten manpages.
+
+2006-06-19 Marco Amadori <marco.amadori@gmail.com>
+
+ * Added "--templates" options.
+ * Fixed some typos.
+
+2006-06-15 Daniel Baumann <daniel.baumann@panthera-systems.net>
+
+ * General fixes.
+
+2006-06-18 Marco Amadori <marco.amadori@gmail.com>
+
+ * Added "-a|--architecture" and "-p|--package-list" options.
+ * Reworked how lists works.
+
+2006-06-15 Daniel Baumann <daniel.baumann@panthera-systems.net>
+
+ * General cleanup.
+
+2006-06-14 Marco Amadori <marco.amadori@gmail.com>
+
+ * Re-added "-f|--filesystem".
+
+2006-06-12 Marco Amadori <marco.amadori@gmail.com>
+
+ * Added "--conffile", "--preseed", "--clone", and "--rootfs" options.
+
+2006-06-12 Daniel Baumann <daniel.baumann@panthera-systems.net>
+
+ * Added new splash.rle.
+ * Added memtest86+.
+ * Added "--distribution", and "--section" options.
+ * Moved /etc/default/make-live to /etc/make-live.conf.
+
+2006-06-11 Marco Amadori <marco.amadori@gmail.com>
+
+ * Added handling of md5sums.
+
+2006-06-09 Marco Amadori <marco.amadori@gmail.com>
+
+ * Added splashy support.
+ * Added ext2 rootfs support.
+ * Added external hook and path support.
+ * Swiched to getopt.
+
+2006-06-02 Daniel Baumann <daniel.baumann@panthera-systems.net>
+
+ * Added patch from Jason D. Clinton <me@jasonclinton.com>:
+ - Added netboot flavour.
+ - Thanks to SafeDesk Solutions <http://www.safedesk.com/>.
+
+2006-06-01 Daniel Baumann <daniel.baumann@panthera-systems.net>
+
+ * Moved syslinux inside the chroot.
+
+2006-05-31 Daniel Baumann <daniel.baumann@panthera-systems.net>
+
+ * Added kde-*i18n and standard-i18n lists.
+
+2006-05-28 Daniel Baumann <daniel.baumann@panthera-systems.net>
+
+ * Added patch from Frederic Lehobey <Frederic.Lehobey@free.fr>:
+ - Added locales to LIVE_PACKAGES.
+ - Added LIVE_MIRROR_KEY, LIVE_REPOSITORY, LIVE_REPOSITORY_KEY, and
+ LIVE_BOOTAPPEND.
+
+2006-05-27 Daniel Baumann <daniel.baumann@panthera-systems.net>
+
+ * Initial release.
diff --git a/docs/DOWNLOAD b/docs/DOWNLOAD
new file mode 100644
index 000000000..60b67533e
--- /dev/null
+++ b/docs/DOWNLOAD
@@ -0,0 +1,43 @@
+Download of prebuilt images
+===========================
+
+Although Debian Live is about creating your own customized Live system, we offer
+some prebuilt images as well. Currently, builds for the three desktop
+environments GNOME[0], KDE[1] and Xfce[2] as well as the standard system are
+available. Builds based on testing are created every week and the ones based on
+unstable are build daily. For stable, we build update them when needed.
+
+Currently, the following flavours are autobuilt here (.iso for CD/DVD images,
+.img for USB stick images):
+
+ * debian-live-${DIST}-${ARCH}-standard
+
+ only packages of priority standard or higher and a few live specific
+ packages (eject, file and sudo).
+
+ * debian-live-${DIST}-${ARCH}-gnome-desktop
+
+ the standard system, laptop related packages (laptop task) and the GNOME[1]
+ desktop environment (desktop and gnome-desktop tasks).
+
+ * debian-live-${DIST}-${ARCH}-kde-desktop
+
+ the standard system, laptop related packages (laptop task) and the KDE[2]
+ desktop environment (desktop and kde-desktop tasks).
+
+ * debian-live-${DIST}-${ARCH}-xfce-desktop
+
+ the standard system, laptop related packages (laptop task) and the Xfce[3]
+ desktop environment (desktop and xfce-desktop tasks).
+
+Note: Currently, we build images for lenny (aka "testing") and sid (aka
+"unstable"). Due to the nature of unreleased Debian versions, it is possible
+that no or not all images could be built because of uninstallable packages.
+Please be patient then and wait for the next builds, use the previous, or do it
+on your own by using live-helper. If you want something which works for sure,
+use the etch (aka "stable") builds.
+
+ [0] http://packages.debian.org/live-helper
+ [1] http://www.gnome.org/
+ [2] http://www.kde.org/
+ [3] http://www.xfce.org/
diff --git a/docs/FAQ b/docs/FAQ
new file mode 100644
index 000000000..ceb87d6e7
--- /dev/null
+++ b/docs/FAQ
@@ -0,0 +1,70 @@
+Frequently Asked Questions (FAQ)
+================================
+
+Build Time
+----------
+
+Q: Is live-helper/make-live Debian specific?
+A: live-helper supports Debian and Ubuntu right now. Adding automatic defaults
+ for other Debian derivatives is easy - let us know about them and we may
+ include it.
+
+
+Q: How can I build images with an unprevileged user account?
+A: You can use --root-command sudo or set LH_ROOT_COMMAND="sudo" in
+ config/common.
+
+ *BIG* *FAT* *WARNING*: Building an image as non-root can make your image
+ different compared to a regular Debian system (different owners of files). It
+ is *NOT* recommended to build images as non-root. Do *NOT* use this feature
+ yet.
+
+
+Q: How do I drop in to a shell during make-live chroot process?
+A: Use "--interactive shell", then exit with 'logout' when you have made the
+ setting changes you want and the build process will continue.
+
+
+Q: Where to set the username or the hostname?
+A: casper uses default username 'casper' and hostname 'live'. You can specify
+ them by passing 'username=' and 'hostname=' as kernel parameters.
+
+ live-helper automatically sets the username to 'user' and the hostname to
+ 'debian'. If you want to change this at build time, pass --username and
+ --hostname to make-live, or alter LIVE_USERNAME and LIVE_HOSTNAME in
+ config/image.
+
+
+Q: How can I make my own grub bootsplash?
+A: To add a grub splash screen, you can use --grub-splash FILE, or copy your
+ custom splash to config/binary_grub/splash.xpm.gz.
+
+ Documentation about creating a bootsplash for grub can be found at:
+ <http://ruslug.rutgers.edu/~mcgrof/grub-images/>
+
+
+Q: How can I make my own syslinux bootsplash?
+A: To add a syslinux splash screen, you can use --syslinux-splash FILE, or copy
+ your custom splash to config/binary_syslinux/splash.rle.
+
+ Documentation about creating a bootsplash for grub can be found at:
+ <http://www.sweb.cz/Frantisek.Rysanek/splash/isolinux-splash-HOWTO.html>
+ contrib/syslinux-splash/COPYING in the live-helper sources.
+
+ Basically, you need to install netpbm and syslinux, and run this:
+ anytopnm < $your_splash > $your_splash.pnm
+ pnmcolormap 15 < $your_splash.pnm > $your_splash.map
+ pnmremap -map=$your_splash.map $your_splash.pnm | \
+ ppmtolss16 '#ffffff=7' > splash.rle
+
+
+Run Time
+--------
+
+Q: What is the root password?
+A: There is none set. You can switch to root with 'sudo -i' or set a password
+ with 'sudo passwd'.
+
+
+Q: What is the user password?
+A: The password for the default user is 'live'.
diff --git a/docs/NEWS b/docs/NEWS
new file mode 100644
index 000000000..7a7be26b6
--- /dev/null
+++ b/docs/NEWS
@@ -0,0 +1,40 @@
+News:
+
+ * 2006-02-14: Project announcement.
+ http://blog.daniel-baumann.ch/2006/02/14#20060214_debian-live-initiative
+
+ * 2006-02-28: Setup project resources.
+ http://blog.daniel-baumann.ch/2006/02/28#20060228_debian-live-resources
+
+ * 2006-03-16: Added support for ISO image generation.
+ http://lists.alioth.debian.org/pipermail/debian-live-devel/2006-March/000048.html
+
+ * 2006-06-02: Added support for netboot image generation.
+ http://lists.alioth.debian.org/pipermail/debian-live-devel/2006-May/000185.html
+
+ * 2006-07-17: Uploaded first live-package to Debian unstable.
+ http://packages.debian.org/changelogs/pool/main/l/live-package/current/changelog#versionversion0.99-1
+
+ * 2007-02-05: Setup image autobuild server.
+ http://lists.alioth.debian.org/pipermail/debian-live-devel/2007-February/000764.html
+
+ * 2007-02-10: Added support for USB image generation.
+ http://lists.alioth.debian.org/pipermail/debian-live-devel/2007-February/000790.html
+
+ * 2007-02-17: Added support for encrypted live filesystem.
+ http://lists.alioth.debian.org/pipermail/debian-live-devel/2007-February/000836.html
+
+ * 2007-03-12: Uploaded first live-helper to Debian unstable.
+ http://packages.debian.org/changelogs/pool/main/l/live-helper/current/changelog#versionversion1.0_a1-1
+
+ * 2007-03-14: live-package is dead, long lives live-helper
+ http://lists.alioth.debian.org/pipermail/debian-live-devel/2007-March/000998.html
+
+ * 2007-04-19: Google Summer of Code 2007
+ http://lists.alioth.debian.org/pipermail/debian-live-devel/2007-April/001221.html
+
+ * 2007-04-26: New website design
+ http://www.chris-lamb.co.uk/blog/2007/04/26/pimp-your-webpage/
+
+ * 2007-04-30: Uploaded first live-initramfs to Debian unstable.
+ http://packages.debian.org/changelogs/pool/main/l/live-initramfs/current/changelog#versionversion1.87.1-1
diff --git a/docs/README b/docs/README
new file mode 100644
index 000000000..f5dc64989
--- /dev/null
+++ b/docs/README
@@ -0,0 +1,93 @@
+ * lh_config
+
+ * lh_bootstrap
+ |_ lh_cdebootstrap
+ |_ lh_debootstrap
+
+ * lh_chroot
+ |_ lh_chroot_proc install
+ |_ lh_chroot_sysfs install
+ |_ lh_chroot_debianchroot install
+ |_ lh_chroot_sysvrc install
+ |_ lh_chroot_hosts install
+ |_ lh_chroot_resolv install
+ |_ lh_chroot_apt install
+ |_ lh_chroot_sources install
+ |_ lh_chroot_linux-image install
+ |
+ |_ lh_chroot_tasks
+ |_ lh_chroot_packageslists
+ |_ lh_chroot_packages
+ |_ lh_chroot_localpackages
+ |_ lh_chroot_localpackageslists
+ |_ lh_chroot_localization
+ |_ lh_chroot_hacks
+ |_ lh_chroot_local-includes
+ |_ lh_chroot_sysvinit
+ |_ lh_chroot_hooks
+ |_ lh_chroot_localhooks
+ |_ lh_chroot_symlinks
+ |_ lh_chroot_interactive
+ |
+ |_ lh_chroot_linux-image remove
+ |_ lh_chroot_sources remove
+ |_ lh_chroot_apt remove
+ |_ lh_chroot_resolv remove
+ |_ lh_chroot_hosts remove
+ |_ lh_chroot_sysvrc remove
+ |_ lh_chroot_debianchroot remove
+ |_ lh_chroot_sysfs remove
+ |_ lh_chroot_proc remove
+
+ * lh_binary
+ |_ lh_binary_chroot
+ |
+ |_ lh_chroot_proc install
+ |_ lh_chorot_sysfs install
+ |_ lh_chroot_hosts install
+ |_ lh_chroot_resolv install
+ |_ lh_chroot_sources install
+ |
+ |_ lh_binary_rootfs
+ |_ lh_binary_manifest
+ |_ lh_binary_encryption
+ |
+ |_ lh_binary_linux-image
+ |_ lh_binary_memtest86
+ |_ lh_binary_grub
+ |_ lh_binary_syslinux
+ |_ lh_binary_includes
+ |_ lh_binary_local-includes
+ |_ lh_binary_md5sum
+ |
+ |_ lh_binary_hdd
+ |_ lh_binary_iso
+ |_ lh_binary_net
+ |_ lh_binary_usb-hdd
+ |
+ |_ rm -f .stage/chroot_sources
+ |_ lh_chroot_resolv remove
+ |_ lh_chroot_hosts remove
+ |_ lh_chroot_sysfs remove
+ |_ lh_chroot_proc remove
+
+ * lh_source
+ |_ lh_chroot_hosts install
+ |_ lh_chroot_resolv install
+ |_ lh_chroot_sources install
+ |
+ |_ lh_source_config
+ |_ lh_source_download
+ |_ lh_source_md5sum
+ |
+ |_ lh_source_generic
+ |_ lh_source_hdd
+ |_ lh_source_iso
+ |_ lh_source_net
+ |_ lh_source_usb-hdd
+ |
+ |_ rm -f .stage/chroot_sources
+ |_ lh_chroot_resolv remove
+ |_ lh_chroot_hosts remove
+
+ * lh_clean
diff --git a/docs/TODO b/docs/TODO
new file mode 100644
index 000000000..780925f75
--- /dev/null
+++ b/docs/TODO
@@ -0,0 +1,51 @@
+TODO list for live-helper
+-------------------------
+
+This file lists only outstanding tasks. Any additions/comments/questions and
+help is welcome. Write to <debian-live-devel@lists.alioth.debian.org>.
+
+1.0~a11-1:
+ * add compat code for old syslinux
+ * reordering content of configuration files
+
+ALPHA series:
+
+FIXME
+ * xfce flavours seem to be damaged again
+ * multi-kernel syslinux fuckup
+ * d-i/g-i pool generation on the media
+ * yaboot (powerpc) boot support
+ * grub (i386/amd64) boot support on usb* binary images
+ * grub (i386/amd64) boot support on net binary images
+ * multi-binary builds in one shot
+ * vmlinu[xz]
+ * breakpoints (yes/no/all/type)
+ * check unset variables
+
+ADDME
+ * vmware binary image flavour
+ * usb-zip binary image flavour
+ * support splitted/partial squashfs images
+ * a fetch everything, then build option
+ * introduce package groups
+ * multi-arch for amd64/i386/powerpc on one medium
+ * logfiles
+ * re-import lh_clone/lh_preseed
+ * Add win32 loader
+
+BETA series:
+
+FIXME
+ * check all Require_stagefile calls
+ * make helpers call required stages when needed
+ * integrate lh_chroot_hacks
+ * cleanup variable names
+ * write manpage and documentation/manual
+
+POST 1.0:
+
+ * Add win32 autorun like
+ http://morphix.svn.sourceforge.net/viewvc/morphix/trunk/cdrom-misc/autorun/
+ * Add loadlin or qemu batch
+ * Adding colinux?
+ * exec wrapper for output hiding/handling