summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--VERSION2
-rwxr-xr-xbin/lb2
-rwxr-xr-xbin/live-build7
-rw-r--r--contrib/grub-splash/lenny/COPYING26
-rw-r--r--contrib/grub-splash/lenny/klowner.rlebin0 -> 9519 bytes
-rw-r--r--contrib/grub-splash/lenny/klowner_debboot.pngbin0 -> 6329 bytes
-rw-r--r--contrib/grub-splash/lenny/live.xpm.gzbin0 -> 7763 bytes
-rw-r--r--contrib/grub-splash/lenny/live_debboot.pngbin0 -> 15765 bytes
-rw-r--r--debian/changelog300
-rw-r--r--debian/control8
-rw-r--r--debian/copyright35
-rw-r--r--debian/live-build.bug-presubj4
-rw-r--r--debian/live-build.bug-script2
-rwxr-xr-xdebian/rules2
-rw-r--r--debian/source/options1
-rwxr-xr-xexamples/auto/build2
-rwxr-xr-xexamples/auto/clean2
-rwxr-xr-xexamples/auto/config2
-rw-r--r--examples/gitignore29
-rwxr-xr-xexamples/hooks/minimal.chroot2
-rwxr-xr-xexamples/hooks/stripped.chroot4
-rwxr-xr-xexamples/hooks/symlinks.chroot22
-rwxr-xr-xfrontends/cgi/live-build-cgi22
-rwxr-xr-xfrontends/cgi/live-build-cgi.cron68
-rw-r--r--frontends/cgi/live-build-cgi.default8
-rwxr-xr-xfunctions/aliases.sh2
-rwxr-xr-xfunctions/architectures.sh2
-rwxr-xr-xfunctions/arguments.sh2
-rwxr-xr-xfunctions/breakpoints.sh2
-rwxr-xr-xfunctions/cache.sh2
-rwxr-xr-xfunctions/chroot.sh2
-rwxr-xr-xfunctions/color.sh2
-rwxr-xr-xfunctions/common.sh2
-rwxr-xr-xfunctions/conffile.sh2
-rwxr-xr-xfunctions/cursor.sh2
-rwxr-xr-xfunctions/defaults.sh285
-rwxr-xr-xfunctions/echo.sh2
-rwxr-xr-xfunctions/exit.sh2
-rwxr-xr-xfunctions/help.sh2
-rwxr-xr-xfunctions/lockfile.sh2
-rwxr-xr-xfunctions/losetup.sh2
-rwxr-xr-xfunctions/man.sh2
-rwxr-xr-xfunctions/packagelists.sh2
-rwxr-xr-xfunctions/packages.sh2
-rwxr-xr-xfunctions/releases.sh6
-rwxr-xr-xfunctions/stagefile.sh2
-rwxr-xr-xfunctions/templates.sh2
-rwxr-xr-xfunctions/usage.sh2
-rwxr-xr-xfunctions/wrapper.sh2
-rw-r--r--manpages/Makefile2
-rwxr-xr-xmanpages/bin/update-version.sh10
-rw-r--r--manpages/de/lb.de.148
-rw-r--r--manpages/de/lb_binary.de.147
-rw-r--r--manpages/de/lb_bootstrap.de.147
-rw-r--r--manpages/de/lb_build.de.149
-rw-r--r--manpages/de/lb_chroot.de.147
-rw-r--r--manpages/de/lb_clean.de.173
-rw-r--r--manpages/de/lb_config.de.1807
-rw-r--r--manpages/de/lb_source.de.147
-rw-r--r--manpages/de/lb_testroot.de.153
-rw-r--r--manpages/de/live-build.de.7290
-rw-r--r--manpages/en/lb.12
-rw-r--r--manpages/en/lb_binary.12
-rw-r--r--manpages/en/lb_bootstrap.12
-rw-r--r--manpages/en/lb_build.12
-rw-r--r--manpages/en/lb_chroot.12
-rw-r--r--manpages/en/lb_clean.12
-rw-r--r--manpages/en/lb_config.124
-rw-r--r--manpages/en/lb_source.12
-rw-r--r--manpages/en/lb_testroot.12
-rw-r--r--manpages/en/live-build.72
-rw-r--r--manpages/po/de/lb.1.po202
-rw-r--r--manpages/po/de/lb_binary.1.po204
-rw-r--r--manpages/po/de/lb_bootstrap.1.po204
-rw-r--r--manpages/po/de/lb_build.1.po204
-rw-r--r--manpages/po/de/lb_chroot.1.po204
-rw-r--r--manpages/po/de/lb_clean.1.po302
-rw-r--r--manpages/po/de/lb_config.1.po2454
-rw-r--r--manpages/po/de/lb_source.1.po204
-rw-r--r--manpages/po/de/lb_testroot.1.po214
-rw-r--r--manpages/po/de/live-build.7.po1240
-rw-r--r--manpages/po4a.cfg2
-rw-r--r--manpages/pot/lb.1.pot30
-rw-r--r--manpages/pot/lb_binary.1.pot30
-rw-r--r--manpages/pot/lb_bootstrap.1.pot30
-rw-r--r--manpages/pot/lb_build.1.pot30
-rw-r--r--manpages/pot/lb_chroot.1.pot30
-rw-r--r--manpages/pot/lb_clean.1.pot30
-rw-r--r--manpages/pot/lb_config.1.pot602
-rw-r--r--manpages/pot/lb_source.1.pot30
-rw-r--r--manpages/pot/lb_testroot.1.pot30
-rw-r--r--manpages/pot/live-build.7.pot50
-rwxr-xr-xscripts/build.sh37
-rwxr-xr-xscripts/build/binary2
-rwxr-xr-xscripts/build/binary_checksums15
-rwxr-xr-xscripts/build/binary_chroot4
-rwxr-xr-xscripts/build/binary_debian-installer124
-rwxr-xr-xscripts/build/binary_disk8
-rwxr-xr-xscripts/build/binary_grub2
-rwxr-xr-xscripts/build/binary_grub22
-rwxr-xr-xscripts/build/binary_hdd16
-rwxr-xr-xscripts/build/binary_hooks2
-rwxr-xr-xscripts/build/binary_includes2
-rwxr-xr-xscripts/build/binary_iso117
-rwxr-xr-xscripts/build/binary_linux-image9
-rwxr-xr-xscripts/build/binary_loadlin79
-rwxr-xr-xscripts/build/binary_manifest7
-rwxr-xr-xscripts/build/binary_memtest4
-rwxr-xr-xscripts/build/binary_netboot2
-rwxr-xr-xscripts/build/binary_package-lists2
-rwxr-xr-xscripts/build/binary_rootfs10
-rwxr-xr-xscripts/build/binary_silo2
-rwxr-xr-xscripts/build/binary_syslinux119
-rwxr-xr-xscripts/build/binary_tar2
-rwxr-xr-xscripts/build/binary_win32-loader35
-rwxr-xr-xscripts/build/binary_yaboot2
-rwxr-xr-xscripts/build/binary_zsync2
-rwxr-xr-xscripts/build/bootstrap10
-rwxr-xr-xscripts/build/bootstrap_archive-keys115
-rwxr-xr-xscripts/build/bootstrap_cache2
-rwxr-xr-xscripts/build/bootstrap_cdebootstrap6
-rwxr-xr-xscripts/build/bootstrap_debootstrap4
-rwxr-xr-xscripts/build/build2
-rwxr-xr-xscripts/build/chroot2
-rwxr-xr-xscripts/build/chroot_apt18
-rwxr-xr-xscripts/build/chroot_archives324
-rwxr-xr-xscripts/build/chroot_cache2
-rwxr-xr-xscripts/build/chroot_debianchroot2
-rwxr-xr-xscripts/build/chroot_devpts2
-rwxr-xr-xscripts/build/chroot_dpkg34
-rwxr-xr-xscripts/build/chroot_hacks122
-rwxr-xr-xscripts/build/chroot_hooks2
-rwxr-xr-xscripts/build/chroot_hostname20
-rwxr-xr-xscripts/build/chroot_hosts2
-rwxr-xr-xscripts/build/chroot_includes2
-rwxr-xr-xscripts/build/chroot_install-packages2
-rwxr-xr-xscripts/build/chroot_interactive2
-rwxr-xr-xscripts/build/chroot_linux-image35
-rwxr-xr-xscripts/build/chroot_live-packages2
-rwxr-xr-xscripts/build/chroot_package-lists4
-rwxr-xr-xscripts/build/chroot_preseed8
-rwxr-xr-xscripts/build/chroot_proc2
-rwxr-xr-xscripts/build/chroot_resolv2
-rwxr-xr-xscripts/build/chroot_selinuxfs2
-rwxr-xr-xscripts/build/chroot_sysfs2
-rwxr-xr-xscripts/build/chroot_sysv-rc16
-rwxr-xr-xscripts/build/chroot_tmpfs2
-rwxr-xr-xscripts/build/chroot_upstart27
-rwxr-xr-xscripts/build/clean8
-rwxr-xr-xscripts/build/config75
-rwxr-xr-xscripts/build/source3
-rwxr-xr-xscripts/build/source_checksums13
-rwxr-xr-xscripts/build/source_debian32
-rwxr-xr-xscripts/build/source_debian-live2
-rwxr-xr-xscripts/build/source_disk8
-rwxr-xr-xscripts/build/source_hdd2
-rwxr-xr-xscripts/build/source_hooks78
-rwxr-xr-xscripts/build/source_iso22
-rwxr-xr-xscripts/build/source_tar2
-rwxr-xr-xscripts/build/testroot2
-rwxr-xr-xshare/bin/Packages2
-rw-r--r--share/bootloaders/extlinux/advanced.cfg3
l---------share/bootloaders/extlinux/hdt.c321
-rw-r--r--share/bootloaders/extlinux/install.cfg12
l---------share/bootloaders/extlinux/ldlinux.c321
l---------share/bootloaders/extlinux/libcom32.c321
l---------share/bootloaders/extlinux/libutil.c321
-rw-r--r--share/bootloaders/extlinux/menu.cfg7
-rw-r--r--share/bootloaders/extlinux/stdmenu.cfg2
-rw-r--r--share/bootloaders/isolinux/advanced.cfg3
l---------share/bootloaders/isolinux/hdt.c321
-rw-r--r--share/bootloaders/isolinux/install.cfg12
l---------share/bootloaders/isolinux/ldlinux.c321
l---------share/bootloaders/isolinux/libcom32.c321
l---------share/bootloaders/isolinux/libutil.c321
-rw-r--r--share/bootloaders/isolinux/menu.cfg7
-rw-r--r--share/bootloaders/isolinux/stdmenu.cfg2
-rw-r--r--share/bootloaders/pxelinux/advanced.cfg3
l---------share/bootloaders/pxelinux/hdt.c321
-rw-r--r--share/bootloaders/pxelinux/install.cfg12
l---------share/bootloaders/pxelinux/ldlinux.c321
l---------share/bootloaders/pxelinux/libcom32.c321
l---------share/bootloaders/pxelinux/libutil.c321
-rw-r--r--share/bootloaders/pxelinux/menu.cfg7
-rw-r--r--share/bootloaders/pxelinux/stdmenu.cfg2
-rw-r--r--share/bootloaders/syslinux/advanced.cfg3
l---------share/bootloaders/syslinux/hdt.c321
-rw-r--r--share/bootloaders/syslinux/install.cfg12
l---------share/bootloaders/syslinux/ldlinux.c321
l---------share/bootloaders/syslinux/libcom32.c321
l---------share/bootloaders/syslinux/libutil.c321
-rw-r--r--share/bootloaders/syslinux/menu.cfg7
-rw-r--r--share/bootloaders/syslinux/stdmenu.cfg2
-rwxr-xr-xshare/hooks/0010-disable-kexec-tools.chroot16
-rwxr-xr-xshare/hooks/0010-update-apt-file-cache.chroot (renamed from share/hooks/0300-update-apt-file-cache.chroot)0
-rwxr-xr-xshare/hooks/0020-update-apt-xapian-index.chroot (renamed from share/hooks/0310-update-apt-xapian-index.chroot)0
-rwxr-xr-xshare/hooks/0030-update-mlocate-database.chroot (renamed from share/hooks/0330-update-mlocate-database.chroot)0
-rwxr-xr-xshare/hooks/0040-remove-dbus-machine-id.chroot (renamed from share/hooks/0120-remove-dbus-machine-id.chroot)0
-rwxr-xr-xshare/hooks/0050-remove-gnome-icon-cache.chroot (renamed from share/hooks/0130-remove-gnome-icon-cache.chroot)2
-rwxr-xr-xshare/hooks/0060-remove-openssh-server-host-keys.chroot (renamed from share/hooks/0160-remove-openssh-server-host-keys.chroot)0
-rwxr-xr-xshare/hooks/0070-remove-python-py.chroot (renamed from share/hooks/0170-remove-python-py.chroot)0
-rwxr-xr-xshare/hooks/0080-remove-udev-persistent-rules.chroot (renamed from share/hooks/0200-remove-udev-persistent-rules.chroot)0
-rwxr-xr-xshare/hooks/0090-remove-apt-sources-lists.chroot (renamed from share/hooks/0910-remove-apt-sources-lists.chroot)1
-rwxr-xr-xshare/hooks/0100-remove-adjtime-configuration.chroot20
-rwxr-xr-xshare/hooks/0100-remove-linux-image-backups.chroot8
-rwxr-xr-xshare/hooks/0110-remove-backup-files.chroot18
-rwxr-xr-xshare/hooks/0140-remove-log-files.chroot9
-rwxr-xr-xshare/hooks/0150-remove-mdadm-configuration.chroot7
-rwxr-xr-xshare/hooks/0180-remove-systemd-machine-id.chroot9
-rwxr-xr-xshare/hooks/0190-remove-temporary-files.chroot14
-rwxr-xr-xshare/hooks/0320-update-glx-alternative.chroot9
-rwxr-xr-xshare/hooks/0340-update-nvidia-alternative.chroot9
-rw-r--r--templates/cgi/debian/footer.html18
-rw-r--r--templates/cgi/debian/form.html17
-rw-r--r--templates/cgi/debian/header.html109
-rw-r--r--templates/grub/splash.xpm.gzbin32058 -> 7763 bytes
-rw-r--r--templates/grub2/grub.cfg2
-rw-r--r--templates/grub2/splash.tgabin50004 -> 45997 bytes
218 files changed, 8477 insertions, 2308 deletions
diff --git a/VERSION b/VERSION
index 803e8b162..c3b296a08 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-3.0.5-1
+4.0~a1-1
diff --git a/bin/lb b/bin/lb
index d79a62cfd..00868b50a 100755
--- a/bin/lb
+++ b/bin/lb
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/bin/live-build b/bin/live-build
index 4f277622c..d7eb28f66 100755
--- a/bin/live-build
+++ b/bin/live-build
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## 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
@@ -30,9 +30,10 @@ then
man live-build
exit 0
else
- Echo "live-build contains the scripts to build a Debian Live system from a configuration directory."
+ Echo "live-build is a set of scripts to build Debian Live system images."
+ echo
+ Echo "The idea behind live-build is a framework that uses a configuration directory to completely automate and customize all aspects of building a Live image."
echo
Echo "An introduction to live-build can be found in the live-build(7) manpage."
-
exit 0
fi
diff --git a/contrib/grub-splash/lenny/COPYING b/contrib/grub-splash/lenny/COPYING
new file mode 100644
index 000000000..f06b0e648
--- /dev/null
+++ b/contrib/grub-splash/lenny/COPYING
@@ -0,0 +1,26 @@
+The grub splash for Debian Live was made by Daniel Baumann <daniel@debian.org>
+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.
diff --git a/contrib/grub-splash/lenny/klowner.rle b/contrib/grub-splash/lenny/klowner.rle
new file mode 100644
index 000000000..126b6b2ee
--- /dev/null
+++ b/contrib/grub-splash/lenny/klowner.rle
Binary files differ
diff --git a/contrib/grub-splash/lenny/klowner_debboot.png b/contrib/grub-splash/lenny/klowner_debboot.png
new file mode 100644
index 000000000..5ca51d816
--- /dev/null
+++ b/contrib/grub-splash/lenny/klowner_debboot.png
Binary files differ
diff --git a/contrib/grub-splash/lenny/live.xpm.gz b/contrib/grub-splash/lenny/live.xpm.gz
new file mode 100644
index 000000000..ea1623b4d
--- /dev/null
+++ b/contrib/grub-splash/lenny/live.xpm.gz
Binary files differ
diff --git a/contrib/grub-splash/lenny/live_debboot.png b/contrib/grub-splash/lenny/live_debboot.png
new file mode 100644
index 000000000..a246cfb29
--- /dev/null
+++ b/contrib/grub-splash/lenny/live_debboot.png
Binary files differ
diff --git a/debian/changelog b/debian/changelog
index b011c4a22..fb10afccb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,300 +1,8 @@
-live-build (3.0.5-1) unstable; urgency=low
+live-build (4.0~a1-1) experimental; urgency=low
- * Skipping loadlin inclusion on netboot images.
+ * Dropping support for squeeze and squeeze-based distributions.
- -- Daniel Baumann <daniel@debian.org> Tue, 30 Apr 2013 10:26:09 +0200
-
-live-build (3.0.4-1) unstable; urgency=low
-
- * Correcting variable typo when setting distribution specific defaults
- of the backports mirror for the binary image.
-
- -- Daniel Baumann <daniel@debian.org> Mon, 29 Apr 2013 12:47:24 +0200
-
-live-build (3.0.3-1) unstable; urgency=low
-
- * Updating debian-backports mirrors for wheezy.
- * Enabling release updates (formerly known as volatile) for wheezy.
-
- -- Daniel Baumann <daniel@debian.org> Thu, 25 Apr 2013 17:39:31 +0200
-
-live-build (3.0.2-1) unstable; urgency=low
-
- [ Daniel Baumann ]
- * Allowing to use parted its automatic offset handling at the beginning
- of a disk, rather than to harcode it to first block (Closes: #647607).
- * Aborting with error if hdd label has a whitespace (Closes: #648861).
- * Updating d-i suite symlink for wheezy release.
- * Correcting typo in grub2 config template.
- * Synchronise grub and grub2 splashes with internal live-build splash
- for syslinux bootloaders.
- * Removing non-existent --apt-indices none references.
- * Also showing distribution in lb config initial messages.
- * Making messages about reading system conffiles in lb config more
- accurate.
- * Harmonize handling of pre-existing gnupg dotfiles in chroot when
- handling fake signing keys for local repository.
- * Making some more debian source-selections conditional on certain image
- options.
- * Adding source_hooks for hooks on source images like already supported
- on binary images.
-
- [ Richard Nelson ]
- * Add sanity check on config type to build for l-b-cgi.
- * Add _CGI_CONFIG_APPEND varialbe for appending options to lb config
- call on l-b-cgi frontend.
- * Change _CGI_CONFIG_APPEND to front of the lb config call on l-b-cgi
- frontend.
- * Removing quotes around _CGI_CONFIG_APPEND to handle multiple
- parameters correctly on l-b-cgi frontend.
- * Adding binary image type to config call on l-b-cgi frontend.
- * Add log information of git:://url for l-b-cgi frontend.
- * Append to log file on errors and not truncate the file on l-b-cgi
- frontend.
-
- [ Daniel Baumann ]
- * Correcting spelling typos, thanks to Adam D. Barratt <adam@adam-
- barratt.org.uk>.
-
- [ Raphaël Hertzog ]
- * Fixing win32-loader.ini by including the GTK related entries.
-
- [ Daniel Baumann ]
- * Correcting typo directory when dereferencing syslinux symlinks when
- building chrooted, thanks to Luigi Capriotti <l.capriotti@xbmc.org>.
- * Using dpkg-divert in chroot_upstart script to handle upgrades of
- upstart during the build (Closes: #702537).
- * Using dpkg-divert for other diversions too to handle upgrades of the
- diverted stuff during build.
- * Adding generic live-build handle in chroot_dpkg for other live
- packages to act upon.
- * Updating fallback help message in live-build pseudo-command.
- * Correcting grammer error in live-build description.
- * Adding set -e in example auto scripts.
-
- [ Richard Nelson ]
- * Converting l-b-cgi frontend to process forms with post.
-
- [ Daniel Baumann ]
- * Cleaning up installer file locations for progress-linux.
- * Stripping out comments in package lists.
- * Updating derivatives archive-key signature validiation to look by
- default at both debian and debian-maintainers keyrings.
- * Updating bootstrap mirror for progress-linux.
-
- -- Daniel Baumann <daniel@debian.org> Thu, 25 Apr 2013 12:41:54 +0200
-
-live-build (3.0.1-1) unstable; urgency=low
-
- * Removing superfluous menu default directive in installer syslinux
- menues.
- * Updating wheezy release number.
- * Updating squeeze point-release number.
- * Dropping German manpage translations stubs for the release.
-
- -- Daniel Baumann <daniel@debian.org> Thu, 14 Feb 2013 19:31:04 +0100
-
-live-build (3.0.0-1) unstable; urgency=low
-
- * Updating wheezy pre-release number for b4.
- * Dropping dpkg compression level.
- * Correcting spelling typos in changelog to make lintian happy.
- * Escaping quotes to workaround a false-positive of checkbashisms in
- binary_debian-installer.
- * Correcting install path in loadlins install.bat for the gtk d-i
- flavour.
- * Switching default binary filesystem for hdd images to fat32 to be more
- robust on todays flash devices.
- * Correcting vshift in syslinux themes to correct display bug with
- overlong lines, thanks to Thanatermesis <thanatermesis@gmail.com>.
- * Adding bootrap_archive-keys to establish secure trust-chain on top of
- debian-keyring for derivatives.
- * Updating syslinux configurations and handling for syslinux 5.
- * Adding hook to remove systemd machine-id.
- * Renumbering hooks.
- * Correcting wrong debian-installer syslinux menu files.
- * Including HDT in advanced options menu within syslinux menu.
- * Updating binary_debian-installer for newer append replacement
- variables used in syslinux configs.
- * Dropping theme package support, themes are either in the config tree
- or the embedded one from live-build is used.
- * Correctly remove binary contents and packages file in clean script.
- * Adding key-shortcut for advanced options in syslinux menu.
- * Removing default menu marker for install entry in syslinux menu.
- * Converting splash.svg not just splash.svg.in files as syslinux
- bootsplashes.
- * Removing dropped syslinux-theme config option from lb_config manpage.
-
- -- Daniel Baumann <daniel@debian.org> Sat, 09 Feb 2013 00:18:07 +0100
-
-live-build (3.0~b6-1) unstable; urgency=low
-
- [ Daniel Baumann ]
- * Updating manpage year handling for 2013.
- * Updating wheezy beta-release number.
- * Using cat instead of echo to workaround incompatible and conflicting
- uses in escaping of \t in dash and bash, and less importantly to
- workaround a false-positive in checkbashisms.
- * Updating footer link to 'legal information' in cgi html template.
- * Cleaning up binary_loadlin.
- * Updating for twitter-bootstrap usage on live.debia.net in the cgi html
- templates.
- * Updating footer in cgi html template.
- * Correcting spelling typo in html footer of the cgi, thanks to Jean-
- Christophe Saint-Marc <jchristophe.stmarc@free.fr>.
- * Removing reference to removed --package-lists option in lb_config
- manpage (Closes: #698260).
-
- [ Richard Nelson ]
- * Correcting typo on functions/default.sh, thanks to jhcha54008
- <jhcha54008@free.fr> (Closes: #698397).
-
- [ Daniel Baumann ]
- * Updating samhain workaround in chroot_dpkg to work if live-build is
- being used with sudo or fakeroot (Closes: #698423).
- * Correcting apt-key cleanup of local dummy signing keys when using
- local packages, thanks to jhcha54008 <jhcha54008@free.fr>.
- * Falling back to use genisoimage when building squeeze iso-hybrid
- images.
- * Applying slightly modified patch from Raphaël Hertzog
- <hertzog@debian.org> to fix automatic firmware inclusion when using
- debian-installer with live-installer and having firmware packages
- installed in the live system already.
-
- -- Daniel Baumann <daniel@debian.org> Sun, 20 Jan 2013 10:17:42 +0100
-
-live-build (3.0~b5-1) unstable; urgency=low
-
- * Omitting binary manifest creation when chroot filesystem is set to
- none.
- * Omitting memtest in binary if chroot filesystem is set to none.
- * Removing redundant check for linux-images in binary_linux-image.
- * Correcting glitch with plain chroot filesystems in binary_chroot.
- * Switching order of kernel flavours in defaults, the last added one in
- the list becomes the default symlink target in the rootfs by apt.
- * Using .cfg suffix for consistency with debian-installer on preseed
- files in config/preseed.
- * Adding sample gitignore file in examples.
- * Setting debian-installer to false in all modes by default.
- * Updating year in all copyright notices.
- * Updating removal of backup files in stripped example hook to also work
- with spaces in filenames.
- * Don't fail when adding symlinks for firmware in binary/firmware for
- debian-installer and the symlink already exists (Closes: #696688).
- * Defaulting to obsolete md5 for checksums instead of sha256 on debian,
- as debians cdrom-check in d-i only supports md5.
- * Defaulting to obsolete filenames for checksums on debian, as debians
- cdrom-check in d-i only supports legacy filenames (Closes: #697082).
- * Correcting spelling typo in help text within the binary checksums
- file.
- * Also ignoring legacy checksum filenames when creating checksum files.
- * Creating autorun.inf in binary_win32-loader.
- * Dropping stable and unstable dist symlinks for d-i in dists for
- wheezy.
- * Creating install.bat for loadlin.
- * Only including gtk d-i in win32-loader config if available on the
- target image.
- * Updating win32-loader.ini for wheezy.
- * Correcting legacy filename for checksum files.
- * Removing all checksum files in lb clean.
- * Adding support for sha512 checksums.
- * Dropping pre-squeeze handling for win32-loader files.
-
- -- Daniel Baumann <daniel@debian.org> Wed, 02 Jan 2013 11:45:30 +0100
-
-live-build (3.0~b4-1) unstable; urgency=low
-
- [ Daniel Baumann ]
- * Moving removal of actual backup files for apt sources into correct
- hook.
- * Renumbering hooks.
- * Disabling accidentally enabled removal of apt sources hook by default.
-
- [ Richard Nelson ]
- * Unify _DEBUG variable values to be true or false for l-b-cgi.
-
- [ Daniel Baumann ]
- * Removing grub package from binary_debian-installer for wheezy.
-
- -- Daniel Baumann <daniel@debian.org> Sun, 23 Dec 2012 10:50:38 +0100
-
-live-build (3.0~b3-1) unstable; urgency=low
-
- * Removing old code in chroot_hacks for tasks which are not used
- anymore.
- * Moving kexec-tools default preseeding into its own hook script.
- * Marking loop-aes-utils related hack as squeeze only.
- * Moving removal of backup and temporary files to their own hook script.
- * Adding default hook to truncate log files.
- * Also removing man chache in remove-temporary-files hook.
- * Adding default hook to use newest nvidia version.
- * Using consistent naming for default hooks.
- * Adding default hook to use mesa glx renderer.
- * Merging remove-linux-image-backups into remove-backup-files hook.
- * Renumbering hooks.
- * Correcting config tree version check for older versions.
- * Correcting config tree version check for the current version.
- * Removing some dead default handling code for global includes which do
- not exist anymore.
- * Removing kubuntu mode, it's not different anymore to standard ubuntu
- mode.
-
- -- Daniel Baumann <daniel@debian.org> Mon, 17 Dec 2012 20:29:56 +0100
-
-live-build (3.0~b2-1) unstable; urgency=low
-
- [ Daniel Baumann ]
- * Updating wheezy release number.
- * Removing not really useful symlinks example hook.
- * Adding default hook to remove mdadm configuration.
- * Correcting spelling typo in bug script.
- * Adding support for live-images configs and arbitrary configuration
- directories in lb_config --config option.
- * Avoid re-populating an already populated configuration tree when using
- lb config --config.
- * Updating removal of adjtime in a split out hook for wheezy.
-
- [ Richard Nelson ]
- * Update l-b-cgi frontend to support new git config structure.
-
- [ Daniel Baumann ]
- * Switching from genisoimage to xorriso.
-
- -- Daniel Baumann <daniel@debian.org> Sun, 16 Dec 2012 21:57:11 +0100
-
-live-build (3.0~b1-1) unstable; urgency=low
-
- [ Raphaël Hertzog ]
- * Adding initial menu entries for debian-installer.
-
- [ Daniel Baumann ]
- * Removing local/bin by default in lb_clean too.
- * Skipping creation of soon to be replaced config/templates directory.
-
- -- Daniel Baumann <daniel@debian.org> Mon, 10 Dec 2012 20:38:58 +0100
-
-live-build (3.0~a69-1) unstable; urgency=low
-
- * Also avoiding to use xz compression for squashfs for kubuntu.
- * Removing some leftovers from stripped and minimal package lists.
- * Updating powerpc kernel list on ubuntu.
- * Adding dropped empty-line separator in defaults.
- * Adding dropped empty-line separator in binary_debian-installer.
- * Updating wording about regenerating config trees.
- * Correcting test for no config tree version number to match all other
- cases, not just lower-than-1.
- * Harmonizing apt configuration handling in chroot_archives.
- * Adding support for local apt conf.d snippets in archive definitions
- (Closes: #685791).
- * Ensuring that functions are either sources locally or globally, but
- not both.
- * Adding proper header to build.sh include.
- * Dropping ubuntu guards on firmware selection code, we're not enabling
- firmware inclusion in ubuntu mode anyway.
- * Adding back legacy filtering for firmware packages on squeeze when
- contrib or non-free is not enabled.
-
- -- Daniel Baumann <daniel@debian.org> Thu, 06 Dec 2012 21:09:00 +0100
+ -- Daniel Baumann <daniel@debian.org> Fri, 30 Nov 2012 15:22:32 +0100
live-build (3.0~a68-1) unstable; urgency=low
@@ -4504,7 +4212,7 @@ live-helper (1.0~a38-1) unstable; urgency=medium
* Don't fail if resolv.conf is a symlink, thanks to David Madore
<david.madore@ens.fr> (Closes: #457595).
* Fixing changelog.
- * Consistently using the pipe as separator in sed commands now.
+ * 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 <yaegashi@debian.org>.
diff --git a/debian/control b/debian/control
index bfa5d8916..3b957e9a6 100644
--- a/debian/control
+++ b/debian/control
@@ -16,11 +16,11 @@ Recommends:
live-boot-doc, live-config-doc, live-manual-html | live-manual, cpio,
gnu-fdisk
Suggests:
- dosfstools, debian-keyring, xorriso, git, gpgv, loadlin, memtest86+ | memtest86,
- mtools, parted, squashfs-tools | mtd-tools, sudo | fakeroot, syslinux | grub,
+ dosfstools, genisoimage, git, loadlin, memtest86+ | memtest86, mtools, parted,
+ squashfs-tools | mtd-tools, sudo | fakeroot, syslinux | grub,
uuid-runtime, win32-loader
Description: Live System Build Scripts
- live-build contains the scripts to build a live system from a configuration
+ live-build contains the scripts that build a live system from a configuration
directory.
Package: live-build-cgi
@@ -28,7 +28,7 @@ Architecture: all
Depends: ${misc:Depends}, live-build (= ${source:Version})
Recommends: apache2 | httpd, cron
Description: Live System Build Scripts (CGI frontend)
- live-build contains the scripts to build a live system from a configuration
+ live-build contains the scripts that build a live system from a configuration
directory.
.
This package contains the CGI frontend (experimental!).
diff --git a/debian/copyright b/debian/copyright
index c96991b50..0c57bbebc 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -4,11 +4,15 @@ Upstream-Contact: Debian Live Project <debian-live@lists.debian.org>
Source: http://live.debian.net/archive/packages/live-build/
Files: *
-Copyright: 2006-2013 Daniel Baumann <daniel@debian.org>
+Copyright: 2006-2012 Daniel Baumann <daniel@debian.org>
License: GPL-3+
+Files: contrib/grub-splash/lenny
+Copyright: n/a
+License: other
+
Files: share/bootloaders/*/splash.svg.in
-Copyright: 2006-2013 Daniel Baumann <daniel@debian.org>
+Copyright: 2006-2012 Daniel Baumann <daniel@debian.org>
License: other
License: GPL-3+
@@ -30,6 +34,33 @@ License: GPL-3+
License: other
The splash for Debian Live was made by Daniel Baumann <daniel@debian.org> 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.
+
+License: other
+ The splash for Debian Live was made by Daniel Baumann <daniel@debian.org> based
on the Debian Open Use Logo.
.
The contribution of Daniel is hereby placed in the public domain (no rights
diff --git a/debian/live-build.bug-presubj b/debian/live-build.bug-presubj
index e804d8195..3c9a0b00e 100644
--- a/debian/live-build.bug-presubj
+++ b/debian/live-build.bug-presubj
@@ -1,9 +1,9 @@
Before submitting a bug report against live-build, please make sure
-that you have read your guidelines for Debian Live bug reports:
+that you have read your guidlines for Debian Live bug reports:
http://live.debian.net/manual/
-By providing the required information as outlined in the guidelines makes
+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.
diff --git a/debian/live-build.bug-script b/debian/live-build.bug-script
index a9f5a6f7f..79276241f 100644
--- a/debian/live-build.bug-script
+++ b/debian/live-build.bug-script
@@ -6,7 +6,7 @@ DEFAULT_SETTINGS="/etc/live/build.conf"
dpkg -l debootstrap cdebootstrap
# Checking suggests
-dpkg -l dosfstools xorriso loadlin memtest86+ memtest86 mtools parted squashfs-tools mtd-tools sudo fakeroot syslinux grub uuid-runtime win32-loader
+dpkg -l dosfstools genisoimage loadlin memtest86+ memtest86 mtools parted squashfs-tools mtd-tools sudo fakeroot syslinux grub uuid-runtime win32-loader
if [ -e "${DEFAULT_SETTINGS}" ]; then
echo "Contents of ${DEFAULT_SETTINGS}:"
diff --git a/debian/rules b/debian/rules
index c76471ff5..a5248b03a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,7 +15,7 @@ override_dh_auto_install:
mv debian/live-build/usr/share/live/build/cgi debian/live-build-cgi/usr/share/live/build
override_dh_builddeb:
- dh_builddeb -- -Zxz
+ dh_builddeb -- -Zxz -z9
override_dh_installchangelogs:
dh_installchangelogs docs/ChangeLog
diff --git a/debian/source/options b/debian/source/options
index 5bd47b78d..22a4de9f6 100644
--- a/debian/source/options
+++ b/debian/source/options
@@ -1 +1,2 @@
compression = xz
+compression-level = 9
diff --git a/examples/auto/build b/examples/auto/build
index f8d834623..6d559e8cf 100755
--- a/examples/auto/build
+++ b/examples/auto/build
@@ -1,5 +1,3 @@
#!/bin/sh
-set -e
-
lb build noauto "${@}" 2>&1 | tee build.log
diff --git a/examples/auto/clean b/examples/auto/clean
index 69874ee68..3e2403257 100755
--- a/examples/auto/clean
+++ b/examples/auto/clean
@@ -1,7 +1,5 @@
#!/bin/sh
-set -e
-
lb clean noauto "${@}"
rm -f config/binary config/bootstrap config/chroot config/common config/source
diff --git a/examples/auto/config b/examples/auto/config
index c6d68c649..f64db292d 100755
--- a/examples/auto/config
+++ b/examples/auto/config
@@ -1,6 +1,4 @@
#!/bin/sh
-set -e
-
lb config noauto \
"${@}"
diff --git a/examples/gitignore b/examples/gitignore
deleted file mode 100644
index dbf1c2392..000000000
--- a/examples/gitignore
+++ /dev/null
@@ -1,29 +0,0 @@
-binary/
-binary*.iso
-binary*.img
-binary*.tar*
-binary*.contents
-binary*.packages
-binary*.zsync
-
-.build/
-build.log
-
-cache/
-
-chroot/
-chroot.packages.*
-
-config/binary
-config/bootstrap
-config/chroot
-config/common
-config/source
-
-source/
-source*.iso
-source*.img
-source*.tar*
-source*.contents
-source*.packages
-source*.zsync
diff --git a/examples/hooks/minimal.chroot b/examples/hooks/minimal.chroot
index 5a9a8d648..70af0dd40 100755
--- a/examples/hooks/minimal.chroot
+++ b/examples/hooks/minimal.chroot
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/examples/hooks/stripped.chroot b/examples/hooks/stripped.chroot
index 9ebe5bc12..fe3f6cacb 100755
--- a/examples/hooks/stripped.chroot
+++ b/examples/hooks/stripped.chroot
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -31,7 +31,7 @@ done
apt-get autoremove --yes || true
# Removing unused files
-find . -name *~ -print0 | xargs -0 rm -f
+find . -name *~ | xargs rm -f
rm -rf /usr/include/*
#rm -rf /usr/share/groff/*
diff --git a/examples/hooks/symlinks.chroot b/examples/hooks/symlinks.chroot
new file mode 100755
index 000000000..b0f2eea47
--- /dev/null
+++ b/examples/hooks/symlinks.chroot
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+# This is a hook for live-build(7) to install localepurge.
+# To enable it, copy or symlink this hook into your config/chroot_local-hooks
+# directory.
+#
+
+_PURGE=""
+
+if [ ! -x "$(which symlinks 2>/dev/null)" ]
+then
+ _PURGE="true"
+
+ apt-get install symlinks
+fi
+
+symlinks -c -r -s /
+
+if [ "${_PURGE}" = "true" ]
+then
+ apt-get remove --purge symlinks
+fi
diff --git a/frontends/cgi/live-build-cgi b/frontends/cgi/live-build-cgi
index 69f839ba5..55ce08302 100755
--- a/frontends/cgi/live-build-cgi
+++ b/frontends/cgi/live-build-cgi
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -22,8 +22,8 @@ fi
_HOSTNAME="$(hostname -f)"
-# Turn on debug if true
-if [ "${_DEBUG}" = "true" ]
+# Turn on debug if enabled
+if [ "${_DEBUG}" = "enabled" ]
then
set -x
fi
@@ -32,14 +32,6 @@ fi
echo "Content-type: text/html"
echo
-#QUERY_STRING=`cat /dev/stdin`
-QUERY_STRING=$(cat /dev/stdin)
-# Translate parameters
-QUERY_STRING=$(echo "${QUERY_STRING}" | sed -e 's/%2F/\//g' -e 's/+/ /g' -e 's/%3B/;/g' -e 's/%7E/~/g' -e 's/%3A/:/g' -e 's/%40/@/g' -e 's/%3D/=/g' -e 's/%2B/+/g')
-# Debug the filtering string
-# echo ${QUERY_STRING}
-
-
# Sending html header
cat "${_TEMPLATES}"/header.html
@@ -60,6 +52,11 @@ else
# Converting '=': sed 's/%3D/=/g'
# Converting '+': sed 's/%2B/+/g'
+ # Translate parameters
+ QUERY_STRING=$(echo "${QUERY_STRING}" | sed -e 's/%2F/\//g' -e 's/+/ /g' -e 's/%3B/;/g' -e 's/%7E/~/g' -e 's/%3A/:/g' -e 's/%40/@/g' -e 's/%3D/=/g' -e 's/%2B/+/g')
+ # Debug the filtering string
+ # echo ${QUERY_STRING}
+
# Email
_EMAIL=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])email=[-0-9a-zA-Z._@]+' | cut -f 2 -d '=' | head -n1)
@@ -67,7 +64,8 @@ else
_LB_CGIPACKAGES=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])cgipackages=[-0-9a-zA-Z. _+]+' | cut -f 2 -d '=' | head -n1)
# CGI Config for git
- _LB_CONFIG=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])config=[-a-z]+' | cut -f 2 -d '=' | head -n1)
+ _LB_CONFIG=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])config=[-a-z.]+' | cut -f 2 -d '=' | head -n1)
+ _LB_CONFIG="git://live.debian.net/git/${_LB_CONFIG}"
# Standard options
LB_BINARY_IMAGES=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])binary_images=[-a-z]+' | cut -f 2 -d '=' | head -n1)
diff --git a/frontends/cgi/live-build-cgi.cron b/frontends/cgi/live-build-cgi.cron
index d21e6c041..89d4ae7ab 100755
--- a/frontends/cgi/live-build-cgi.cron
+++ b/frontends/cgi/live-build-cgi.cron
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -20,15 +20,15 @@ else
fi
# Exit if disabled
-if [ "${_WEBBUILD}" != "true" ]
+if [ "${_WEBBUILD}" != "enabled" ]
then
exit 0
fi
_HOSTNAME="$(hostname -f)"
-# Turn on debug if true
-if [ "${_DEBUG}" = "true" ]
+# Turn on debug if enabled
+if [ "${_DEBUG}" = "enabled" ]
then
set -x
fi
@@ -63,57 +63,47 @@ then
# Pull in variables from the build file.
. "${_FILE}"
- # Drop out some build data for information if something goes wrong.
- echo "`date +%b\ %d\ %H:%M:%S` ${_HOSTNAME} live-build-cgi: begin web build (${_BUILD})." >> /var/log/live
-
# Clone the git config to target build directory
- git clone ${_LB_GIT} "${_TEMPDIR}"/"${_BUILD}" >> /var/log/live
+ git clone ${_LB_CONFIG} "${_TEMPDIR}"/"${_BUILD}" >> /var/log/live
_ERRORGIT="${?}"
- # Sanity check to default to something since we are going to build from git clone.
- if [ -z "${_LB_CONFIG}" ]
- then
- _LB_CONFIG="standard"
- fi
-
- # Now set a variable for the correct build path
- _BUILD_PATH="${_TEMPDIR}/${_BUILD}/images/${_LB_CONFIG}"
-
- _DATE_START="`date -R`"
- echo "Begin live-build-cgi: ${_DATE_START}" > "${_BUILD_PATH}"/log
- echo "Info live-build-cgi: Config tree cloned from ${_LB_GIT} for build ${_BUILD}" >> "${_BUILD_PATH}"/log
+ # Drop out some build data for information if something goes wrong.
+ echo "`date +%b\ %d\ %H:%M:%S` ${_HOSTNAME} live-build-cgi: begin web build (${_BUILD})." >> /var/log/live
# Creating directory for the config/package-lists
- mkdir -p "${_BUILD_PATH}"/config/package-lists
+ mkdir -p "${_TEMPDIR}"/"${_BUILD}"/config/package-lists
# Add cgipackages.list.chroot
if [ -n "${_LB_CGIPACKAGES}" ]
then
- echo "${_LB_CGIPACKAGES}" > "${_BUILD_PATH}"/config/package-lists/cgipackages.list.chroot
+ echo "${_LB_CGIPACKAGES}" > "${_TEMPDIR}"/"${_BUILD}"/config/package-lists/cgipackages.list.chroot
fi
+ _DATE_START="`date -R`"
+ echo "Begin: ${_DATE_START}" > "${_TEMPDIR}"/"${_BUILD}"/log
+
# Generating config here
if [ "${_ERRORGIT}" -eq "0" ]
then
- cd "${_BUILD_PATH}"
+ cd "${_TEMPDIR}"/"${_BUILD}"
# Do config with git and stack on config file params to build
- lb config ${_CGI_CONFIG_APPEND} --distribution "${LB_DISTRIBUTION}" --binary-images "${LB_BINARY_IMAGES}" --architectures "${LB_ARCHITECTURES}" --archive-areas "${LB_ARCHIVE_AREAS}" --chroot-filesystem "${LB_CHROOT_FILESYSTEM}" --linux-flavours "${LB_LINUX_FLAVOURS}" --security "${LB_SECURITY}" --apt-indices "${LB_APT_INDICES}" --bootappend-install "${LB_BOOTAPPEND_INSTALL}" --bootappend-live "${LB_BOOTAPPEND_LIVE}" --bootloader "${LB_BOOTLOADER}" --debian-installer "${LB_DEBIAN_INSTALLER}" --iso-application "${LB_ISO_APPLICATION}" --iso-preparer "${LB_ISO_PREPARER}" --iso-publisher "${LB_ISO_PUBLISHER}" --iso-volume "${LB_ISO_VOLUME}" --memtest "${LB_MEMTEST}" --net-root-path "${LB_NET_ROOT_PATH}" --net-root-server "${LB_NET_ROOT_SERVER}" --source-images "${LB_SOURCE_IMAGES}" --source "${LB_SOURCE}"
+ lb config --distribution "${LB_DISTRIBUTION}" --architectures "${LB_ARCHITECTURES}" --archive-areas "${LB_ARCHIVE_AREAS}" --chroot-filesystem "${LB_CHROOT_FILESYSTEM}" --linux-flavours "${LB_LINUX_FLAVOURS}" --security "${LB_SECURITY}" --apt-indices "${LB_APT_INDICES}" --bootappend-install "${LB_BOOTAPPEND_INSTALL}" --bootappend-live "${LB_BOOTAPPEND_LIVE}" --bootloader "${LB_BOOTLOADER}" --debian-installer "${LB_DEBIAN_INSTALLER}" --iso-application "${LB_ISO_APPLICATION}" --iso-preparer "${LB_ISO_PREPARER}" --iso-publisher "${LB_ISO_PUBLISHER}" --iso-volume "${LB_ISO_VOLUME}" --memtest "${LB_MEMTEST}" --net-root-path "${LB_NET_ROOT_PATH}" --net-root-server "${LB_NET_ROOT_SERVER}" --source-images "${LB_SOURCE_IMAGES}" --source "${LB_SOURCE}"
_ERRORCONFIG="${?}"
else
- echo "Config stage skipped. The git clone produced an error: ${_ERRORGIT}" >> "${_BUILD_PATH}"/log
+ echo "Config stage skipped. The git clone produced an error: ${_ERRORGIT}" > "${_TEMPDIR}"/"${_BUILD}"/log
fi
# Run build if config went ok
if [ "${_ERRORCONFIG}" -eq "0" ]
then
- lb build >> "${_BUILD_PATH}"/log 2>&1
+ lb build >> "${_TEMPDIR}"/"${_BUILD}"/log 2>&1
_ERRORBUILD="${?}"
else
- echo "Build stage skipped. Config produced an error: ${_ERRORCONFIG}" >> "${_BUILD_PATH}"/log
+ echo "Build stage skipped. Config produced an error: ${_ERRORCONFIG}" > "${_TEMPDIR}"/"${_BUILD}"/log
fi
_DATE_END="`date -R`"
- echo "End: ${_DATE_END}" >> "${_BUILD_PATH}"/log
+ echo "End: ${_DATE_END}" >> "${_TEMPDIR}"/"${_BUILD}"/log
# Creating image directory
mkdir -p "${_DESTDIR}"/"${_BUILD}"
@@ -149,23 +139,23 @@ EOF
# Moving binary image
#if ls "${_TEMPDIR}"/"${_BUILD}"/binary*.* > /dev/null 2>&1
- if Find_files ${_BUILD_PATH}/binary*.*
+ if Find_files ${_TEMPDIR}/${_BUILD}/binary*.*
then
- mv "${_BUILD_PATH}"/binary*.* "${_DESTDIR}"/"${_BUILD}"
+ mv "${_TEMPDIR}"/"${_BUILD}"/binary*.* "${_DESTDIR}"/"${_BUILD}"
fi
# Moving source image
#if ls "${_TEMPDIR}"/"${_BUILD}"/source.* > /dev/null 2>&1
- if Find_files ${_BUILD_PATH}/source.*
+ if Find_files ${_TEMPDIR}/${_BUILD}/source.*
then
- mv "${_BUILD_PATH}"/source.* "${_DESTDIR}"/"${_BUILD}"
+ mv "${_TEMPDIR}"/"${_BUILD}"/source.* "${_DESTDIR}"/"${_BUILD}"
fi
# Moving build
mv "${_TEMPDIR}"/"${_BUILD}".build "${_DESTDIR}"/"${_BUILD}"/build
# Moving log
- mv "${_BUILD_PATH}"/log "${_DESTDIR}"/"${_BUILD}"
+ mv "${_TEMPDIR}"/"${_BUILD}"/log "${_DESTDIR}"/"${_BUILD}"
# Generating md5sum
cd "${_DESTDIR}"/"${_BUILD}"
@@ -177,21 +167,21 @@ EOF
# Unmounting devpts-live
#if ls "${_TEMPDIR}"/"${_BUILD}"/chroot/dev/pts/* > /dev/null 2>&1
- if Find_files ${_BUILD_PATH}/chroot/dev/pts/*
+ if Find_files ${_TEMPDIR}/${_BUILD}/chroot/dev/pts/*
then
- umount "${_BUILD_PATH}"/chroot/dev/pts
+ umount "${_TEMPDIR}"/${_BUILD}/chroot/dev/pts
fi
# Unmounting proc
- if [ -f "${_BUILD_PATH}"/chroot/proc/version ]
+ if [ -f "${_TEMPDIR}"/"${_BUILD}"/chroot/proc/version ]
then
- umount "${_BUILD_PATH}"/chroot/proc
+ umount "${_TEMPDIR}"/"${_BUILD}"/chroot/proc
fi
# Unmounting sysfs
- if [ -d "${_BUILD_PATH}"/chroot/sys/kernel ]
+ if [ -d "${_TEMPDIR}"/"${_BUILD}"/chroot/sys/kernel ]
then
- umount "${_BUILD_PATH}"/chroot/sys
+ umount "${_TEMPDIR}"/${_BUILD}/chroot/sys
fi
# Removing build directory
diff --git a/frontends/cgi/live-build-cgi.default b/frontends/cgi/live-build-cgi.default
index a8ce7527a..50ff303ab 100644
--- a/frontends/cgi/live-build-cgi.default
+++ b/frontends/cgi/live-build-cgi.default
@@ -1,17 +1,13 @@
# Defaults for /etc/cron.daily/live-build-cgi
-_WEBBUILD="false"
+_WEBBUILD="disabled"
_MODE="debian"
-_DEBUG="false"
+_DEBUG="disabled"
_DESTDIR="/srv/debian-live/build/www"
_TEMPLATES="/usr/share/live/build/templates/cgi/${_MODE}"
_TEMPDIR="/srv/debian-live/build/tmp"
_SERVER="http://live.debian.net/build"
-
-_LB_GIT="git://live-systems.org/git/live-images.git"
-
-_CGI_CONFIG_APPEND=""
diff --git a/functions/aliases.sh b/functions/aliases.sh
index e6eeccfbb..c2bd14704 100755
--- a/functions/aliases.sh
+++ b/functions/aliases.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/architectures.sh b/functions/architectures.sh
index 474db3943..76eb88e5f 100755
--- a/functions/architectures.sh
+++ b/functions/architectures.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/arguments.sh b/functions/arguments.sh
index 04feadee8..4da88b884 100755
--- a/functions/arguments.sh
+++ b/functions/arguments.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/breakpoints.sh b/functions/breakpoints.sh
index cab07b0cb..28ad58149 100755
--- a/functions/breakpoints.sh
+++ b/functions/breakpoints.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/cache.sh b/functions/cache.sh
index 0fa93d592..ecad72029 100755
--- a/functions/cache.sh
+++ b/functions/cache.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/chroot.sh b/functions/chroot.sh
index c166fdd2e..d8cd175b3 100755
--- a/functions/chroot.sh
+++ b/functions/chroot.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/color.sh b/functions/color.sh
index 05f877b3a..2020c4a37 100755
--- a/functions/color.sh
+++ b/functions/color.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/common.sh b/functions/common.sh
index bb405df62..9284ec564 100755
--- a/functions/common.sh
+++ b/functions/common.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/conffile.sh b/functions/conffile.sh
index e2449f9fe..467400694 100755
--- a/functions/conffile.sh
+++ b/functions/conffile.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/cursor.sh b/functions/cursor.sh
index a6851ebc1..5a17a50cb 100755
--- a/functions/cursor.sh
+++ b/functions/cursor.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/defaults.sh b/functions/defaults.sh
index be64a8774..6357e783b 100755
--- a/functions/defaults.sh
+++ b/functions/defaults.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -21,7 +21,7 @@ Set_defaults ()
# Setting system type
LB_SYSTEM="${LB_SYSTEM:-live}"
- # Setting mode (currently: debian, emdebian, progress-linux, and ubuntu)
+ # Setting mode (currently: debian, emdebian, progress-linux, ubuntu and kubuntu)
if [ -x /usr/bin/lsb_release ]
then
_DISTRIBUTOR="$(lsb_release -is | tr [A-Z] [a-z])"
@@ -54,7 +54,7 @@ Set_defaults ()
LB_DERIVATIVE="true"
;;
- ubuntu)
+ ubuntu|kubuntu)
LB_DISTRIBUTION="${LB_DISTRIBUTION:-precise}"
LB_DERIVATIVE="false"
;;
@@ -68,11 +68,6 @@ Set_defaults ()
case "${LB_MODE}" in
progress-linux)
case "${LB_DISTRIBUTION}" in
- artax|artax-backports)
- LB_PARENT_DISTRIBUTION="${LB_PARENT_DISTRIBUTION:-squeeze}"
- LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION="${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION:-${LB_PARENT_DISTRIBUTION}}"
- ;;
-
baureo|baureo-backports)
LB_PARENT_DISTRIBUTION="${LB_PARENT_DISTRIBUTION:-wheezy}"
LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION="${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION:-${LB_PARENT_DISTRIBUTION}}"
@@ -176,7 +171,7 @@ Set_defaults ()
case "${LB_SYSTEM}" in
live)
case "${LB_MODE}" in
- ubuntu)
+ ubuntu|kubuntu)
LB_INITRAMFS="${LB_INITRAMFS:-casper}"
;;
@@ -195,7 +190,7 @@ Set_defaults ()
# Setting initsystem
case "${LB_MODE}" in
- ubuntu)
+ ubuntu|kubuntu)
case "${LB_INITRAMFS}" in
live-boot)
LB_INITSYSTEM="${LB_INITSYSTEM:-upstart}"
@@ -204,15 +199,7 @@ Set_defaults ()
;;
progress-linux)
- case "${LB_DISTRIBUTION}" in
- artax|artax-backports)
- LB_INITSYSTEM="${LB_INITSYSTEM:-sysvinit}"
- ;;
-
- *)
- LB_INITSYSTEM="${LB_INITSYSTEM:-systemd}"
- ;;
- esac
+ LB_INITSYSTEM="${LB_INITSYSTEM:-systemd}"
;;
*)
@@ -281,15 +268,7 @@ Set_defaults ()
fi
# Setting tasksel
- case "${LB_PARENT_DISTRIBUTION}" in
- squeeze)
- LB_TASKSEL="${LB_TASKSEL:-tasksel}"
- ;;
-
- *)
- LB_TASKSEL="${LB_TASKSEL:-apt}"
- ;;
- esac
+ LB_TASKSEL="${LB_TASKSEL:-apt}"
# Setting root directory
case "${LB_MODE}" in
@@ -302,8 +281,16 @@ Set_defaults ()
;;
esac
+ # Setting includes
+ if [ -n "${LIVE_BUID}" ]
+ then
+ LB_INCLUDES="${LB_INCLUDES:-${LIVE_BUILD}/includes}"
+ else
+ LB_INCLUDES="${LB_INCLUDES:-/usr/share/live/build/includes}"
+ fi
+
# Setting templates
- if [ -n "${LIVE_BUILD}" ]
+ if [ -n "${LIVE_BUID}" ]
then
LB_TEMPLATES="${LB_TEMPLATES:-${LIVE_BUILD}/templates}"
else
@@ -362,10 +349,10 @@ Set_defaults ()
progress-linux)
LB_PARENT_MIRROR_BOOTSTRAP="${LB_PARENT_MIRROR_BOOTSTRAP:-http://ftp.debian.org/debian/}"
- LB_MIRROR_BOOTSTRAP="${LB_MIRROR_BOOTSTRAP:-http://cdn.archive.progress-linux.org/packages/}"
+ LB_MIRROR_BOOTSTRAP="${LB_MIRROR_BOOTSTRAP:-http://cdn.archive.progress-linux.org/progress/}"
;;
- ubuntu)
+ ubuntu|kubuntu)
case "${LB_ARCHITECTURES}" in
amd64|i386)
LB_MIRROR_BOOTSTRAP="${LB_MIRROR_BOOTSTRAP:-http://archive.ubuntu.com/ubuntu/}"
@@ -400,7 +387,7 @@ Set_defaults ()
LB_MIRROR_CHROOT_SECURITY="${LB_MIRROR_CHROOT_SECURITY:-${LB_MIRROR_CHROOT}}"
;;
- ubuntu)
+ ubuntu|kubuntu)
case "${LB_ARCHITECTURES}" in
amd64|i386)
LB_MIRROR_CHROOT_SECURITY="${LB_MIRROR_CHROOT_SECURITY:-http://security.ubuntu.com/ubuntu/}"
@@ -422,7 +409,7 @@ Set_defaults ()
LB_MIRROR_CHROOT_UPDATES="${LB_MIRROR_CHROOT_UPDATES:-${LB_MIRROR_CHROOT}}"
;;
- ubuntu)
+ ubuntu|kubuntu)
case "${LB_ARCHITECTURES}" in
amd64|i386)
LB_MIRROR_CHROOT_UPDATES="${LB_MIRROR_CHROOT_UPDATES:-http://archive.ubuntu.com/ubuntu/}"
@@ -445,16 +432,7 @@ Set_defaults ()
# Setting backports mirror to fetch packages from
case "${LB_MODE}" in
debian)
- case "${LB_DISTRIBUTION}" in
- squeeze)
- LB_MIRROR_CHROOT_BACKPORTS="${LB_MIRROR_CHROOT_BACKPORTS:-http://backports.debian.org/debian-backports/}"
- ;;
-
- *)
- LB_MIRROR_CHROOT_BACKPORTS="${LB_MIRROR_CHROOT_BACKPORTS:-${LB_MIRROR_CHROOT}}"
- ;;
- esac
-
+ LB_MIRROR_CHROOT_BACKPORTS="${LB_MIRROR_CHROOT_BACKPORTS:-http://backports.debian.org/debian-backports/}"
LB_PARENT_MIRROR_CHROOT_BACKPORTS="${LB_PARENT_MIRROR_CHROOT_BACKPORTS:-${LB_MIRROR_CHROOT_BACKPORTS}}"
;;
@@ -485,7 +463,7 @@ Set_defaults ()
LB_PARENT_MIRROR_BINARY="${LB_PARENT_MIRROR_BINARY:-${LB_MIRROR_BINARY}}"
;;
- ubuntu)
+ ubuntu|kubuntu)
case "${LB_ARCHITECTURES}" in
amd64|i386)
LB_MIRROR_BINARY="${LB_MIRROR_BINARY:-http://archive.ubuntu.com/ubuntu/}"
@@ -517,7 +495,7 @@ Set_defaults ()
LB_MIRROR_BINARY_SECURITY="${LB_MIRROR_BINARY_SECURITY:-${LB_MIRROR_CHROOT}}"
;;
- ubuntu)
+ ubuntu|kubuntu)
case "${LB_ARCHITECTURES}" in
amd64|i386)
LB_MIRROR_BINARY_SECURITY="${LB_MIRROR_BINARY_SECURITY:-http://security.ubuntu.com/ubuntu/}"
@@ -544,7 +522,7 @@ Set_defaults ()
LB_MIRROR_BINARY_UPDATES="${LB_MIRROR_BINARY_UPDATES:-${LB_MIRROR_BINARY}}"
;;
- ubuntu)
+ ubuntu|kubuntu)
case "${LB_ARCHITECTURES}" in
amd64|i386)
LB_MIRROR_BINARY_UPDATES="${LB_MIRROR_BINARY_UPDATES:-http://archive.ubuntu.com/ubuntu/}"
@@ -566,16 +544,7 @@ Set_defaults ()
# Setting backports mirror which ends up in the image
case "${LB_MODE}" in
debian)
- case "${LB_DISTRIBUTION}" in
- squeeze)
- LB_MIRROR_BINARY_BACKPORTS="${LB_MIRROR_BINARY_BACKPORTS:-http://http.debian.net/debian-backports/}"
- ;;
-
- *)
- LB_MIRROR_BINARY_BACKPORTS="${LB_MIRROR_BINARY_BACKPORTS:-${LB_MIRROR_BINARY}}"
- ;;
- esac
-
+ LB_MIRROR_BINARY_BACKPORTS="${LB_MIRROR_BINARY_BACKPORTS:-http://http.debian.net/debian-backports/}"
LB_PARENT_MIRROR_BINARY_BACKPORTS="${LB_PARENT_MIRROR_BINARY_BACKPORTS:-${LB_MIRROR_BINARY_BACKPORTS}}"
;;
@@ -608,7 +577,7 @@ Set_defaults ()
LB_PARENT_ARCHIVE_AREAS="${LB_PARENT_ARCHIVE_AREAS:-${LB_ARCHIVE_AREAS}}"
;;
- ubuntu)
+ ubuntu|kubuntu)
LB_ARCHIVE_AREAS="${LB_ARCHIVE_AREAS:-main restricted}"
LB_PARENT_ARCHIVE_AREAS="${LB_PARENT_ARCHIVE_AREAS:-${LB_ARCHIVE_AREAS}}"
;;
@@ -631,31 +600,37 @@ Set_defaults ()
LB_UNION_FILESYSTEM="${LB_UNION_FILESYSTEM:-aufs}"
# Setting distribution hooks
- LB_CHROOT_HOOKS="${LB_CHROOT_HOOKS:-disable-kexec-tools \
- remove-adjtime-configuration \
- remove-backup-files \
- remove-dbus-machine-id \
- remove-gnome-icon-cache \
- remove-log-files \
- remove-mdadm-configuration \
- remove-openssh-server-host-keys \
- remove-python-py \
- remove-temporary-files \
- remove-udev-persistent-rules \
- remove-systemd-machine-id \
- update-apt-file-cache \
- update-apt-xapian-index \
- update-glx-alternative \
- update-mlocate-database \
- update-nvidia-alternative}"
- #remove-apt-sources-lists
+ case "${LB_MODE}" in
+ *)
+ LB_CHROOT_HOOKS="${LB_CHROOT_HOOKS:-update-apt-file-cache \
+ update-apt-xapian-index \
+ update-mlocate-database \
+ remove-dbus-machine-id \
+ remove-openssh-server-host-keys \
+ remove-python-py \
+ remove-udev-persistent-rules \
+ remove-linux-image-backups}"
+ ;;
+
+ kubuntu)
+ LB_CHROOT_HOOKS="${LB_CHROOT_HOOKS:-update-apt-file-cache \
+ update-apt-xapian-index \
+ update-mlocate-database \
+ remove-dbus-machine-id \
+ remove-gnome-icon-cache \
+ remove-openssh-server-host-keys \
+ remove-python-py \
+ remove-udev-persistent-rules \
+ remove-linux-image-backups}"
+ ;;
+ esac
# Setting interactive shell/X11/Xnest
LB_INTERACTIVE="${LB_INTERACTIVE:-false}"
# Setting keyring packages
case "${LB_MODE}" in
- ubuntu)
+ ubuntu|kubuntu)
LB_KEYRING_PACKAGES="${LB_KEYRING_PACKAGES:-ubuntu-keyring}"
;;
@@ -668,7 +643,7 @@ Set_defaults ()
case "${LB_ARCHITECTURES}" in
armel)
case "${LB_MODE}" in
- ubuntu)
+ ubuntu|kubuntu)
LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-omap}"
;;
*)
@@ -687,7 +662,7 @@ Set_defaults ()
amd64)
case "${LB_MODE}" in
- ubuntu)
+ ubuntu|kubuntu)
LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-generic}"
;;
@@ -700,23 +675,14 @@ Set_defaults ()
i386)
case "${LB_MODE}" in
progress-linux)
- case "${LB_DISTRIBUTION}" in
- artax)
- LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-686}"
- ;;
-
- *)
- LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-686-pae}"
- ;;
- esac
+ LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-686-pae}"
;;
- ubuntu)
+ ubuntu|kubuntu)
case "${LB_DISTRIBUTION}" in
precise)
LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-generic-pae}"
;;
-
*)
LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-generic}"
;;
@@ -724,13 +690,13 @@ Set_defaults ()
;;
*)
- case "${LB_PARENT_DISTRIBUTION}" in
- squeeze)
- LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-686 486}"
+ case "${LIST}" in
+ stripped|minimal)
+ LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-486}"
;;
*)
- LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-686-pae 486}"
+ LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-486 686-pae}"
;;
esac
;;
@@ -757,19 +723,35 @@ Set_defaults ()
exit 1
;;
- ubuntu)
- LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-powerpc-smp powerpc64-smp e500 powerpc-e500mc}"
+ ubuntu|kubuntu)
+ case "${LIST}" in
+ stripped|minimal)
+ LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-powerpc-smp}"
+ ;;
+
+ *)
+ LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-powerpc-smp powerpc64-smp}"
+ ;;
+ esac
;;
*)
- LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-powerpc64 powerpc}"
+ case "${LIST}" in
+ stripped|minimal)
+ LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-powerpc}"
+ ;;
+
+ *)
+ LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-powerpc powerpc64}"
+ ;;
+ esac
;;
esac
;;
s390)
case "${LB_MODE}" in
- progress-linux|ubuntu)
+ progress-linux|ubuntu|kubuntu)
Echo_error "Architecture ${LB_ARCHITECTURES} not supported in the ${LB_MODE} mode."
exit 1
;;
@@ -801,20 +783,12 @@ Set_defaults ()
# Set linux packages
case "${LB_MODE}" in
- ubuntu)
+ ubuntu|kubuntu)
LB_LINUX_PACKAGES="${LB_LINUX_PACKAGES:-linux}"
;;
*)
- case "${LB_PARENT_DISTRIBUTION}" in
- squeeze)
- LB_LINUX_PACKAGES="${LB_LINUX_PACKAGES:-linux-image-2.6}"
- ;;
-
- *)
- LB_LINUX_PACKAGES="${LB_LINUX_PACKAGES:-linux-image}"
- ;;
- esac
+ LB_LINUX_PACKAGES="${LB_LINUX_PACKAGES:-linux-image}"
;;
esac
@@ -831,7 +805,7 @@ Set_defaults ()
# Setting updates updates option
case "${LB_PARENT_DISTRIBUTION}" in
- jessie|sid)
+ wheezy|jessie|sid)
LB_UPDATES="${LB_UPDATES:-false}"
;;
@@ -849,7 +823,7 @@ Set_defaults ()
;;
*)
- LB_BINARY_FILESYSTEM="${LB_BINARY_FILESYSTEM:-fat32}"
+ LB_BINARY_FILESYSTEM="${LB_BINARY_FILESYSTEM:-fat16}"
;;
esac
@@ -867,7 +841,7 @@ Set_defaults ()
# Setting apt indices
case "${LB_MODE}" in
progress-linux)
- LB_APT_INDICES="${LB_APT_INDICES:-false}"
+ LB_APT_INDICES="${LB_APT_INDICES:-none}"
;;
*)
@@ -894,15 +868,7 @@ Set_defaults ()
fi
# Setting checksums
- case "${LB_MODE}" in
- progress-linux)
- LB_CHECKSUMS="${LB_CHECKSUMS:-sha256}"
- ;;
-
- *)
- LB_CHECKSUMS="${LB_CHECKSUMS:-md5}"
- ;;
- esac
+ LB_CHECKSUMS="${LB_CHECKSUMS:-sha256}"
# Setting compression
LB_COMPRESSION="${LB_COMPRESSION:-none}"
@@ -916,7 +882,15 @@ Set_defaults ()
LB_BUILD_WITH_TMPFS="${LB_BUILD_WITH_TMPFS:-false}"
# Setting debian-installer option
- LB_DEBIAN_INSTALLER="${LB_DEBIAN_INSTALLER:-false}"
+ case "${LB_MODE}" in
+ progress-linux)
+ LB_DEBIAN_INSTALLER="${LB_DEBIAN_INSTALLER:-live}"
+ ;;
+
+ *)
+ LB_DEBIAN_INSTALLER="${LB_DEBIAN_INSTALLER:-false}"
+ ;;
+ esac
LB_DEBIAN_INSTALLER_DISTRIBUTION="${LB_DEBIAN_INSTALLER_DISTRIBUTION:-${LB_DISTRIBUTION}}"
@@ -972,7 +946,7 @@ Set_defaults ()
hdd*)
case "${LB_MODE}" in
- ubuntu)
+ ubuntu|kubuntu)
if [ "${LB_DEBIAN_INSTALLER}" = "live" ]
then
_LB_BOOTAPPEND_PRESEED="file=/cdrom/install/${LB_DEBIAN_INSTALLER_PRESEEDFILE}"
@@ -1028,6 +1002,10 @@ Set_defaults ()
ubuntu)
LB_ISO_APPLICATION="${LB_ISO_APPLICATION:-Ubuntu Live}"
;;
+
+ kubuntu)
+ LB_ISO_APPLICATION="${LB_ISO_APPLICATION:-Kubuntu Live}"
+ ;;
esac
# Set iso preparer
@@ -1061,6 +1039,10 @@ Set_defaults ()
ubuntu)
LB_HDD_LABEL="${LB_HDD_LABEL:-UBUNTU}"
;;
+
+ kubuntu)
+ LB_HDD_LABEL="${LB_HDD_LABEL:-KUBUNTU}"
+ ;;
esac
# Setting hdd size
@@ -1083,6 +1065,10 @@ Set_defaults ()
ubuntu)
LB_ISO_VOLUME="${LB_ISO_VOLUME:-Ubuntu ${LB_DISTRIBUTION} \$(date +%Y%m%d-%H:%M)}"
;;
+
+ kubuntu)
+ LB_ISO_VOLUME="${LB_ISO_VOLUME:-Ubuntu ${LB_DISTRIBUTION} \$(date +%Y%m%d-%H:%M)}"
+ ;;
esac
# Setting memtest option
@@ -1090,7 +1076,7 @@ Set_defaults ()
# Setting loadlin option
case "${LB_MODE}" in
- progress-linux|ubuntu)
+ progress-linux|ubuntu|kubuntu)
;;
@@ -1114,7 +1100,7 @@ Set_defaults ()
# Setting win32-loader option
case "${LB_MODE}" in
- progress-linux|ubuntu)
+ progress-linux|ubuntu|kubuntu)
;;
@@ -1159,6 +1145,21 @@ Set_defaults ()
# Setting net tarball
LB_NET_TARBALL="${LB_NET_TARBALL:-true}"
+ # Setting syslinux theme package
+ case "${LB_MODE}" in
+ progress-linux)
+ LB_SYSLINUX_THEME="${LB_SYSLINUX_THEME:-progress-standard}"
+ ;;
+
+ ubuntu)
+ LB_SYSLINUX_THEME="${LB_SYSLINUX_THEME:-ubuntu-oneiric}"
+ ;;
+
+ *)
+ LB_SYSLINUX_THEME="${LB_SYSLINUX_THEME:-live-build}"
+ ;;
+ esac
+
# Setting firmware option
case "${LB_MODE}" in
ubuntu)
@@ -1198,32 +1199,22 @@ Check_defaults ()
# except when bootstrapping the functions/defaults etc.).
CURRENT_CONFIG_VERSION="$(echo ${LB_CONFIG_VERSION} | awk -F. '{ print $1 }')"
- if [ ${CURRENT_CONFIG_VERSION} -ne 3 ]
+ if [ ${CURRENT_CONFIG_VERSION} -ge 4 ]
then
- if [ ${CURRENT_CONFIG_VERSION} -ge 4 ]
- then
- Echo_error "This config tree is too new for this version of live-build (${VERSION})."
- Echo_error "Aborting build, please get a new version of live-build."
-
- exit 1
- elif [ ${CURRENT_CONFIG_VERSION} -le 2 ]
- then
- Echo_error "This config tree is too old for this version of live-build (${VERSION})."
- Echo_error "Aborting build, please regenerate the config tree."
-
- exit 1
- else
- Echo_warning "This config tree does not specify a format version or has an unknown version number."
- Echo_warning "Continuing build, but it could lead to errors or different results. Please regenerate the config tree."
- fi
- fi
- fi
+ Echo_error "This config tree is too new for this version of live-build (${VERSION})."
+ Echo_error "Aborting build, please get a new version of live-build."
- if echo ${LB_HDD_LABEL} | grep -qs ' '
- then
- Echo_error "There are currently no whitespaces supported in hdd labels."
-
- exit 1
+ exit 1
+ elif [ ${CURRENT_CONFIG_VERSION} -eq 2 ]
+ then
+ Echo_error "This config tree is too old for this version of live-build (${VERSION})."
+ Echo_error "Aborting build, please repopulate the config tree."
+ exit 1
+ elif [ ${CURRENT_CONFIG_VERSION} -lt 1 ]
+ then
+ Echo_warning "This config tree does not specify a format version or has an unknown version number."
+ Echo_warning "Continuing build, but it could lead to errors or different results. Please repopulate the config tree."
+ fi
fi
if [ "${LB_DEBIAN_INSTALLER}" != "false" ]
diff --git a/functions/echo.sh b/functions/echo.sh
index 8f08d553a..8ce5d713c 100755
--- a/functions/echo.sh
+++ b/functions/echo.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/exit.sh b/functions/exit.sh
index bde8a2a2b..a8e99bb51 100755
--- a/functions/exit.sh
+++ b/functions/exit.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/help.sh b/functions/help.sh
index 1efd12aad..bae08b309 100755
--- a/functions/help.sh
+++ b/functions/help.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/lockfile.sh b/functions/lockfile.sh
index 69b56ee5e..fa29baa32 100755
--- a/functions/lockfile.sh
+++ b/functions/lockfile.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/losetup.sh b/functions/losetup.sh
index 48c7542b2..b62cc1649 100755
--- a/functions/losetup.sh
+++ b/functions/losetup.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/man.sh b/functions/man.sh
index 15a357c6d..03f205243 100755
--- a/functions/man.sh
+++ b/functions/man.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/packagelists.sh b/functions/packagelists.sh
index 0294aea4c..aad1ea2d3 100755
--- a/functions/packagelists.sh
+++ b/functions/packagelists.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/packages.sh b/functions/packages.sh
index b4603a981..4e562b861 100755
--- a/functions/packages.sh
+++ b/functions/packages.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/releases.sh b/functions/releases.sh
index e90a8058e..0f7864d05 100755
--- a/functions/releases.sh
+++ b/functions/releases.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -9,13 +9,11 @@
# Debian releases
-RELEASE_squeeze="6.0.7"
-RELEASE_wheezy="7.0.0"
+RELEASE_wheezy="7.0~a2"
RELEASE_jessie="8"
RELEASE_sid="unstable"
# Progress Linux releases
-RELEASE_artax="1.0"
RELEASE_baureo="2.0"
RELEASE_charon="unstable"
diff --git a/functions/stagefile.sh b/functions/stagefile.sh
index 0ef3dcde2..7d6aa6b66 100755
--- a/functions/stagefile.sh
+++ b/functions/stagefile.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/templates.sh b/functions/templates.sh
index c86b87ddf..d6a54d04c 100755
--- a/functions/templates.sh
+++ b/functions/templates.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/usage.sh b/functions/usage.sh
index 7a0d12777..789e7953e 100755
--- a/functions/usage.sh
+++ b/functions/usage.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/functions/wrapper.sh b/functions/wrapper.sh
index e6ed88d36..e760dcd6d 100755
--- a/functions/wrapper.sh
+++ b/functions/wrapper.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/manpages/Makefile b/manpages/Makefile
index c31c3fe63..35128f166 100644
--- a/manpages/Makefile
+++ b/manpages/Makefile
@@ -23,7 +23,7 @@ build: po4a.cfg
@if [ ! -x "$$(which po4a 2>/dev/null)" ]; \
then \
echo "E: po4a - command not found"; \
- echo "I: po4a can be obtained from http://po4a.alioth.debian.org/"; \
+ echo "I: po4a can be optained from http://po4a.alioth.debian.org/"; \
echo "I: On Debian based systems, po4a can be installed with 'apt-get install po4a'."; \
exit 1; \
fi
diff --git a/manpages/bin/update-version.sh b/manpages/bin/update-version.sh
index d73c008bc..b996d7c25 100755
--- a/manpages/bin/update-version.sh
+++ b/manpages/bin/update-version.sh
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -35,9 +35,7 @@ do
then
for _FILE in po/${_LANGUAGE}/*.po
do
- sed -i -e "s|^msgstr .*.2013-.*$|msgstr \"${DAY}.${MONTH}.${YEAR}\"|g" \
- -e "s|^msgstr .*.2013\"$|msgstr \"${DAY}.${MONTH}.${YEAR}\"|g" \
- "${_FILE}"
+ sed -i -e "s|^msgstr .*.2012\"$|msgstr \"${DAY}.${MONTH}.${YEAR}\"|g" "${_FILE}"
done
fi
done
@@ -47,8 +45,6 @@ if ls po/pt_BR/*.po > /dev/null 2>&1
then
for _FILE in po/pt_BR/*.po
do
- sed -i -e "s|^msgstr .*.2013-.*$|msgstr \"${DAY}-${MONTH}-${YEAR}\"|g" \
- -e "s|^msgstr .*-2013\"$|msgstr \"${DAY}-${MONTH}-${YEAR}\"|g" \
- "${_FILE}"
+ sed -i -e "s|^msgstr .*-2012\"$|msgstr \"${DAY}-${MONTH}-${YEAR}\"|g" "${_FILE}"
done
fi
diff --git a/manpages/de/lb.de.1 b/manpages/de/lb.de.1
new file mode 100644
index 000000000..354346696
--- /dev/null
+++ b/manpages/de/lb.de.1
@@ -0,0 +1,48 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH LIVE\-BUILD 1 2012\-11\-30 4.0~a1\-1 "Debian Live Project"
+
+.SH NAME
+\fBlb\fP \- wrapper for live\-build programs
+
+.SH SYNOPSIS
+\fBlb\fP COMMAND [COMMAND_OPTIONS]
+.PP
+\fBlb\fP [\fIlive\-build\ options\fP]
+
+.SH DESCRIPTION
+\fBlb\fP is a high\-level command (porcelain) of \fIlive\-build\fP(7), the Debian
+Live tool suite.
+.PP
+
+.\" FIXME
+.SH OPTIONS
+\fBlb\fP has no specific options but understands all generic live\-build
+options. See \fIlive\-build\fP(7) for a complete list of all generic live\-build
+options.
+
+.SH FILES
+.IP \fBnone\fP 4
+
+.SH "SEE ALSO"
+\fIlive\-build\fP(7)
+.PP
+This program is a part of live\-build.
+
+.SH HOMEPAGE
+More information about live\-build and the Debian Live project can be found
+on the homepage at <\fIhttp://live.debian.net/\fP> and in the manual at
+<\fIhttp://live.debian.net/manual/\fP>.
+
+.SH BUGS
+Bugs can be reported by submitting a bugreport for the live\-build package in
+the Debian Bug Tracking System at <\fIhttp://bugs.debian.org/\fP> or by
+writing a mail to the Debian Live mailing list at
+<\fIdebian\-live@lists.debian.org\fP>.
+
+.SH AUTHOR
+live\-build was written by Daniel Baumann <\fIdaniel@debian.org\fP> for
+the Debian project.
diff --git a/manpages/de/lb_binary.de.1 b/manpages/de/lb_binary.de.1
new file mode 100644
index 000000000..394354e62
--- /dev/null
+++ b/manpages/de/lb_binary.de.1
@@ -0,0 +1,47 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH LIVE\-BUILD 1 2012\-11\-30 4.0~a1\-1 "Debian Live Project"
+
+.SH NAME
+\fBlb binary\fP \- Complete the binary stage
+
+.SH SYNOPSIS
+\fBlb binary\fP [\fIlive\-build options\fP]
+
+.SH DESCRIPTION
+\fBlb binary\fP is a high\-level command (porcelain) of \fIlive\-build\fP(7), the
+Debian Live tool suite.
+.PP
+\fBlb binary\fP calls all necessary live\-build programs in the correct order to
+complete the binary stage.
+
+.SH OPTIONS
+\fBlb binary\fP has no specific options but understands all generic live\-build
+options. See \fIlive\-build\fP(7) for a complete list of all generic live\-build
+options.
+
+.SH FILES
+.IP \fBnone\fP 4
+
+.SH "SEE ALSO"
+\fIlive\-build\fP(7)
+.PP
+This program is a part of live\-build.
+
+.SH HOMEPAGE
+More information about live\-build and the Debian Live project can be found
+on the homepage at <\fIhttp://live.debian.net/\fP> and in the manual at
+<\fIhttp://live.debian.net/manual/\fP>.
+
+.SH BUGS
+Bugs can be reported by submitting a bugreport for the live\-build package in
+the Debian Bug Tracking System at <\fIhttp://bugs.debian.org/\fP> or by
+writing a mail to the Debian Live mailing list at
+<\fIdebian\-live@lists.debian.org\fP>.
+
+.SH AUTHOR
+live\-build was written by Daniel Baumann <\fIdaniel@debian.org\fP> for
+the Debian project.
diff --git a/manpages/de/lb_bootstrap.de.1 b/manpages/de/lb_bootstrap.de.1
new file mode 100644
index 000000000..220b07b26
--- /dev/null
+++ b/manpages/de/lb_bootstrap.de.1
@@ -0,0 +1,47 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH LIVE\-BUILD 1 2012\-11\-30 4.0~a1\-1 "Debian Live Project"
+
+.SH NAME
+\fBlb bootstrap\fP \- Complete the bootstrap stage
+
+.SH SYNOPSIS
+\fBlb bootstrap\fP [\fIlive\-build options\fP]
+
+.SH DESCRIPTION
+\fBlb bootstrap\fP is a high\-level command (porcelain) of \fIlive\-build\fP(7), the
+Debian Live tool suite.
+.PP
+\fBlb bootstrap\fP calls all necessary live\-build programs in the correct order
+to complete the bootstrap stage.
+
+.SH OPTIONS
+\fBlb bootstrap\fP has no specific options but understands all generic
+live\-build options. See \fIlive\-build\fP(7) for a complete list of all generic
+live\-build options.
+
+.SH FILES
+.IP \fBnone\fP 4
+
+.SH "SEE ALSO"
+\fIlive\-build\fP(7)
+.PP
+This program is a part of live\-build.
+
+.SH HOMEPAGE
+More information about live\-build and the Debian Live project can be found
+on the homepage at <\fIhttp://live.debian.net/\fP> and in the manual at
+<\fIhttp://live.debian.net/manual/\fP>.
+
+.SH BUGS
+Bugs can be reported by submitting a bugreport for the live\-build package in
+the Debian Bug Tracking System at <\fIhttp://bugs.debian.org/\fP> or by
+writing a mail to the Debian Live mailing list at
+<\fIdebian\-live@lists.debian.org\fP>.
+
+.SH AUTHOR
+live\-build was written by Daniel Baumann <\fIdaniel@debian.org\fP> for
+the Debian project.
diff --git a/manpages/de/lb_build.de.1 b/manpages/de/lb_build.de.1
new file mode 100644
index 000000000..cdc2d5e15
--- /dev/null
+++ b/manpages/de/lb_build.de.1
@@ -0,0 +1,49 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH LIVE\-BUILD 1 2012\-11\-30 4.0~a1\-1 "Debian Live Project"
+
+.SH NAME
+\fBlb build\fP \- Complete the bootstrap, chroot, binary, and source stages
+
+.SH SYNOPSIS
+\fBlb build\fP [\fIlive\-build options\fP]
+
+.SH DESCRIPTION
+\fBlb build\fP is a high\-level command (porcelain) of \fIlive\-build\fP(7), the
+Debian Live tool suite.
+.PP
+\fBlb build\fP calls all necessary live\-build programs in the correct order to
+complete the bootstrap, chroot, binary, and source stages.
+
+.SH OPTIONS
+\fBlb build\fP has no specific options but understands all generic live\-build
+options. See \fIlive\-build\fP(7) for a complete list of all generic live\-build
+options.
+
+.SH FILES
+.\" FIXME
+.IP \fBauto/build\fP 4
+
+.\" FIXME
+.SH "SEE ALSO"
+\fIlive\-build\fP(7)
+.PP
+This program is a part of live\-build.
+
+.SH HOMEPAGE
+More information about live\-build and the Debian Live project can be found
+on the homepage at <\fIhttp://live.debian.net/\fP> and in the manual at
+<\fIhttp://live.debian.net/manual/\fP>.
+
+.SH BUGS
+Bugs can be reported by submitting a bugreport for the live\-build package in
+the Debian Bug Tracking System at <\fIhttp://bugs.debian.org/\fP> or by
+writing a mail to the Debian Live mailing list at
+<\fIdebian\-live@lists.debian.org\fP>.
+
+.SH AUTHOR
+live\-build was written by Daniel Baumann <\fIdaniel@debian.org\fP> for
+the Debian project.
diff --git a/manpages/de/lb_chroot.de.1 b/manpages/de/lb_chroot.de.1
new file mode 100644
index 000000000..2512eccc2
--- /dev/null
+++ b/manpages/de/lb_chroot.de.1
@@ -0,0 +1,47 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH LIVE\-BUILD 1 2012\-11\-30 4.0~a1\-1 "Debian Live Project"
+
+.SH NAME
+\fBlb chroot\fP \- Complete the chroot stage
+
+.SH SYNOPSIS
+\fBlb chroot\fP [\fIlive\-build options\fP]
+
+.SH DESCRIPTION
+\fBlb chroot\fP is a high\-level command (porcelain) of \fIlive\-build\fP(7), the
+Debian Live tool suite.
+.PP
+\fBlb chroot\fP calls all necessary live\-build programs in the correct order to
+complete the chroot stage.
+
+.SH OPTIONS
+\fBlb chroot\fP has no specific options but understands all generic live\-build
+options. See \fIlive\-build\fP(7) for a complete list of all generic live\-build
+options.
+
+.SH FILES
+.IP \fBnone\fP 4
+
+.SH "SEE ALSO"
+\fIlive\-build\fP(7)
+.PP
+This program is a part of live\-build.
+
+.SH HOMEPAGE
+More information about live\-build and the Debian Live project can be found
+on the homepage at <\fIhttp://live.debian.net/\fP> and in the manual at
+<\fIhttp://live.debian.net/manual/\fP>.
+
+.SH BUGS
+Bugs can be reported by submitting a bugreport for the live\-build package in
+the Debian Bug Tracking System at <\fIhttp://bugs.debian.org/\fP> or by
+writing a mail to the Debian Live mailing list at
+<\fIdebian\-live@lists.debian.org\fP>.
+
+.SH AUTHOR
+live\-build was written by Daniel Baumann <\fIdaniel@debian.org\fP> for
+the Debian project.
diff --git a/manpages/de/lb_clean.de.1 b/manpages/de/lb_clean.de.1
new file mode 100644
index 000000000..ccc142b45
--- /dev/null
+++ b/manpages/de/lb_clean.de.1
@@ -0,0 +1,73 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH LIVE\-BUILD 1 2012\-11\-30 4.0~a1\-1 "Debian Live Project"
+
+.SH NAME
+\fBlb clean\fP \- Clean build directory
+
+.SH SYNOPSIS
+\fBlb clean\fP [\fIlive\-build options\fP]
+
+.SH DESCRIPTION
+\fBlb clean\fP is a high\-level command (porcelain) of \fIlive\-build\fP(7), the
+Debian Live tool suite.
+.PP
+.\" FIXME
+.\" FIXME
+\fBlb clean\fP is responsible for cleaning up after a system is built. It
+removes the build directories, and removes some other files including stage
+files, and any detritus left behind by other live\-build commands.
+
+.SH OPTIONS
+In addition to its specific options \fBlb clean\fP understands all generic
+live\-build options. See \fIlive\-build\fP(7) for a complete list of all generic
+live\-build options.
+.PP
+.\" FIXME
+.IP \fB\-\-all\fP 4
+removes chroot, binary, stage, and source. The cache directory is kept. This
+is the default operation and will be performed if no argument is given.
+.IP \fB\-\-cache\fP 4
+removes the cache directories.
+.IP \fB\-\-chroot\fP 4
+unmounts and removes the chroot directory.
+.IP \fB\-\-binary\fP 4
+removes all binary related caches, files, directories, and stages files.
+.IP \fB\-\-purge\fP 4
+removes everything, including all caches. The config directory is kept.
+.IP \fB\-\-remove\fP 4
+removes everything, including package cache but not stage cache. The config
+directory is kept.
+.IP \fB\-\-stage\fP 4
+removes all stage files.
+.IP \fB\-\-source\fP 4
+.\" FIXME
+removes all source related caches, files, directories, and stage files.
+
+.SH FILES
+.\" FIXME
+.IP \fBauto/clean\fP 4
+
+.\" FIXME
+.SH "SEE ALSO"
+\fIlive\-build\fP(7)
+.PP
+This program is a part of live\-build.
+
+.SH HOMEPAGE
+More information about live\-build and the Debian Live project can be found
+on the homepage at <\fIhttp://live.debian.net/\fP> and in the manual at
+<\fIhttp://live.debian.net/manual/\fP>.
+
+.SH BUGS
+Bugs can be reported by submitting a bugreport for the live\-build package in
+the Debian Bug Tracking System at <\fIhttp://bugs.debian.org/\fP> or by
+writing a mail to the Debian Live mailing list at
+<\fIdebian\-live@lists.debian.org\fP>.
+
+.SH AUTHOR
+live\-build was written by Daniel Baumann <\fIdaniel@debian.org\fP> for
+the Debian project.
diff --git a/manpages/de/lb_config.de.1 b/manpages/de/lb_config.de.1
new file mode 100644
index 000000000..44bdeb7c2
--- /dev/null
+++ b/manpages/de/lb_config.de.1
@@ -0,0 +1,807 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH LIVE\-BUILD 1 2012\-11\-30 4.0~a1\-1 "Debian Live Project"
+
+.SH NAME
+\fBlb config\fP \- Create config directory
+
+.SH SYNOPSIS
+\fBlb config\fP [\fIlive\-build options\fP]
+.PP
+.\" FIXME
+\fBlb config\fP
+.br
+ [\fB\-\-apt\fP apt|aptitude]
+.br
+ [\fB\-\-apt\-ftp\-proxy\fP \fIURL\fP]
+.br
+ [\fB\-\-apt\-http\-proxy\fP \fIURL\fP]
+.br
+ [\fB\-\-apt\-indices\fP true|false|none]
+.br
+ [\fB\-\-apt\-options\fP \fIOPTION\fP|"\fIOPTIONS\fP"]
+.br
+ [\fB\-\-aptitude\-options\fP \fIOPTION\fP|"\fIOPTIONS\fP"]
+.br
+ [\fB\-\-apt\-pipeline\fP \fIDEPTH\fP]
+.br
+ [\fB\-\-apt\-recommends\fP true|false]
+.br
+ [\fB\-\-apt\-secure\fP true|false]
+.br
+ [\fB\-\-apt\-source\-archives\fP true|false]
+.br
+ [\-a|\fB\-\-architectures\fP \fIARCHITECTURE\fP]
+.br
+ [\-b|\fB\-\-binary\-images\fP iso|iso\-hybrid|netboot|tar|hdd]
+.br
+ [\fB\-\-binary\-filesystem\fP fat16|fat32|ext2|ext3|ext4]
+.br
+ [\fB\-\-bootappend\-install\fP \fIPARAMETER\fP|\fI"PARAMETERS"\fP]
+.br
+ [\fB\-\-bootappend\-live\fP \fIPARAMETER\fP|\fI"PARAMETERS"\fP]
+.br
+ [\fB\-\-bootloader\fP grub|syslinux|yaboot]
+.br
+ [\fB\-\-bootstrap\fP cdebootstrap|cdebootstrap\-static|debootstrap]
+.br
+ [\fB\-\-cache\fP true|false]
+.br
+ [\fB\-\-cache\-indices\fP true|false]
+.br
+ [\fB\-\-cache\-packages\fP true|false]
+.br
+ [\fB\-\-cache\-stages\fP \fISTAGE\fP|\fI"STAGES"\fP]
+.br
+ [\fB\-\-checksums\fP md5|sha1|sha256|none]
+.br
+ [\fB\-\-compression\fP bzip2|gzip|lzip|none]
+.br
+ [\fB\-\-config\fP \fIGIT_URL::GIT_ID\fP]
+.br
+ [\fB\-\-build\-with\-chroot\fP true|false]
+.br
+ [\fB\-\-chroot\-filesystem\fP ext2|ext3|ext4|squashfs|jffs2|none]
+.br
+ [\fB\-\-clean\fP]
+.br
+ [\-c|\fB\-\-conffile\fP \fIFILE\fP]
+.br
+ [\fB\-\-debconf\-frontend\fP dialog|editor|noninteractive|readline]
+.br
+ [\fB\-\-debconf\-priority\fP low|medium|high|critical]
+.br
+ [\fB\-\-debian\-installer\fP true|cdrom|netinst|netboot|businesscard|live|false]
+.br
+ [\fB\-\-debian\-installer\-distribution\fP daily|\fICODENAME\fP]
+.br
+ [\fB\-\-debian\-installer\-preseedfile\fP \fIFILE\fP|\fIURL\fP]
+.br
+ [\fB\-\-debian\-installer\-gui\fP true|false]
+.br
+ [\fB\-\-debug\fP]
+.br
+ [\-d|\fB\-\-distribution\fP \fICODENAME\fP]
+.br
+ [\fB\-\-parent\-distribution\fP \fICODENAME\fP]
+.br
+ [\fB\-\-parent\-debian\-installer\-distribution\fP \fICODENAME\fP]
+.br
+ [\fB\-\-dump\fP]
+.br
+ [\fB\-\-fdisk\fP fdisk|fdisk.dist]
+.br
+ [\fB\-\-firmware\-binary true|false\fP]
+.br
+ [\fB\-\-firmware\-chroot true|false\fP]
+.br
+ [\fB\-\-force\fP]
+.br
+ [\fB\-\-grub\-splash\fP \fIFILE\fP]
+.br
+ [\fB\-\-gzip\-options\fP \fIOPTION\fP|"\fIOPTIONS\fP"]
+.br
+ [\fB\-\-hooks\fP \fIFILE\fP]
+.br
+ [\fB\-\-ignore\-system\-defaults\fP]
+.br
+ [\fB\-\-initramfs\fP auto|none|live\-boot|casper]
+.br
+ [\fB\-\-initramfs\-compression\fP bzip2|gzip|lzma]
+.br
+ [\fB\-\-initsystem\fP sysvinit|runit|systemd|upstart|none]
+.br
+ [\fB\-\-interactive\fP shell]
+.br
+ [\fB\-\-isohybrid\-options\fP \fIOPTION\fP|"\fIOPTIONS\fP"]
+.br
+ [\fB\-\-iso\-application\fP \fINAME\fP]
+.br
+ [\fB\-\-iso\-preparer\fP \fINAME\fP]
+.br
+ [\fB\-\-iso\-publisher\fP \fINAME\fP]
+.br
+ [\fB\-\-iso\-volume\fP \fINAME\fP]
+.br
+ [\fB\-\-jffs2\-eraseblock\fP \fISIZE\fP]
+.br
+ [\fB\-\-keyring\-packages\fP \fIPACKAGE|"PACKAGES"\fP]
+.br
+ [\-k|\fB\-\-linux\-flavours\fP \fIFLAVOUR\fP|\fI"FLAVOURS"\fP]
+.br
+ [\fB\-\-linux\-packages\fP \fI"PACKAGES"\fP]
+.br
+ [\fB\-\-losetup\fP losetup|losetup.orig]
+.br
+ [\fB\-\-memtest\fP memtest86+|memtest86|none]
+.br
+ [\-m|\fB\-\-parent\-mirror\-bootstrap\fP \fIURL\fP]
+.br
+ [\fB\-\-parent\-mirror\-chroot\fP \fIURL\fP]
+.br
+ [\fB\-\-parent\-mirror\-chroot\-security\fP \fIURL\fP]
+.br
+ [\fB\-\-parent\-mirror\-chroot\-updates\fP \fIURL\fP]
+.br
+ [\fB\-\-parent\-mirror\-chroot\-backports\fP \fIURL\fP]
+.br
+ [\fB\-\-parent\-mirror\-binary\fP \fIURL\fP]
+.br
+ [\fB\-\-parent\-mirror\-binary\-security\fP \fIURL\fP]
+.br
+ [\fB\-\-parent\-mirror\-binary\-updates\fP \fIURL\fP]
+.br
+ [\fB\-\-parent\-mirror\-binary\-backports\fP \fIURL\fP]
+.br
+ [\fB\-\-parent\-mirror\-debian\-installer\fP \fIURL\fP]
+.br
+ [\fB\-\-mirror\-bootstrap\fP \fIURL\fP]
+.br
+ [\fB\-\-mirror\-chroot\fP \fIURL\fP]
+.br
+ [\fB\-\-mirror\-chroot\-security\fP \fIURL\fP]
+.br
+ [\fB\-\-mirror\-chroot\-updates\fP \fIURL\fP]
+.br
+ [\fB\-\-mirror\-chroot\-backports\fP \fIURL\fP]
+.br
+ [\fB\-\-mirror\-binary\fP \fIURL\fP]
+.br
+ [\fB\-\-mirror\-binary\-security\fP \fIURL\fP]
+.br
+ [\fB\-\-mirror\-binary\-updates\fP \fIURL\fP]
+.br
+ [\fB\-\-mirror\-binary\-backports\fP \fIURL\fP]
+.br
+ [\fB\-\-mirror\-debian\-installer\fP \fIURL\fP]
+.br
+ [\fB\-\-mode\fP debian|emdebian|progress\-linux|ubuntu|kubuntu]
+.br
+ [\fB\-\-system\fP live|normal]
+.br
+ [\fB\-\-net\-root\-filesystem\fP nfs|cfs]
+.br
+ [\fB\-\-net\-root\-mountoptions\fP \fIOPTIONS\fP]
+.br
+ [\fB\-\-net\-root\-path\fP \fIPATH\fP]
+.br
+ [\fB\-\-net\-root\-server\fP \fIIP\fP|\fIHOSTNAME\fP]
+.br
+ [\fB\-\-net\-cow\-filesystem\fP nfs|cfs]
+.br
+ [\fB\-\-net\-cow\-mountoptions\fP \fIOPTIONS\fP]
+.br
+ [\fB\-\-net\-cow\-path\fP \fIPATH\fP]
+.br
+ [\fB\-\-net\-cow\-server\fP \fIIP\fP|\fIHOSTNAME\fP]
+.br
+ [\fB\-\-net\-tarball\fP true|false]
+.br
+ [\-p|\fB\-\-package\-lists\fP \fILIST\fP|\fI"LISTS"\fP]
+.br
+ [\fB\-\-quiet\fP]
+.br
+ [\fB\-\-root\-command\fP sudo]
+.br
+ [\fB\-\-use\-fakeroot\fP true|false]
+.br
+ [\fB\-\-archives\fP \fIARCHIVE\fP|\fI"ARCHIVES"\fP]
+.br
+ [\fB\-\-archive\-areas\fP \fIARCHIVE_AREA\fP|\fI"ARCHIVE_AREAS"\fP]
+.br
+ [\fB\-\-parent\-archive\-areas\fP
+\fIPARENT_ARCHIVE_AREA\fP|\fI"PARENT_ARCHIVE_AREAS"\fP]
+.br
+ [\fB\-\-security\fP true|false]
+.br
+ [\fB\-\-source\fP true|false]
+.br
+ [\-s|\fB\-\-source\-images\fP iso|netboot|tar|hdd]
+.br
+ [\fB\-\-syslinux\-theme\fP \fITHEME_SUFFIX\fP]
+.br
+ [\fB\-\-tasksel\fP apt|aptitude|tasksel]
+.br
+ [\fB\-\-templates\fP \fIPATH\fP]
+.br
+ [\fB\-\-hdd\-size \fP\fIMB\fP]
+.br
+ [\fB\-\-updates\fP true|false]
+.br
+ [\fB\-\-backports\fP true|false]
+.br
+ [\fB\-\-exposed\-root\fP true|false]
+.br
+ [\fB\-\-verbose\fP]
+.br
+.\" FIXME
+ [\fB\-\-win32\-loader true|false]\fP
+
+.SH DESCRIPTION
+\fBlb config\fP is a high\-level command (porcelain) of \fIlive\-build\fP(7), the
+Debian Live tool suite.
+.PP
+.\" FIXME
+\fBlb config\fP populates the configuration directory for live\-build. By
+default, this directory is named 'config' and is created in the current
+directory where \fBlb config\fP was executed.
+.PP
+.\" FIXME
+Note: Currently \fBlb config\fP tries to be smart and sets defaults for some
+options depending on the setting of other options (e.g. which linux packages
+to be used depending on if a wheezy system gets build or not). This means
+that when generating a new configuration, you should call \fBlb config\fP only
+once with all options specified. Calling it several times with only a subset
+of the options each can result in non working configurations. This is also
+caused by the fact that \fBlb config\fP called with one option only changes
+that option, and leaves everything else as is unless its not
+defined. However, \fBlb config\fP does warn about know impossible or likely
+impossible combinations that would lead to non working live systems. If
+unsure, remove config/{binary,bootstrap,chroot,common,source} and call \fBlb
+config\fP again.
+
+.SH OPTIONS
+In addition to its specific options \fBlb config\fP understands all generic
+live\-build options. See \fIlive\-build\fP(7) for a complete list of all generic
+live\-build options.
+.PP
+.\" FIXME
+.IP "\fB\-\-apt\fP apt|aptitude" 4
+defines if apt\-get or aptitude is used to install packages when building the
+image. The default is apt.
+.IP "\fB\-\-apt\-ftp\-proxy\fP \fIURL\fP" 4
+sets the ftp proxy to be used by apt. By default, this is empty. Note that
+this variable is only for the proxy that gets used by apt internally within
+the chroot, it is not used for anything else.
+.IP "\fB\-\-apt\-http\-proxy\fP \fIURL\fP" 4
+sets the http proxy to be used by apt. By default, this is empty. Note that
+this variable is only for the proxy that gets used by apt internally within
+the chroot, it is not used for anything else.
+.IP "\fB\-\-apt\-indices\fP true|false|none" 4
+defines if the resulting images should have apt indices or not and defaults
+to true. If set to none, no indices are included at all.
+.IP "\fB\-\-apt\-options\fP \fIOPTION\fP|\(dq\fIOPTIONS\fP\(dq" 4
+defines the default options that will be appended to every apt call that is
+made inside chroot during the building of the image. By default, this is set
+to \-\-yes to allow non\-interactive installation of packages.
+.IP "\fB\-\-aptitude\-options\fP \fIOPTION\fP|\(dq\fIOPTIONS\fP\(dq" 4
+defines the default options that will be appended to every aptitude call
+that is made inside chroot during building of the image. By default, this is
+set to \-\-assume\-yes to allow non\-interactive installation of packages.
+.IP "\fB\-\-apt\-pipeline\fP \fIDEPTH\fP" 4
+sets the depth of the apt/aptitude pipeline. In cases where the remote
+server is not RFC conforming or buggy (such as Squid 2.0.2) this option can
+be a value from 0 to 5 indicating how many outstanding requests APT should
+send. A value of zero MUST be specified if the remote host does not properly
+linger on TCP connections \- otherwise data corruption will occur. Hosts
+which require this are in violation of RFC 2068. By default, live\-build does
+not set this option.
+.IP "\fB\-\-apt\-recommends\fP true|false" 4
+defines if apt should install recommended packages automatically. By
+default, this is true except in emdebian mode.
+.IP "\fB\-\-apt\-secure\fP true|false" 4
+defines if apt should check repository signatures. This is true by default.
+.IP "\fB\-\-apt\-source\-archives\fP true|false" 4
+defines if deb\-src entries should be included in the resulting live image or
+not, defaults to on.
+.IP "\-a|\fB\-\-architectures\fP \fIARCHITECTURE\fP" 4
+defines the architecture of the to be build image. By default, this is set
+to the host architecture. Note that you cannot crossbuild for another
+architecture if your host system is not able to execute binaries for the
+target architecture natively. For example, building amd64 images on i386 and
+vice versa is possile if you have a 64bit capable i386 processor and the
+right kernel. But building powerpc images on an i386 system is not possible.
+.IP "\-b|\fB\-\-binary\-images\fP iso|iso\-hybrid|netboot|tar|hdd" 4
+defines the image type to build. By default, for images using syslinux this
+is set to iso\-hybrid to build CD/DVD images that may also be used like hdd
+images, for non\-syslinux images, it defaults to iso.
+.IP "\fB\-\-binary\-filesystem\fP fat16|fat32|ext2|ext3|ext4" 4
+defines the filesystem to be used in the image type. This only has an effect
+if the selected binary image type does allow to choose a filesystem. For
+example, when selection iso the resulting CD/DVD has always the filesystem
+ISO9660. When building hdd images for usb sticks, this is active. Note that
+it defaults to fat16 on all architectures except sparc where it defaults to
+ext4. Also note that if you choose fat16 and your resulting binary image
+gets bigger than 2GB, the binary filesystem automatically gets switched to
+fat32.
+.IP "\fB\-\-bootappend\-install\fP \fIPARAMETER\fP|\(dq\fIPARAMETERS\fP\(dq" 4
+sets boot parameters specific to debian\-installer, if included.
+.IP "\fB\-\-bootappend\-live\fP \fIPARAMETER\fP|\(dq\fIPARAMETERS\fP\(dq" 4
+sets boot parameters specific to debian\-live. A complete list of boot
+parameters can be found in the \fIlive\-boot\fP(7) and \fIlive\-config\fP(7) manual
+pages.
+.IP "\fB\-\-bootloader\fP grub|syslinux|yaboot" 4
+defines which bootloader is beeing used in the generated image. This has
+only an effect if the selected binary image type does allow to choose the
+bootloader. For example, if you build a iso, always syslinux (or more
+precise, isolinux) is being used. Also note that some combinations of binary
+images types and bootloaders may be possible but live\-build does not support
+them yet. \fBlb config\fP will fail to create such a not yet supported
+configuration and give a explanation about it. For hdd images on amd64 and
+i386, the default is syslinux. yaboot is only used on powerpc.
+.IP "\fB\-\-bootstrap\fP cdebootstrap|cdebootstrap\-static|debootstrap" 4
+defines which program is used to bootstrap the debian chroot, default is
+debootstrap.
+.IP "\fB\-\-cache\fP true|false" 4
+defines globally if any cache should be used at all. Different caches can be
+controled through the their own options.
+.IP "\fB\-\-cache\-indices\fP true|false" 4
+defines if downloaded package indices and lists should be cached which is
+false by default. Enabling it would allow to rebuild an image completely
+offline, however, you would not get updates anymore then.
+.IP "\fB\-\-cache\-packages\fP true|false" 4
+defines if downloaded packages files should be cached which is true by
+default. Disabling it does save space consumtion in your build directory,
+but remember that you will cause much unnecessary traffic if you do a couple
+of rebuilds. In general you should always leave it true, however, in some
+particular rare build setups, it can be faster to refetch packages from the
+local network mirror rather than to utilize the local disk.
+.IP "\fB\-\-cache\-stages\fP true|false|\fISTAGE\fP|\(dq\fISTAGES\fP\(dq" 4
+sets which stages should be cached. By default set to bootstrap. As an
+exception to the normal stage names, also rootfs can be used here which does
+only cache the generated root filesystem in
+filesystem.{dir,ext*,squashfs}. This is useful during development if you
+want to rebuild the binary stage but not regenerate the root filesystem all
+the time.
+.IP "\fB\-\-checksums\fP md5|sha1|sha256|none" 4
+defines if the binary image should contain a file called md5sums.txt,
+sha1sums.txt and/or sha256sums.txt. These lists all files on the image
+together with their checksums. This in turn can be used by live\-boots
+built\-in integrity\-check to verify the medium if specified at boot
+prompt. In general, this should not be false and is an important feature of
+live system released to the public. However, during development of very big
+images it can save some time by not calculating the checksums.
+.IP "\fB\-\-compression\fP bzip2|gzip|lzip|none" 4
+defines the compression program to be used to compress tarballs. Defaults to
+gzip.
+.IP "\fB\-\-config\fP \fIGIT_URL\fP::\fIGIT_ID\fP" 4
+allows to bootstrap a config tree from a git repositories, optionally
+appended by a Git Id (branch, commit, tag, etc.).
+.IP "\fB\-\-build\-with\-chroot\fP true|false" 4
+defines whetever live\-build should use the tools from within the chroot to
+build the binary image or not by using and including the host systems
+tools. This is a very dangerous option, using the tools of the host system
+can lead to tainted and even non\-bootable images if the host systems version
+of the required tools (mainly these are the bootloaders such as syslinux,
+grub and yaboot, and the auxilliary tools such as dosfstools, genisoimage,
+squashfs\-tools and others) do not \fBexactely\fP match what is present at
+build\-time in the target distribution. Never do disable this option unless
+you are \fBexactely\fP sure what you are doing and have \fBcompletely\fP\fI
+understood its consequences.\fP
+.IP "\fB\-\-chroot\-filesystem\fP ext2|ext3|ext4|squashfs|jffs2|none" 4
+defines which filesystem type should be used for the root filesystem
+image. If you use none, then no filesystem image is created and the root
+filesystem content is copied on the binary image filesystem as flat
+files. Depending on what binary filesystem you have choosen, it may not be
+possible to build with such a plain root filesystem, e.g. fat16/fat32 will
+not work as linux does not support to run directly on them.
+.IP \fB\-\-clean\fP 4
+minimizes config directory by automatically removing unused and thus empty
+subdirectories.
+.IP "\-c|\fB\-\-conffile\fP \fIFILE\fP" 4
+using a user specified alternative configuration file in addition to the
+normally used one in the config directory.
+.IP "\fB\-\-debconf\-frontend\fP dialog|editor|noninteractive|readline" 4
+defines what value the debconf frontend should be set to inside the
+chroot. Note that setting it to anything by noninteractive, which is the
+default, makes your build asking questions during the build.
+.IP "\fB\-\-debconf\-priority\fP low|medium|high|critical" 4
+defines what value the debconf priority shoul dbe set to inside the
+chroot. By default, it is set to critical, which means that almost no
+questions are displayed. Note that this only has an effect if you use any
+debconf frontend different from noninteractive.
+.IP "\fB\-\-debian\-installer\fP true|cdrom|netinst|netboot|businesscard|live|false" 4
+defines which type, if any, of the debian\-installer should be included in
+the resulting binary image. By default, no installer is included. All
+available flavours except live are the identical configurations used on the
+installer media produced by regular debian\-cd. When live is choosen, the
+live\-installer udeb is included so that debian\-installer will behave
+different than usual \- instead of installing the debian system from packages
+from the medium or the network, it installs the live system to the disk.
+.IP "\fB\-\-debian\-installer\-distribution\fP daily|\fICODENAME\fP" 4
+defines the distribution where the debian\-installer files should be taken
+out from. Normally, this should be set to the same distribution as the live
+system. However, some times, one wants to use a newer or even daily built
+installer.
+.IP "\fB\-\-debian\-installer\-preseedfile\fP \fIFILE\fP|\fIURL\fP" 4
+sets the filename or URL for an optionally used and included preseeding file
+for debian\-installer. If config/binary_debian\-installer/preseed.cfg exists,
+it will be used by default.
+.IP "\fB\-\-debian\-installer\-gui\fP true|false" 4
+defines if the debian\-installer graphical GTK interface should be true or
+not. In Debian mode and for most versions of Ubuntu, this option is true,
+whereas otherwise false, by default.
+.IP \fB\-\-debug\fP 4
+turn on debugging informational messages.
+.IP "\-d|\fB\-\-distribution\fP \fICODENAME\fP" 4
+defines the distribution of the resulting live system.
+.IP "\-d|\fB\-\-parent\-distribution\fP \fICODENAME\fP" 4
+defines the parent distribution for derivatives of the resulting live
+system.
+.IP "\-d|\fB\-\-parent\-debian\-installer\-distribution\fP \fICODENAME\fP" 4
+defines the parent debian\-installer distribution for derivatives of the
+resulting live system.
+.IP \fB\-\-dump\fP 4
+prepares a report of the currently present live system configuration and the
+version of live\-build used. This is useful to provide if you submit bug
+reports, we do get all informations required for us to locate and replicate
+an error.
+.IP "\fB\-\-fdisk\fP fdisk|fdisk.dist" 4
+sets the filename of the fdisk binary from the host system that should be
+used. This is autodetected and does generally not need any customization.
+.IP \fB\-\-force\fP 4
+forces re\-execution of already run stages. Use only if you know what you are
+doing. It is generally safer to use \fBlb clean\fP to clean up before
+re\-executing \fBlb build\fP.
+.IP "\fB\-\-grub\-splash\fP \fIFILE\fP" 4
+defines the name of an optional to be included splash screen graphic for the
+grub bootloader.
+.IP "\fB\-\-gzip\-options\fP \fIOPTION\fP|\(dq\fIOPTIONS\fP\(dq" 4
+defines the default options that will be appended to (almost) every gzip
+call during the building of the image. By default, this is set to \-\-best to
+use highest (but slowest) compression. Dynamically, if the host system
+supports it, also \-\-rsyncable is added.
+.IP "\fB\-\-hooks\fP \fIFILE\fP" 4
+defines which hooks available in /usr/share/live/build/examples/hooks should
+be activated. Normally, there are no hooks executed. Make sure you know and
+understood the hook before you enable it.
+.IP \fB\-\-ignore\-system\-defaults\fP 4
+\fBlb config\fP by default reads system defaults from \fI/etc/live/build.conf\fP
+and \fI/etc/live/build/*\fP when generating a new live system config
+directory. This is useful if you want to set global settings, such as mirror
+locations, and don't want to specify them all of the time.
+.IP "\fB\-\-initramfs\fP auto|none|live\-boot|casper" 4
+sets the name of package that contains the live system specific initramfs
+modification. By default, auto is used, which means that at build time of
+the image rather than on configuration time, the value will be expanded to
+casper when building ubuntu systems, to live\-boot for all other
+systems. Using 'none' is useful if the resulting system image should not be
+a live image (experimental).
+.IP "\fB\-\-initramfs\-compression\fP bzip2|gzip|lzma]"
+defines the compression program to be used to compress the
+initramfs. Defaults to gzip.
+.IP "\fB\-\-interactive\fP shell" 4
+defines if after the chroot stage and before the beginning of the binary
+stage, a interactive shell login should be spawned in the chroot in order to
+allow you to do manual customizations. Once you close the shell with logout
+or exit, the build will continue as usual. Note that it's strongly
+discouraged to use this for anything else than testing. Modifications that
+should be present in all builds of a live system should be properly made
+through hooks. Everything else destroys the beauty of being able to
+completely automatise the build process and making it non interactive. By
+default, this is of course false.
+.IP "\fB\-\-isohybrid\-options\fP \fIOPTION\fP|\(dq\fIOPTIONS\fP\(dq" 4
+defines options to pass to isohybrid.
+.IP "\fB\-\-iso\-application\fP \fINAME\fP" 4
+sets the APPLICATION field in the header of a resulting CD/DVD image and
+defaults to "Debian Live" in debian mode, and to "Emdebian Live" in emdebian
+mode, and "Ubuntu Live" in ubuntu mode.
+.IP "\fB\-\-iso\-preparer\fP \fINAME\fP" 4
+sets the PREPARER field in the header of a resulting CD/DVD image. By
+default this is set to "live\-build \fIVERSION\fP;
+http://packages.qa.debian.org/live\-build", whereas VERSION is expanded to
+the version of live\-build that was used to build the image.
+.IP "\fB\-\-iso\-publisher\fP \fINAME\fP" 4
+sets the PUBLISHED field in the header of a resulting CD/DVD image. By
+default, this is set to 'Debian Live project; http:/live.debian.net/;
+debian\-live@lists.debian.org'. Remember to change this to the appropriate
+values at latest when you distributing custom and unofficial images.
+.IP "\fB\-\-iso\-volume\fP \fINAME\fP" 4
+sets the VOLUME field in the header of a resulting CD/DVD and defaults to
+\&'(\fIMODE\fP) (\fIDISTRIBUTION\fP) (\fIDATE\fP)' whereas MODE is expanded to the name
+of the mode in use, DISTRIBUTION the distribution name, and DATE with the
+current date and time of the generation.
+.IP "\fB\-\-jffs2\-eraseblock\fP \fISIZE\fP" 4
+sets the eraseblock size for a JFFS2 (Second Journalling Flash File System)
+filesystem. The default is 64 KiB. If you use an erase block size different
+than the erase block size of the target MTD device, JFFS2 may not perform
+optimally. If the SIZE specified is below 4096, the units are assumed to be
+KiB.
+.IP "\fB\-\-keyring\-packages\fP \fIPACKAGE|\(dqPACKAGES\fP\(dq" 4
+sets the keyring package or additional keyring packages. By default this is
+set to debian\-archive\-keyring.
+.IP "\-k|\fB\-\-linux\-flavours\fP \fIFLAVOUR\fP|\(dq\fIFLAVOURS\fP\(dq" 4
+sets the kernel flavours to be installed. Note that in case you specify more
+than that the first will be configured the default kernel that gets booted.
+.IP "\fB\-\-linux\-packages\fP \(dq\fIPACKAGES\fP\(dq" 4
+sets the internal name of the kernel packages naming scheme. If you use
+debian kernel packages, you will not have to adjust it. If you decide to use
+custom kernel packages that do not follow the debian naming scheme, remember
+to set this option to the stub of the packages only (for debian this is
+linux\-image\-2.6), so that \fISTUB\fP\-\fIFLAVOUR\fP results in a valid package name
+(for debian e.g. linux\-image\-2.6\-486). Preferably you use the meta package
+name, if any, for the stub, so that your configuration is ABI
+independent. Also don't forget that you have to include stubs of the binary
+modules packages for unionfs or aufs, and squashfs if you built them
+out\-of\-tree.
+.IP "\fB\-\-losetup\fP losetup|losetup.orig" 4
+sets the filename of the losetup binary from the host system that should be
+used. This is autodetected and does generally not need any customization.
+.IP "\fB\-\-memtest\fP memtest86+|memtest86|none" 4
+defines if memtest, memtest86+ or no memory tester at all should be included
+as secondary bootloader configuration. This is only available on amd64 and
+i386 and defaults to memtest86+.
+.IP "\-m|\fB\-\-parent\-mirror\-bootstrap\fP \fIURL\fP" 4
+sets the location of the debian package mirror that should be used to
+bootstrap from. This defaults to http://ftp.de.debian.org/debian/ which may
+not be a good default if you live outside of Europe.
+.IP "\fB\-\-parent\-mirror\-chroot\fP \fIURL\fP" 4
+sets the location of the debian package mirror that will be used to fetch
+the packages in order to build the live system. By default, this is set to
+the value of \-\-parent\-mirror\-bootstrap.
+.IP "\fB\-\-parent\-mirror\-chroot\-security\fP \fIURL\fP" 4
+sets the location of the debian security package mirror that will be used to
+fetch the packages in order to build the live system. By default, this
+points to http://security.debian.org/debian/.
+.IP "\fB\-\-parent\-mirror\-chroot\-updates\fP \fIURL\fP" 4
+sets the location of the debian updates package mirror that will be used to
+fetch packages in order to build the live system. By default, this is set to
+the value of \-\-parent\-mirror\-chroot.
+.IP "\fB\-\-parent\-mirror\-chroot\-backports\fP \fIURL\fP" 4
+sets the location of the debian backports package mirror that will be used
+to fetch packages in order to build the live system. By default, this points
+to http://backports.debian.org/debian\-backports/.
+.IP "\fB\-\-parent\-mirror\-binary\fP \fIURL\fP" 4
+sets the location of the debian package mirror that should end up configured
+in the final image and which is the one a user would see and use. This has
+not necessarily to be the same that is used to build the image, e.g. if you
+use a local mirror but want to have an official mirror in the image. By
+default, 'http://http.debian.net/debian/' is used.
+.IP "\fB\-\-parent\-mirror\-binary\-security\fP \fIURL\fP" 4
+sets the location of the debian security package mirror that should end up
+configured in the final image. By default, 'http://security.debian.org/' is
+used.
+.IP "\fB\-\-parent\-mirror\-binary\-updates\fP \fIURL\fP" 4
+sets the location of the debian updates package mirror that should end up
+configured in the final image. By default, the value of
+\-\-parent\-mirror\-binary is used.
+.IP "\fB\-\-parent\-mirror\-binary\-backports\fP \fIURL\fP" 4
+sets the location of the debian backports package mirror that should end up
+configured in the final image. By default,
+\&'http://backports.debian.org/debian\-backports/' is used.
+.IP "\fB\-\-parent\-mirror\-debian\-installer\fP \fIURL\fP" 4
+sets the location of the mirror that will be used to fetch the debian
+installer images. By default, this points to the same mirror used to build
+the live system, i.e. the value of \-\-parent\-mirror\-bootstrap.
+.IP "\fB\-\-mirror\-bootstrap\fP \fIURL\fP" 4
+sets the location of the debian package mirror that should be used to
+bootstrap the derivative from. This defaults to
+http://ftp.de.debian.org/debian/ which may not be a good default if you live
+outside of Europe.
+.IP "\fB\-\-mirror\-chroot\fP \fIURL\fP" 4
+sets the location of the debian package mirror that will be used to fetch
+the packages of the derivative in order to build the live system. By
+default, this is set to the value of \-\-mirror\-bootstrap.
+.IP "\fB\-\-mirror\-chroot\-security\fP \fIURL\fP" 4
+sets the location of the debian security package mirror that will be used to
+fetch the packages of the derivative in order to build the live system. By
+default, this points to http://security.debian.org/debian/.
+.IP "\fB\-\-mirror\-chroot\-updates\fP \fIURL\fP" 4
+sets the location of the debian updates package mirror that will be used to
+fetch packages of the derivative in order to build the live system. By
+default, this is set to the value of \-\-mirror\-chroot.
+.IP "\fB\-\-mirror\-chroot\-backports\fP \fIURL\fP" 4
+sets the location of the debian backports package mirror that will be used
+to fetch packages of the derivative in order to build the live system. By
+default, this points to http://backports.debian.org/debian\-backports/.
+.IP "\fB\-\-mirror\-binary\fP \fIURL\fP" 4
+sets the location of the derivative package mirror that should end up
+configured in the final image and which is the one a user would see and
+use. This has not necessarily to be the same that is used to build the
+image, e.g. if you use a local mirror but want to have an official mirror in
+the image.
+.IP "\fB\-\-mirror\-binary\-security\fP \fIURL\fP" 4
+sets the location of the derivatives security package mirror that should end
+up configured in the final image.
+.IP "\fB\-\-mirror\-binary\-updates\fP \fIURL\fP" 4
+sets the location of the derivatives updates package mirror that should end
+up configured in the final image.
+.IP "\fB\-\-mirror\-binary\-backports\fP \fIURL\fP" 4
+sets the location of the derivatives backports package mirror that should
+end up configured in the final image.
+.IP "\fB\-\-mirror\-debian\-installer\fP \fIURL\fP" 4
+sets the location of the mirror that will be used to fetch the debian
+installer images of the derivative. By default, this points to the same
+mirror used to build the live system, i.e. the value of \-\-mirror\-bootstrap.
+.IP "\fB\-\-mode\fP debian|emdebian|progress|ubuntu" 4
+defines a global mode to load project specific defaults. By default this is
+set to debian.
+.IP "\fB\-\-system\fP live|normal" 4
+defines if the resulting system image should a live system or a normal,
+non\-live system.
+.IP "\fB\-\-net\-root\-filesystem\fP nfs|cfs" 4
+defines the filesystem that will be configured in the bootloader
+configuration for your netboot image. This defaults to nfs.
+.IP "\fB\-\-net\-root\-mountoptions\fP \fIOPTIONS\fP" 4
+sets additional options for mounting the root filesystem in netboot images
+and is by default empty.
+.IP "\fB\-\-net\-root\-path\fP \fIPATH\fP" 4
+sets the file path that will be configured in the bootloader configuration
+for your netboot image. This defaults to /srv/debian\-live in debian mode and
+to /srv/emebian\-live when being in emdebian mode, and /srv/ubuntu\-live when
+in ubuntu mode.
+.IP "\fB\-\-net\-root\-server\fP \fIIP\fP|\fIHOSTNAME\fP" 4
+sets the IP or hostname that will be configured in the bootloader
+configuration for the root filesystem of your netboot image. This defaults
+to 192.168.1.1.
+.IP "\fB\-\-net\-cow\-filesystem\fP nfs|cfs" 4
+defines the filesystem type for the copy\-on\-write layer and defaults to nfs.
+.IP "\fB\-\-net\-cow\-mountoptions\fP \fIOPTIONS\fP" 4
+sets additional options for mounting the copy\-on\-write layer in netboot
+images and is by default empty.
+.IP "\fB\-\-net\-cow\-path\fP \fIPATH\fP" 4
+defines the path to client writable filesystem. Anywhere that
+\fIclient_mac_address\fP is specified in the path live\-boot will substitute the
+MAC address of the client delimited with hyphens.
+.PP
+.IP "" 4
+Example:
+.br
+/export/hosts/client_mac_address
+.br
+/export/hosts/00\-16\-D3\-33\-92\-E8
+.IP "\fB\-\-net\-cow\-server\fP \fIIP\fP|\fIHOSTNAME\fP" 4
+sets the IP or hostname that will be configured in the bootloader
+configuration for the copy\-on\-write filesystem of your netboot image and is
+by default empty.
+.IP "\fB\-\-net\-tarball\fP true|false" 4
+defines if a compressed tarball should be created. Disabling this options
+leads to no tarball at all, the plain binary directory is considered the
+output in this case. Default is true.
+.IP "\-p|\fB\-\-package\-lists\fP \fILIST\fP|\(dq\fILISTS\fP\(dq" 4
+defines which lists available in /usr/share/live/build/package\-lists should
+be used. By default, this is set to standard. Note that in case you have
+local package lists, you don't need to list them here. Putting them into
+config/package\-lists is enough (the filename needs to have the .list suffix
+though).
+.IP \fB\-\-quiet\fP 4
+reduces the verbosity of messages output by \fBlb build\fP.
+.IP "\fB\-\-archives\fP \fIARCHIVE\fP|\(dq\fIARCHIVES\fP\(dq" 4
+enables one of available third\-party archive configurations in
+/usr/share/live/build/archives.
+.IP "\fB\-\-root\-command\fP sudo" 4
+controls if live\-build should use sudo internally to build the live
+image. Note that this is not well tested and that you should, when relying
+on sudo, call the individual live\-build command with sudo itself.
+.IP "\fB\-\-use\-fakeroot\fP true|false" 4
+controls if live\-build should utilize fakeroot and fakechroot to try and
+avoid requiring root privillages where possible. By default, this option is
+false.
+.IP "\fB\-\-archive\-areas\fP \fIARCHIVE_AREA\fP|\(dq\fIARCHIVE_AREAS\fP\(dq" 4
+defines which package archive areas of a debian packages archive should be
+used for configured debian package mirrors. By default, this is set to
+main. Remember to check the licenses of each packages with respect to their
+redistributability in your juristiction when enabling contrib or non\-free
+with this mechanism.
+.IP "\fB\-\-parent\-archive\-areas\fP \fIPARENT_ARCHIVE_AREA\fP|\(dq\fIPARENT_ARCHIVE_AREAS\fP\(dq" 4
+defines the archive areas for derivatives of the resulting live system.
+.IP "\fB\-\-security\fP true|false" 4
+defines if the security repositories specified in the security mirror
+options should be used or not.
+.IP "\fB\-\-source\fP true|false" 4
+defines if a corresponding source image to the binary image should be
+build. By default this is false because most people do not require this and
+would require to download quite a few source packages. However, once you
+start distributing your live image, you should make sure you build it with a
+source image alongside.
+.IP "\-s|\fB\-\-source\-images\fP iso|netboot|tar|hdd" 4
+defines the image type for the source image. Default is tar.
+.IP "\fB\-\-firmware\-binary\fP true|false" 4
+defines if firmware packages should be automatically included into the
+binary pool for debian\-installer. Note that only firmware packages available
+within the configured archive areas are included, e.g. an image with
+packages from main only will not automatically include firmware from
+non\-free. This option does not interfere with explicitly listed packages in
+binary package lists.
+.IP "\fB\-\-firmware\-chroot\fP true|false" 4
+defines if firmware packages should be automatically included into the live
+image. Note that only firmware packages available within the configured
+archive areas are included, e.g. an image with packages from main only will
+not automatically include firmware from non\-free. This option does not
+interfere with explicitly listed packages in chroot package lists.
+.IP "\fB\-\-swap\-file\-path\fP \fIPATH\fP" 4
+defines the path to a swap file to create in the binary image. Default is
+not to create a swap file.
+.IP "\fB\-\-swap\-file\-size\fP \fIMB\fP" 4
+defines what size in megabytes the swap file should be, if one is to be
+created. Default is 512MB.
+.IP "\fB\-\-syslinux\-theme\fP \fITHEME_SUFFIX\fP" 4
+defines the syslinux theme to use. The theme suffix is the name of a
+directory in /usr/share/syslinux/themes/ provided by a package named
+syslinux\-theme\- plus the suffix. In debian mode, this defaults to
+debian\-wheezy.
+.IP "\fB\-\-tasksel\fP apt|aptitude|tasksel" 4
+selects which program is used to install tasks. By default, this is set to
+tasksel.
+.IP "\fB\-\-templates\fP \fIPATH\fP" 4
+sets the path to the templates that live\-build is going to use, e.g. for
+bootloaders. By default, this is set to /usr/share/live/build/templates/.
+.IP "\fB\-\-hdd\-size\fP MB" 4
+defines what size the hdd image should be. Note that although the default is
+set to 10000 (= 10GB), it will not need 10GB space on your harddisk as the
+files are created as sparse files.
+.IP "\fB\-\-updates\fP true|false" 4
+defines if debian updates package archives should be included in the image
+or not.
+.IP "\fB\-\-backports\fP true|false" 4
+defines if debian backports package archives should be included in the image
+or not.
+.IP "\fB\-\-exposed\-root\fP true|false" 4
+defines whether to expose the root filesystem as read only and not covered
+by the union filesystem. This has useful implications for certain speciality
+setups such as LTSP. By default, this option is false.
+.IP \fB\-\-verbose\fP 4
+increases the verbosity of messages output by \fBlb build\fP.
+.IP "\fB\-\-win32\-loader true|false\fP" 4
+.\" FIXME
+defines if win32\-loader should be included in the binary image or not.
+
+.SH ENVIRONMENT
+.\" FIXME
+Currently, command line switches can also be specified through the
+corresponding environment variable. However, this generally should not be
+relied upon, as it is an implementation detail that is subject to change in
+future releases. For options applying directly to live\-build, environment
+variables are named LB_FOO, meaning, e.g. \fB\-\-apt\-ftp\-proxy\fP becomes
+LB_APT_FTP_PROXY (the exception being internal options such as
+\fB\-\-debug\fP). For options passed to another program, as in APT_OPTIONS or
+GZIP_OPTIONS, no LB_ prefix is used.
+
+
+.\" FIXME
+.SH FILES
+.\" FIXME
+.IP \fBauto/config\fP 4
+.IP "\fB/etc/live/build.conf, /etc/live/build/*\fP" 4
+.\" FIXME
+An optional, global configuration file for \fBlb config\fP variables. It is
+useful to specify a few system wide defaults, like
+LB_PARENT_MIRROR_BOOTSTRAP. This feature can be false by specifying the
+\fB\-\-ignore\-system\-defaults\fP option.
+
+.SH "SEE ALSO"
+\fIlive\-build\fP(7)
+.PP
+\fIlive\-boot\fP(7)
+.PP
+\fIlive\-config\fP(7)
+.PP
+This program is a part of live\-build.
+
+.SH HOMEPAGE
+More information about live\-build and the Debian Live project can be found
+on the homepage at <\fIhttp://live.debian.net/\fP> and in the manual at
+<\fIhttp://live.debian.net/manual/\fP>.
+
+.SH BUGS
+Bugs can be reported by submitting a bugreport for the live\-build package in
+the Debian Bug Tracking System at <\fIhttp://bugs.debian.org/\fP> or by
+writing a mail to the Debian Live mailing list at
+<\fIdebian\-live@lists.debian.org\fP>.
+
+.SH AUTHOR
+live\-build was written by Daniel Baumann <\fIdaniel@debian.org\fP> for
+the Debian project.
diff --git a/manpages/de/lb_source.de.1 b/manpages/de/lb_source.de.1
new file mode 100644
index 000000000..2d9f1f685
--- /dev/null
+++ b/manpages/de/lb_source.de.1
@@ -0,0 +1,47 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH LIVE\-BUILD 1 2012\-11\-30 4.0~a1\-1 "Debian Live Project"
+
+.SH NAME
+\fBlb source\fP \- Complete the source stage
+
+.SH SYNOPSIS
+\fBlb source\fP [\fIlive\-build options\fP]
+
+.SH DESCRIPTION
+\fBlb source\fP is a high\-level command (porcelain) of \fIlive\-build\fP(7), the
+Debian Live tool suite.
+.PP
+\fBlb source\fP calls all necessary live\-build programs in the correct order to
+complete the source stage.
+
+.SH OPTIONS
+\fBlb source\fP has no specific options but understands all generic live\-build
+options. See \fIlive\-build\fP(7) for a complete list of all generic live\-build
+options.
+
+.SH FILES
+.IP \fBnone\fP 4
+
+.SH "SEE ALSO"
+\fIlive\-build\fP(7)
+.PP
+This program is a part of live\-build.
+
+.SH HOMEPAGE
+More information about live\-build and the Debian Live project can be found
+on the homepage at <\fIhttp://live.debian.net/\fP> and in the manual at
+<\fIhttp://live.debian.net/manual/\fP>.
+
+.SH BUGS
+Bugs can be reported by submitting a bugreport for the live\-build package in
+the Debian Bug Tracking System at <\fIhttp://bugs.debian.org/\fP> or by
+writing a mail to the Debian Live mailing list at
+<\fIdebian\-live@lists.debian.org\fP>.
+
+.SH AUTHOR
+live\-build was written by Daniel Baumann <\fIdaniel@debian.org\fP> for
+the Debian project.
diff --git a/manpages/de/lb_testroot.de.1 b/manpages/de/lb_testroot.de.1
new file mode 100644
index 000000000..f0d8733c8
--- /dev/null
+++ b/manpages/de/lb_testroot.de.1
@@ -0,0 +1,53 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH LIVE\-BUILD 1 2012\-11\-30 4.0~a1\-1 "Debian Live Project"
+
+.SH NAME
+\fBlb testroot\fP \- Ensure that a system is built as root
+
+.SH SYNOPSIS
+\fBlb testroot\fP [\fIlive\-build options\fP]
+
+.SH DESCRIPTION
+\fBlb testroot\fP is a high\-level command (porcelain) of \fIlive\-build\fP(7), the
+Debian Live tool suite.
+.PP
+.\" FIXME
+\fBlb testroot\fP simply checks to see if you are root. If not, it exits with
+an error. Debian Live images must currently be built as real root.
+.PP
+.\" FIXME
+Note: Support for using \fIfakeroot\fP(1) and \fIsudo\fP(8) internally in
+live\-build itself is still experimental, however, calling a helper yourself
+with sudo is safe.
+
+.SH OPTIONS
+\fBlb testroot\fP has no specific options but understands all generic
+live\-build options. See \fIlive\-build\fP(7) for a complete list of all generic
+live\-build options.
+
+.SH FILES
+.IP \fBnone\fP 4
+
+.SH "SEE ALSO"
+\fIlive\-build\fP(7)
+.PP
+This program is a part of live\-build.
+
+.SH HOMEPAGE
+More information about live\-build and the Debian Live project can be found
+on the homepage at <\fIhttp://live.debian.net/\fP> and in the manual at
+<\fIhttp://live.debian.net/manual/\fP>.
+
+.SH BUGS
+Bugs can be reported by submitting a bugreport for the live\-build package in
+the Debian Bug Tracking System at <\fIhttp://bugs.debian.org/\fP> or by
+writing a mail to the Debian Live mailing list at
+<\fIdebian\-live@lists.debian.org\fP>.
+
+.SH AUTHOR
+live\-build was written by Daniel Baumann <\fIdaniel@debian.org\fP> for
+the Debian project.
diff --git a/manpages/de/live-build.de.7 b/manpages/de/live-build.de.7
new file mode 100644
index 000000000..b7b21782d
--- /dev/null
+++ b/manpages/de/live-build.de.7
@@ -0,0 +1,290 @@
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH LIVE\-BUILD 7 2012\-11\-30 4.0~a1\-1 "Debian Live Project"
+
+.SH NAME
+\fBlive\-build\fP \- the Debian Live tool suite
+
+.SH SYNOPSIS
+.\" FIXME
+.\" FIXME
+\fBlb \fP\fICOMMAND\fP [\fB\-h|\-\-help\fP] [\fB\-u|\-\-usage\fP] [\fB\-v|\-\-version\fP]
+[\fB\-\-breakpoints\fP] [\fB\-\-conffile\fP] [\fB\-\-debug\fP] [\fB\-\-force\fP] [\fB\-\-quiet\fP]
+[\fB\-\-verbose\fP]
+
+.SH DESCRIPTION
+.\" FIXME
+live\-build is a set of scripts to build Debian Live system images. The idea
+behind live\-build is a tool suite that uses a configuration directory to
+completely automate and customize all aspects of building a Live image.
+.PP
+The \fICOMMAND\fP is a name of a live\-build command (see below).
+.PP
+.\" FIXME
+More documentation about how to use live\-build is available in the
+individual manpages for each helper and in the manual at
+<\fIhttp://live.debian.net/manual/\fP>.
+
+.SH OPTIONS
+.\" FIXME
+.SS "Shared live\-build options"
+The following command line options are supported by all live\-build programs.
+.IP "\fB\-h, \-\-help\fP" 4
+display help and exit.
+.IP "\fB\-u, \-\-usage\fP" 4
+show usage and exit.
+.IP "\fB\-v, \-\-version\fP" 4
+output version information and exit.
+.SS "Common live\-build options"
+The following command line options are supported by most live\-build
+programs. See the man page of each program for a complete explanation of
+what each option does.
+.IP \fB\-\-breakpoints\fP 4
+run with breakpoints.
+.IP \fB\-\-conffile\fP 4
+use custom configuration file.
+.IP \fB\-\-debug\fP 4
+show debug information.
+.IP \fB\-\-force\fP 4
+force helper execution, even if stage file exists.
+.IP \fB\-\-quiet\fP 4
+be quiet.
+.IP \fB\-\-verbose\fP 4
+.\" FIXME
+be verbose.
+
+.SH "LIVE\-BUILD COMMANDS"
+.\" FIXME
+We divide live\-build into high level ("porcelain") commands and low level
+("plumbing") commands.
+.PP
+.\" FIXME
+Here is the complete list of all available live\-build commands. See their
+man pages for additional documentation.
+
+.SH "HIGH\-LEVEL COMMANDS (PORCELAIN)"
+.\" FIXME
+We separate the porcelain commands into the main commands and some ancillary
+user utilities.
+.SS "Main porcelain commands"
+.IP \fBlb_config\fP(1) 4
+create configuration for live\-build
+.IP \fBlb_bootstrap\fP(1) 4
+create the first stage by bootstrapping a basic debian system
+.IP \fBlb_chroot\fP(1) 4
+create the second stage by customizing the chroot
+.IP \fBlb_binary\fP(1) 4
+create the third stage by generating a binary image
+.IP \fBlb_source\fP(1) 4
+create the optional fourth stage by generating a source image
+.IP \fBlb_clean\fP(1) 4
+clean up system build directories
+.SS "Ancillary Commands"
+.IP \fBlb\fP(1) 4
+generic live\-build wrapper
+.IP \fBlb_build\fP(1) 4
+alias for all stages
+.IP \fBlb_local\fP(1) 4
+helper for using a local live\-build
+.IP \fBlb_testroot\fP(1) 4
+.\" FIXME
+ensure that a system is built as root
+
+.SH "LOW\-LEVEL COMMANDS (PLUMBING)"
+.\" FIXME
+The actual work of live\-build is implemented in the low\-level commands,
+called plumbing. They are not supposed to be used by end users, they should
+stick with porcelains as they ensure that all the different plumbing
+commands are executed in the right order. However, if you intend to reuse
+live\-build commands in your own scripts, then the plumbings might be of
+interest for you.
+.PP
+Note that the interface (set of options and the semantics) to these
+low\-level commands are meant to be a lot more stable than Porcelain level
+commands. The interface to Porcelain commands on the other hand are subject
+to change in order to improve the end user experience.
+.SS "Bootstrap commands"
+.IP \fBlb_bootstrap_cache\fP(1) 4
+cache bootstrap stage
+.IP \fBlb_bootstrap_cdebootstrap\fP(1) 4
+bootstrap a Debian system with cdebootstrap(1)
+.IP \fBlb_bootstrap_debootstrap\fP(1) 4
+bootstrap a Debian system with debootstrap(8)
+.SS "Chroot commands"
+.IP \fBlb_chroot_apt\fP(1) 4
+manage /etc/apt/apt.conf
+.IP \fBlb_chroot_cache\fP(1) 4
+cache chroot stage
+.IP \fBlb_chroot_debianchroot\fP(1) 4
+manage /etc/debian_chroot
+.IP \fBlb_chroot_devpts\fP(1) 4
+mount /dev/pts
+.IP \fBlb_chroot_dpkg\fP(1) 4
+manage /sbin/dpkg
+.IP \fBlb_chroot_hacks\fP(1) 4
+execute hacks in chroot
+.IP \fBlb_chroot_hostname\fP(1) 4
+manage /bin/hostname
+.IP \fBlb_chroot_hosts\fP(1) 4
+manage /etc/hosts
+.IP \fBlb_chroot_install\-packages\fP(1) 4
+install queued packages into chroot
+.IP \fBlb_chroot_interactive\fP(1) 4
+make build interactive
+.IP \fBlb_chroot_linux\-image\fP(1) 4
+manage /etc/kernel\-img.conf
+.IP \fBlb_chroot_hooks\fP(1) 4
+execute local hooks in chroot
+.IP \fBlb_chroot_local\-includes\fP(1) 4
+copy local files into chroot
+.IP \fBlb_chroot_packages\fP(1) 4
+queue install of packages into chroot
+.IP \fBlb_chroot_local\-patches\fP(1) 4
+apply local patches against chroot
+.IP \fBlb_chroot_local\-preseed\fP(1) 4
+use debconf local preseeding file
+.IP \fBlb_chroot_packagelists\fP(1) 4
+queue install of package lists into chroot
+.IP \fBlb_chroot_proc\fP(1) 4
+mount /proc
+.IP \fBlb_chroot_resolv\fP(1) 4
+manage /etc/resolv.conf
+.IP \fBlb_chroot_selinuxfs\fP(1) 4
+mount /selinux
+.IP \fBlb_chroot_archives\fP(1) 4
+manage /etc/apt/sources.list
+.IP \fBlb_chroot_sysfs\fP(1) 4
+mount /sys
+.IP \fBlb_chroot_sysv\-rc\fP(1) 4
+manage /usr/sbin/policy\-rc.d
+.IP \fBlb_chroot_task\-lists\fP(1) 4
+install task lists into chroot
+.SS "Binary commands"
+.IP \fBlb_binary_chroot\fP(1) 4
+copy chroot into chroot
+.IP \fBlb_binary_debian\-installer\fP(1) 4
+install debian\-installer into binary
+.IP \fBlb_binary_disk\fP(1) 4
+install disk information into binary
+.IP \fBlb_binary_grub\fP(1) 4
+installs grub into binary
+.IP \fBlb_binary_grub2\fP(1) 4
+installs grub2 into binary
+.IP \fBlb_binary_includes\fP(1) 4
+copy files into binary
+.IP \fBlb_binary_iso\fP(1) 4
+build iso binary image
+.IP \fBlb_binary_linux\-image\fP(1) 4
+install linux\-image into binary
+.IP \fBlb_binary_local\-hooks\fP(1) 4
+execute local hooks in binary
+.IP \fBlb_binary_local\-includes\fP(1) 4
+copy files into binary
+.IP \fBlb_binary_local\-packagelists\fP(1) 4
+install local package lists into binary
+.IP \fBlb_binary_manifest\fP(1) 4
+create manifest
+.IP \fBlb_binary_checksums\fP(1) 4
+create binary checksums (md5, sha1, and/or sha256)
+.IP \fBlb_binary_memtest\fP(1) 4
+installs a memtest into binary
+.IP \fBlb_binary_net\fP(1) 4
+build netboot binary image
+.IP \fBlb_binary_rootfs\fP(1) 4
+build rootfs image
+.IP \fBlb_binary_silo\fP(1) 4
+installs silo into binary
+.IP \fBlb_binary_syslinux\fP(1) 4
+installs syslinux into binary
+.IP \fBlb_binary_tar\fP(1) 4
+build harddisk binary image
+.IP \fBlb_binary_hdd\fP(1) 4
+build binary hdd image
+.IP \fBlb_binary_win32\-loader\fP(1) 4
+installs win32\-loader into binary
+.IP \fBlb_binary_yaboot\fP(1) 4
+installs yaboot into binary
+.SS "Source commands"
+.IP \fBlb_source_debian\fP(1) 4
+download sources
+.IP \fBlb_source_debian\-live\fP(1) 4
+copy debian\-live config into source
+.IP \fBlb_source_disk\fP(1) 4
+install disk information into source
+.IP \fBlb_source_iso\fP(1) 4
+build iso source image
+.IP \fBlb_source_checksums\fP(1) 4
+create source checksums (md5, sha1, and/or sha256)
+.IP \fBlb_source_net\fP(1) 4
+build source net image
+.IP \fBlb_source_tar\fP(1) 4
+build source tarball
+.IP \fBlb_source_hdd\fP(1) 4
+.\" FIXME
+build source hdd image
+
+.SH "CONFIG FILES"
+.\" FIXME
+Many live\-build commands make use of files in the \fIconfig/\fP directory to
+control what they do. Besides the common \fIconfig/common\fP, which is used by
+all live\-build commands, some additional files can be used to configure the
+behavior of specific live\-build commands. These files are typically named
+config/stage or config/stage_helper (where "stage" of course, is replaced
+with the name of the stage that they belong to, and "helper" with the name
+of the helper).
+.PP
+For example, lb_bootstrap_debootstrap uses files named config/bootstrap and
+config/bootstrap_debootstrap to read the options it will use. See the man
+pages of individual commands for details about the names and formats of the
+files they use. Generally, these files contain variables with values
+assigned, one variable per line. Some programs in live\-build use pairs of
+values or slightly more complicated variable assignments.
+.PP
+Note that live\-build will respect environment variables which are present in
+the context of the shell it is running. If variables can be read from config
+files, then they override environment variables, and if command line options
+are used, they override values from config files. If no value for a given
+variable can be found and thus is unset, live\-build will automatically set
+it to the default value.
+.PP
+In some rare cases, you may want to have different versions of these files
+for different architectures or distributions. If files named
+config/stage.arch or config/stage_helper.arch, and config/stage.dist or
+config/stage_helper.dist exist, where "arch" is the same as the output of
+"dpkg \-\-print\-architecture" and "dist" is the same as the codename of the
+target distribution, then they will be used in preference to other, more
+general files.
+.PP
+.\" FIXME
+All config files are shell scripts which are sourced by a live\-build
+program. That means they have to follow the normal shell syntax. You can
+also put comments in these files; lines beginning with "#" are ignored.
+
+.SH FILES
+.IP \fB/etc/live/build.conf\fP 4
+.IP \fB/etc/live/build/*\fP 4
+
+.SH "SEE ALSO"
+\fIlive\-boot\fP(7)
+.PP
+\fIlive\-config\fP(7)
+.PP
+This program is a part of live\-build.
+
+.SH HOMEPAGE
+More information about live\-build and the Debian Live project can be found
+on the homepage at <\fIhttp://live.debian.net/\fP> and in the manual at
+<\fIhttp://live.debian.net/manual/\fP>.
+
+.SH BUGS
+Bugs can be reported by submitting a bugreport for the live\-build package in
+the Debian Bug Tracking System at <\fIhttp://bugs.debian.org/\fP> or by
+writing a mail to the Debian Live mailing list at
+<\fIdebian\-live@lists.debian.org\fP>.
+
+.SH AUTHOR
+live\-build was written by Daniel Baumann <\fIdaniel@debian.org\fP> for
+the Debian project.
diff --git a/manpages/en/lb.1 b/manpages/en/lb.1
index cf995a81d..1b1285c09 100644
--- a/manpages/en/lb.1
+++ b/manpages/en/lb.1
@@ -1,4 +1,4 @@
-.TH LIVE\-BUILD 1 2013\-04\-30 3.0.5-1 "Debian Live Project"
+.TH LIVE\-BUILD 1 2012\-11\-30 4.0~a1-1 "Debian Live Project"
.SH NAME
\fBlb\fR \- wrapper for live\-build programs
diff --git a/manpages/en/lb_binary.1 b/manpages/en/lb_binary.1
index 345ecab16..0cda7ccac 100644
--- a/manpages/en/lb_binary.1
+++ b/manpages/en/lb_binary.1
@@ -1,4 +1,4 @@
-.TH LIVE\-BUILD 1 2013\-04\-30 3.0.5-1 "Debian Live Project"
+.TH LIVE\-BUILD 1 2012\-11\-30 4.0~a1-1 "Debian Live Project"
.SH NAME
\fBlb binary\fR \- Complete the binary stage
diff --git a/manpages/en/lb_bootstrap.1 b/manpages/en/lb_bootstrap.1
index 47eff2e86..96c1102bd 100644
--- a/manpages/en/lb_bootstrap.1
+++ b/manpages/en/lb_bootstrap.1
@@ -1,4 +1,4 @@
-.TH LIVE\-BUILD 1 2013\-04\-30 3.0.5-1 "Debian Live Project"
+.TH LIVE\-BUILD 1 2012\-11\-30 4.0~a1-1 "Debian Live Project"
.SH NAME
\fBlb bootstrap\fR \- Complete the bootstrap stage
diff --git a/manpages/en/lb_build.1 b/manpages/en/lb_build.1
index c0f73013e..efba453ea 100644
--- a/manpages/en/lb_build.1
+++ b/manpages/en/lb_build.1
@@ -1,4 +1,4 @@
-.TH LIVE\-BUILD 1 2013\-04\-30 3.0.5-1 "Debian Live Project"
+.TH LIVE\-BUILD 1 2012\-11\-30 4.0~a1-1 "Debian Live Project"
.SH NAME
\fBlb build\fR \- Complete the bootstrap, chroot, binary, and source stages
diff --git a/manpages/en/lb_chroot.1 b/manpages/en/lb_chroot.1
index cae058ba7..097918f2f 100644
--- a/manpages/en/lb_chroot.1
+++ b/manpages/en/lb_chroot.1
@@ -1,4 +1,4 @@
-.TH LIVE\-BUILD 1 2013\-04\-30 3.0.5-1 "Debian Live Project"
+.TH LIVE\-BUILD 1 2012\-11\-30 4.0~a1-1 "Debian Live Project"
.SH NAME
\fBlb chroot\fR \- Complete the chroot stage
diff --git a/manpages/en/lb_clean.1 b/manpages/en/lb_clean.1
index 7147e99c7..f02576109 100644
--- a/manpages/en/lb_clean.1
+++ b/manpages/en/lb_clean.1
@@ -1,4 +1,4 @@
-.TH LIVE\-BUILD 1 2013\-04\-30 3.0.5-1 "Debian Live Project"
+.TH LIVE\-BUILD 1 2012\-11\-30 4.0~a1-1 "Debian Live Project"
.SH NAME
\fBlb clean\fR \- Clean build directory
diff --git a/manpages/en/lb_config.1 b/manpages/en/lb_config.1
index b3f0cdb4e..fbf7baa77 100644
--- a/manpages/en/lb_config.1
+++ b/manpages/en/lb_config.1
@@ -1,4 +1,4 @@
-.TH LIVE\-BUILD 1 2013\-04\-30 3.0.5-1 "Debian Live Project"
+.TH LIVE\-BUILD 1 2012\-11\-30 4.0~a1-1 "Debian Live Project"
.SH NAME
\fBlb config\fR \- Create config directory
@@ -15,7 +15,7 @@
.br
[\fB\-\-apt\-http\-proxy\fR \fIURL\fR]
.br
- [\fB\-\-apt\-indices\fR true|false]
+ [\fB\-\-apt\-indices\fR true|false|none]
.br
[\fB\-\-apt\-options\fR \fIOPTION\fR|"\fIOPTIONS\fR"]
.br
@@ -173,7 +173,7 @@
.br
[\fB\-\-mirror\-debian\-installer\fR \fIURL\fR]
.br
- [\fB\-\-mode\fR debian|emdebian|progress-linux|ubuntu]
+ [\fB\-\-mode\fR debian|emdebian|progress-linux|ubuntu|kubuntu]
.br
[\fB\-\-system\fR live|normal]
.br
@@ -195,6 +195,8 @@
.br
[\fB\-\-net\-tarball\fR true|false]
.br
+ [\-p|\fB\-\-package\-lists\fR \fILIST\fR|\fI"LISTS"\fR]
+.br
[\fB\-\-quiet\fR]
.br
[\fB\-\-root-command\fR sudo]
@@ -213,6 +215,8 @@
.br
[\-s|\fB\-\-source\-images\fR iso|netboot|tar|hdd]
.br
+ [\fB\-\-syslinux\-theme\fR \fITHEME_SUFFIX\fR]
+.br
[\fB\-\-tasksel\fR apt|aptitude|tasksel]
.br
[\fB\-\-templates\fR \fIPATH\fR]
@@ -236,7 +240,7 @@
.\" FIXME
\fBlb config\fR populates the configuration directory for live\-build. By default, this directory is named 'config' and is created in the current directory where \fBlb config\fR was executed.
.PP
-Note: Currently \fBlb config\fR tries to be smart and sets defaults for some options depending on the setting of other options (e.g. which linux packages to be used depending on if a squeeze system gets build or not). This means that when generating a new configuration, you should call \fBlb config\fR only once with all options specified. Calling it several times with only a subset of the options each can result in non working configurations. This is also caused by the fact that \fBlb config\fR called with one option only changes that option, and leaves everything else as is unless its not defined. However, \fBlb config\fR does warn about know impossible or likely impossible combinations that would lead to non working live systems. If unsure, remove config/{binary,bootstrap,chroot,common,source} and call \fBlb config\fR again.
+Note: Currently \fBlb config\fR tries to be smart and sets defaults for some options depending on the setting of other options (e.g. which linux packages to be used depending on if a wheezy system gets build or not). This means that when generating a new configuration, you should call \fBlb config\fR only once with all options specified. Calling it several times with only a subset of the options each can result in non working configurations. This is also caused by the fact that \fBlb config\fR called with one option only changes that option, and leaves everything else as is unless its not defined. However, \fBlb config\fR does warn about know impossible or likely impossible combinations that would lead to non working live systems. If unsure, remove config/{binary,bootstrap,chroot,common,source} and call \fBlb config\fR again.
.\" FIXME
.SH OPTIONS
@@ -249,8 +253,8 @@ defines if apt\-get or aptitude is used to install packages when building the im
sets the ftp proxy to be used by apt. By default, this is empty. Note that this variable is only for the proxy that gets used by apt internally within the chroot, it is not used for anything else.
.IP "\fB\-\-apt\-http\-proxy\fR \fIURL\fR" 4
sets the http proxy to be used by apt. By default, this is empty. Note that this variable is only for the proxy that gets used by apt internally within the chroot, it is not used for anything else.
-.IP "\fB\-\-apt\-indices\fR true|false" 4
-defines if the resulting images should have apt indices or not and defaults to true.
+.IP "\fB\-\-apt\-indices\fR true|false|none" 4
+defines if the resulting images should have apt indices or not and defaults to true. If set to none, no indices are included at all.
.IP "\fB\-\-apt\-options\fR \fIOPTION\fR|""\fIOPTIONS\fR""" 4
defines the default options that will be appended to every apt call that is made inside chroot during the building of the image. By default, this is set to \-\-yes to allow non-interactive installation of packages.
.IP "\fB\-\-aptitude\-options\fR \fIOPTION\fR|""\fIOPTIONS\fR""" 4
@@ -292,7 +296,7 @@ defines the compression program to be used to compress tarballs. Defaults to gzi
.IP "\fB\-\-config\fR \fIGIT_URL\fR::\fIGIT_ID\fR" 4
allows to bootstrap a config tree from a git repositories, optionally appended by a Git Id (branch, commit, tag, etc.).
.IP "\fB\-\-build\-with\-chroot\fR true|false" 4
-defines whetever live\-build should use the tools from within the chroot to build the binary image or not by using and including the host systems tools. This is a very dangerous option, using the tools of the host system can lead to tainted and even non-bootable images if the host systems version of the required tools (mainly these are the bootloaders such as syslinux, grub and yaboot, and the auxilliary tools such as dosfstools, xorriso, squashfs-tools and others) do not \fBexactely\fR match what is present at build-time in the target distribution. Never do disable this option unless you are \fBexactely\fR sure what you are doing and have \fBcompletely\fI understood its consequences.
+defines whetever live\-build should use the tools from within the chroot to build the binary image or not by using and including the host systems tools. This is a very dangerous option, using the tools of the host system can lead to tainted and even non-bootable images if the host systems version of the required tools (mainly these are the bootloaders such as syslinux, grub and yaboot, and the auxilliary tools such as dosfstools, genisoimage, squashfs-tools and others) do not \fBexactely\fR match what is present at build-time in the target distribution. Never do disable this option unless you are \fBexactely\fR sure what you are doing and have \fBcompletely\fI understood its consequences.
.IP "\fB\-\-chroot\-filesystem\fR ext2|ext3|ext4|squashfs|jffs2|none" 4
defines which filesystem type should be used for the root filesystem image. If you use none, then no filesystem image is created and the root filesystem content is copied on the binary image filesystem as flat files. Depending on what binary filesystem you have choosen, it may not be possible to build with such a plain root filesystem, e.g. fat16/fat32 will not work as linux does not support to run directly on them.
.IP "\fB\-\-clean\fR" 4
@@ -430,6 +434,10 @@ Example:
sets the IP or hostname that will be configured in the bootloader configuration for the copy\-on\-write filesystem of your netboot image and is by default empty.
.IP "\fB\-\-net\-tarball\fR true|false" 4
defines if a compressed tarball should be created. Disabling this options leads to no tarball at all, the plain binary directory is considered the output in this case. Default is true.
+.IP "\-p|\fB\-\-package\-lists\fR \fILIST\fR|""\fILISTS\fR""" 4
+defines which lists available in /usr/share/live/build/package-lists should be used. By default, this is set to standard. Note that in case you have local package lists, you don't need to list them here. Putting them into config/package-lists is enough (the filename needs to have the .list suffix though).
+.IP "\fB\-\-quiet\fR" 4
+reduces the verbosity of messages output by \fBlb build\fR.
.IP "\fB\-\-archives\fR \fIARCHIVE\fR|""\fIARCHIVES\fR""" 4
enables one of available third-party archive configurations in /usr/share/live/build/archives.
.IP "\fB\-\-root-command\fR sudo" 4
@@ -454,6 +462,8 @@ defines if firmware packages should be automatically included into the live imag
defines the path to a swap file to create in the binary image. Default is not to create a swap file.
.IP "\fB\-\-swap\-file\-size\fR \fIMB\fR" 4
defines what size in megabytes the swap file should be, if one is to be created. Default is 512MB.
+.IP "\fB\-\-syslinux\-theme\fR \fITHEME_SUFFIX\fR" 4
+defines the syslinux theme to use. The theme suffix is the name of a directory in /usr/share/syslinux/themes/ provided by a package named syslinux\-theme\- plus the suffix. In debian mode, this defaults to debian\-wheezy.
.IP "\fB\-\-tasksel\fR apt|aptitude|tasksel" 4
selects which program is used to install tasks. By default, this is set to tasksel.
.IP "\fB\-\-templates\fR \fIPATH\fR" 4
diff --git a/manpages/en/lb_source.1 b/manpages/en/lb_source.1
index ac0745dc0..4d18c93cc 100644
--- a/manpages/en/lb_source.1
+++ b/manpages/en/lb_source.1
@@ -1,4 +1,4 @@
-.TH LIVE\-BUILD 1 2013\-04\-30 3.0.5-1 "Debian Live Project"
+.TH LIVE\-BUILD 1 2012\-11\-30 4.0~a1-1 "Debian Live Project"
.SH NAME
\fBlb source\fR \- Complete the source stage
diff --git a/manpages/en/lb_testroot.1 b/manpages/en/lb_testroot.1
index 649b69046..5414d1720 100644
--- a/manpages/en/lb_testroot.1
+++ b/manpages/en/lb_testroot.1
@@ -1,4 +1,4 @@
-.TH LIVE\-BUILD 1 2013\-04\-30 3.0.5-1 "Debian Live Project"
+.TH LIVE\-BUILD 1 2012\-11\-30 4.0~a1-1 "Debian Live Project"
.SH NAME
\fBlb testroot\fR \- Ensure that a system is built as root
diff --git a/manpages/en/live-build.7 b/manpages/en/live-build.7
index b5bf836b0..cf24ee04f 100644
--- a/manpages/en/live-build.7
+++ b/manpages/en/live-build.7
@@ -1,4 +1,4 @@
-.TH LIVE\-BUILD 7 2013\-04\-30 3.0.5-1 "Debian Live Project"
+.TH LIVE\-BUILD 7 2012\-11\-30 4.0~a1-1 "Debian Live Project"
.SH NAME
\fBlive\-build\fR \- the Debian Live tool suite
diff --git a/manpages/po/de/lb.1.po b/manpages/po/de/lb.1.po
new file mode 100644
index 000000000..6fe540d1a
--- /dev/null
+++ b/manpages/po/de/lb.1.po
@@ -0,0 +1,202 @@
+# German translations for live-build package
+# Copyright (C) 2012 Free Software Foundation, Inc.
+# This file is distributed under the same license as the live-build package.
+# Automatically generated, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: live-build VERSION\n"
+"POT-Creation-Date: 2012-11-30 15:22+0100\n"
+"PO-Revision-Date: 2012-08-02 18:55+0300\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ASCII\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "LIVE-BUILD"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "2012-11-30"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "4.0~a1-1"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "Debian Live Project"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
+#: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
+#: en/lb_testroot.1:3 en/live-build.7:3
+#, no-wrap
+msgid "NAME"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:5
+msgid "B<lb> - wrapper for live-build programs"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
+#: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
+#: en/lb_testroot.1:6 en/live-build.7:6
+#, no-wrap
+msgid "SYNOPSIS"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:8
+msgid "B<lb> COMMAND [COMMAND_OPTIONS]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:10
+msgid "B<lb> [I<live-build\\ options>]"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
+#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:237 en/lb_source.1:9
+#: en/lb_testroot.1:9 en/live-build.7:11
+#, no-wrap
+msgid "DESCRIPTION"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:13
+msgid ""
+"B<lb> is a high-level command (porcelain) of I<live-build>(7), the Debian "
+"Live tool suite."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
+#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:246 en/lb_source.1:14
+#: en/lb_testroot.1:18 en/live-build.7:20
+#, no-wrap
+msgid "OPTIONS"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:18
+msgid ""
+"B<lb> has no specific options but understands all generic live-build "
+"options. See I<live-build>(7) for a complete list of all generic live-build "
+"options."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
+#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:490 en/lb_source.1:17
+#: en/lb_testroot.1:21 en/live-build.7:219
+#, no-wrap
+msgid "FILES"
+msgstr ""
+
+#. type: IP
+#: en/lb.1:20 en/lb_binary.1:18 en/lb_bootstrap.1:18 en/lb_chroot.1:18
+#: en/lb_source.1:18 en/lb_testroot.1:22
+#, no-wrap
+msgid "B<none>"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
+#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:497 en/lb_source.1:20
+#: en/lb_testroot.1:24 en/live-build.7:223
+#, no-wrap
+msgid "SEE ALSO"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
+#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:499 en/lb_source.1:22
+#: en/lb_testroot.1:26
+msgid "I<live-build>(7)"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
+#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:505 en/lb_source.1:24
+#: en/lb_testroot.1:28 en/live-build.7:229
+msgid "This program is a part of live-build."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
+#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:506 en/lb_source.1:25
+#: en/lb_testroot.1:29 en/live-build.7:230
+#, no-wrap
+msgid "HOMEPAGE"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
+#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:508 en/lb_source.1:27
+#: en/lb_testroot.1:31 en/live-build.7:232
+msgid ""
+"More information about live-build and the Debian Live project can be found "
+"on the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
+"E<lt>I<http://live.debian.net/manual/>E<gt>."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
+#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:509 en/lb_source.1:28
+#: en/lb_testroot.1:32 en/live-build.7:233
+#, no-wrap
+msgid "BUGS"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
+#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:511 en/lb_source.1:30
+#: en/lb_testroot.1:34 en/live-build.7:235
+msgid ""
+"Bugs can be reported by submitting a bugreport for the live-build package in "
+"the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
+"writing a mail to the Debian Live mailing list at E<lt>I<debian-live@lists."
+"debian.org>E<gt>."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
+#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:512 en/lb_source.1:31
+#: en/lb_testroot.1:35 en/live-build.7:236
+#, no-wrap
+msgid "AUTHOR"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
+#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:513 en/lb_source.1:32
+#: en/lb_testroot.1:36 en/live-build.7:237
+msgid ""
+"live-build was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
+"the Debian project."
+msgstr ""
diff --git a/manpages/po/de/lb_binary.1.po b/manpages/po/de/lb_binary.1.po
new file mode 100644
index 000000000..733256e26
--- /dev/null
+++ b/manpages/po/de/lb_binary.1.po
@@ -0,0 +1,204 @@
+# German translations for live-build package
+# Copyright (C) 2012 Free Software Foundation, Inc.
+# This file is distributed under the same license as the live-build package.
+# Automatically generated, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: live-build VERSION\n"
+"POT-Creation-Date: 2012-11-30 15:22+0100\n"
+"PO-Revision-Date: 2012-08-02 18:55+0300\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ASCII\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "LIVE-BUILD"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "2012-11-30"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "4.0~a1-1"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "Debian Live Project"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
+#: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
+#: en/lb_testroot.1:3 en/live-build.7:3
+#, no-wrap
+msgid "NAME"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
+#: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
+#: en/lb_testroot.1:6 en/live-build.7:6
+#, no-wrap
+msgid "SYNOPSIS"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
+#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:237 en/lb_source.1:9
+#: en/lb_testroot.1:9 en/live-build.7:11
+#, no-wrap
+msgid "DESCRIPTION"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
+#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:246 en/lb_source.1:14
+#: en/lb_testroot.1:18 en/live-build.7:20
+#, no-wrap
+msgid "OPTIONS"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
+#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:490 en/lb_source.1:17
+#: en/lb_testroot.1:21 en/live-build.7:219
+#, no-wrap
+msgid "FILES"
+msgstr ""
+
+#. type: IP
+#: en/lb.1:20 en/lb_binary.1:18 en/lb_bootstrap.1:18 en/lb_chroot.1:18
+#: en/lb_source.1:18 en/lb_testroot.1:22
+#, no-wrap
+msgid "B<none>"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
+#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:497 en/lb_source.1:20
+#: en/lb_testroot.1:24 en/live-build.7:223
+#, no-wrap
+msgid "SEE ALSO"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
+#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:499 en/lb_source.1:22
+#: en/lb_testroot.1:26
+msgid "I<live-build>(7)"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
+#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:505 en/lb_source.1:24
+#: en/lb_testroot.1:28 en/live-build.7:229
+msgid "This program is a part of live-build."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
+#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:506 en/lb_source.1:25
+#: en/lb_testroot.1:29 en/live-build.7:230
+#, no-wrap
+msgid "HOMEPAGE"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
+#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:508 en/lb_source.1:27
+#: en/lb_testroot.1:31 en/live-build.7:232
+msgid ""
+"More information about live-build and the Debian Live project can be found "
+"on the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
+"E<lt>I<http://live.debian.net/manual/>E<gt>."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
+#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:509 en/lb_source.1:28
+#: en/lb_testroot.1:32 en/live-build.7:233
+#, no-wrap
+msgid "BUGS"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
+#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:511 en/lb_source.1:30
+#: en/lb_testroot.1:34 en/live-build.7:235
+msgid ""
+"Bugs can be reported by submitting a bugreport for the live-build package in "
+"the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
+"writing a mail to the Debian Live mailing list at E<lt>I<debian-live@lists."
+"debian.org>E<gt>."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
+#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:512 en/lb_source.1:31
+#: en/lb_testroot.1:35 en/live-build.7:236
+#, no-wrap
+msgid "AUTHOR"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
+#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:513 en/lb_source.1:32
+#: en/lb_testroot.1:36 en/live-build.7:237
+msgid ""
+"live-build was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
+"the Debian project."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_binary.1:5
+msgid "B<lb binary> - Complete the binary stage"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_binary.1:8
+msgid "B<lb binary> [I<live-build options>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_binary.1:11
+msgid ""
+"B<lb binary> is a high-level command (porcelain) of I<live-build>(7), the "
+"Debian Live tool suite."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_binary.1:13
+msgid ""
+"B<lb binary> calls all necessary live-build programs in the correct order to "
+"complete the binary stage."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_binary.1:16
+msgid ""
+"B<lb binary> has no specific options but understands all generic live-build "
+"options. See I<live-build>(7) for a complete list of all generic live-build "
+"options."
+msgstr ""
diff --git a/manpages/po/de/lb_bootstrap.1.po b/manpages/po/de/lb_bootstrap.1.po
new file mode 100644
index 000000000..0b035aae4
--- /dev/null
+++ b/manpages/po/de/lb_bootstrap.1.po
@@ -0,0 +1,204 @@
+# German translations for live-build package
+# Copyright (C) 2012 Free Software Foundation, Inc.
+# This file is distributed under the same license as the live-build package.
+# Automatically generated, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: live-build VERSION\n"
+"POT-Creation-Date: 2012-11-30 15:22+0100\n"
+"PO-Revision-Date: 2012-08-02 18:55+0300\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ASCII\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "LIVE-BUILD"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "2012-11-30"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "4.0~a1-1"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "Debian Live Project"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
+#: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
+#: en/lb_testroot.1:3 en/live-build.7:3
+#, no-wrap
+msgid "NAME"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
+#: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
+#: en/lb_testroot.1:6 en/live-build.7:6
+#, no-wrap
+msgid "SYNOPSIS"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
+#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:237 en/lb_source.1:9
+#: en/lb_testroot.1:9 en/live-build.7:11
+#, no-wrap
+msgid "DESCRIPTION"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
+#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:246 en/lb_source.1:14
+#: en/lb_testroot.1:18 en/live-build.7:20
+#, no-wrap
+msgid "OPTIONS"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
+#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:490 en/lb_source.1:17
+#: en/lb_testroot.1:21 en/live-build.7:219
+#, no-wrap
+msgid "FILES"
+msgstr ""
+
+#. type: IP
+#: en/lb.1:20 en/lb_binary.1:18 en/lb_bootstrap.1:18 en/lb_chroot.1:18
+#: en/lb_source.1:18 en/lb_testroot.1:22
+#, no-wrap
+msgid "B<none>"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
+#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:497 en/lb_source.1:20
+#: en/lb_testroot.1:24 en/live-build.7:223
+#, no-wrap
+msgid "SEE ALSO"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
+#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:499 en/lb_source.1:22
+#: en/lb_testroot.1:26
+msgid "I<live-build>(7)"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
+#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:505 en/lb_source.1:24
+#: en/lb_testroot.1:28 en/live-build.7:229
+msgid "This program is a part of live-build."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
+#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:506 en/lb_source.1:25
+#: en/lb_testroot.1:29 en/live-build.7:230
+#, no-wrap
+msgid "HOMEPAGE"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
+#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:508 en/lb_source.1:27
+#: en/lb_testroot.1:31 en/live-build.7:232
+msgid ""
+"More information about live-build and the Debian Live project can be found "
+"on the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
+"E<lt>I<http://live.debian.net/manual/>E<gt>."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
+#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:509 en/lb_source.1:28
+#: en/lb_testroot.1:32 en/live-build.7:233
+#, no-wrap
+msgid "BUGS"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
+#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:511 en/lb_source.1:30
+#: en/lb_testroot.1:34 en/live-build.7:235
+msgid ""
+"Bugs can be reported by submitting a bugreport for the live-build package in "
+"the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
+"writing a mail to the Debian Live mailing list at E<lt>I<debian-live@lists."
+"debian.org>E<gt>."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
+#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:512 en/lb_source.1:31
+#: en/lb_testroot.1:35 en/live-build.7:236
+#, no-wrap
+msgid "AUTHOR"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
+#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:513 en/lb_source.1:32
+#: en/lb_testroot.1:36 en/live-build.7:237
+msgid ""
+"live-build was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
+"the Debian project."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_bootstrap.1:5
+msgid "B<lb bootstrap> - Complete the bootstrap stage"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_bootstrap.1:8
+msgid "B<lb bootstrap> [I<live-build options>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_bootstrap.1:11
+msgid ""
+"B<lb bootstrap> is a high-level command (porcelain) of I<live-build>(7), the "
+"Debian Live tool suite."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_bootstrap.1:13
+msgid ""
+"B<lb bootstrap> calls all necessary live-build programs in the correct order "
+"to complete the bootstrap stage."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_bootstrap.1:16
+msgid ""
+"B<lb bootstrap> has no specific options but understands all generic live-"
+"build options. See I<live-build>(7) for a complete list of all generic live-"
+"build options."
+msgstr ""
diff --git a/manpages/po/de/lb_build.1.po b/manpages/po/de/lb_build.1.po
new file mode 100644
index 000000000..e0f555a7e
--- /dev/null
+++ b/manpages/po/de/lb_build.1.po
@@ -0,0 +1,204 @@
+# German translations for live-build package
+# Copyright (C) 2012 Free Software Foundation, Inc.
+# This file is distributed under the same license as the live-build package.
+# Automatically generated, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: live-build VERSION\n"
+"POT-Creation-Date: 2012-11-30 15:22+0100\n"
+"PO-Revision-Date: 2012-08-02 18:55+0300\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ASCII\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "LIVE-BUILD"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "2012-11-30"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "4.0~a1-1"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "Debian Live Project"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
+#: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
+#: en/lb_testroot.1:3 en/live-build.7:3
+#, no-wrap
+msgid "NAME"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
+#: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
+#: en/lb_testroot.1:6 en/live-build.7:6
+#, no-wrap
+msgid "SYNOPSIS"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
+#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:237 en/lb_source.1:9
+#: en/lb_testroot.1:9 en/live-build.7:11
+#, no-wrap
+msgid "DESCRIPTION"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
+#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:246 en/lb_source.1:14
+#: en/lb_testroot.1:18 en/live-build.7:20
+#, no-wrap
+msgid "OPTIONS"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
+#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:490 en/lb_source.1:17
+#: en/lb_testroot.1:21 en/live-build.7:219
+#, no-wrap
+msgid "FILES"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
+#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:497 en/lb_source.1:20
+#: en/lb_testroot.1:24 en/live-build.7:223
+#, no-wrap
+msgid "SEE ALSO"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
+#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:499 en/lb_source.1:22
+#: en/lb_testroot.1:26
+msgid "I<live-build>(7)"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
+#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:505 en/lb_source.1:24
+#: en/lb_testroot.1:28 en/live-build.7:229
+msgid "This program is a part of live-build."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
+#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:506 en/lb_source.1:25
+#: en/lb_testroot.1:29 en/live-build.7:230
+#, no-wrap
+msgid "HOMEPAGE"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
+#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:508 en/lb_source.1:27
+#: en/lb_testroot.1:31 en/live-build.7:232
+msgid ""
+"More information about live-build and the Debian Live project can be found "
+"on the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
+"E<lt>I<http://live.debian.net/manual/>E<gt>."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
+#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:509 en/lb_source.1:28
+#: en/lb_testroot.1:32 en/live-build.7:233
+#, no-wrap
+msgid "BUGS"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
+#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:511 en/lb_source.1:30
+#: en/lb_testroot.1:34 en/live-build.7:235
+msgid ""
+"Bugs can be reported by submitting a bugreport for the live-build package in "
+"the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
+"writing a mail to the Debian Live mailing list at E<lt>I<debian-live@lists."
+"debian.org>E<gt>."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
+#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:512 en/lb_source.1:31
+#: en/lb_testroot.1:35 en/live-build.7:236
+#, no-wrap
+msgid "AUTHOR"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
+#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:513 en/lb_source.1:32
+#: en/lb_testroot.1:36 en/live-build.7:237
+msgid ""
+"live-build was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
+"the Debian project."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_build.1:5
+msgid "B<lb build> - Complete the bootstrap, chroot, binary, and source stages"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_build.1:8
+msgid "B<lb build> [I<live-build options>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_build.1:11
+msgid ""
+"B<lb build> is a high-level command (porcelain) of I<live-build>(7), the "
+"Debian Live tool suite."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_build.1:13
+msgid ""
+"B<lb build> calls all necessary live-build programs in the correct order to "
+"complete the bootstrap, chroot, binary, and source stages."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_build.1:16
+msgid ""
+"B<lb build> has no specific options but understands all generic live-build "
+"options. See I<live-build>(7) for a complete list of all generic live-build "
+"options."
+msgstr ""
+
+#. FIXME
+#. type: IP
+#: en/lb_build.1:19
+#, no-wrap
+msgid "B<auto/build>"
+msgstr ""
diff --git a/manpages/po/de/lb_chroot.1.po b/manpages/po/de/lb_chroot.1.po
new file mode 100644
index 000000000..690eceeba
--- /dev/null
+++ b/manpages/po/de/lb_chroot.1.po
@@ -0,0 +1,204 @@
+# German translations for live-build package
+# Copyright (C) 2012 Free Software Foundation, Inc.
+# This file is distributed under the same license as the live-build package.
+# Automatically generated, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: live-build VERSION\n"
+"POT-Creation-Date: 2012-11-30 15:22+0100\n"
+"PO-Revision-Date: 2012-08-02 18:55+0300\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ASCII\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "LIVE-BUILD"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "2012-11-30"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "4.0~a1-1"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "Debian Live Project"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
+#: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
+#: en/lb_testroot.1:3 en/live-build.7:3
+#, no-wrap
+msgid "NAME"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
+#: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
+#: en/lb_testroot.1:6 en/live-build.7:6
+#, no-wrap
+msgid "SYNOPSIS"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
+#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:237 en/lb_source.1:9
+#: en/lb_testroot.1:9 en/live-build.7:11
+#, no-wrap
+msgid "DESCRIPTION"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
+#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:246 en/lb_source.1:14
+#: en/lb_testroot.1:18 en/live-build.7:20
+#, no-wrap
+msgid "OPTIONS"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
+#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:490 en/lb_source.1:17
+#: en/lb_testroot.1:21 en/live-build.7:219
+#, no-wrap
+msgid "FILES"
+msgstr ""
+
+#. type: IP
+#: en/lb.1:20 en/lb_binary.1:18 en/lb_bootstrap.1:18 en/lb_chroot.1:18
+#: en/lb_source.1:18 en/lb_testroot.1:22
+#, no-wrap
+msgid "B<none>"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
+#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:497 en/lb_source.1:20
+#: en/lb_testroot.1:24 en/live-build.7:223
+#, no-wrap
+msgid "SEE ALSO"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
+#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:499 en/lb_source.1:22
+#: en/lb_testroot.1:26
+msgid "I<live-build>(7)"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
+#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:505 en/lb_source.1:24
+#: en/lb_testroot.1:28 en/live-build.7:229
+msgid "This program is a part of live-build."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
+#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:506 en/lb_source.1:25
+#: en/lb_testroot.1:29 en/live-build.7:230
+#, no-wrap
+msgid "HOMEPAGE"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
+#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:508 en/lb_source.1:27
+#: en/lb_testroot.1:31 en/live-build.7:232
+msgid ""
+"More information about live-build and the Debian Live project can be found "
+"on the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
+"E<lt>I<http://live.debian.net/manual/>E<gt>."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
+#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:509 en/lb_source.1:28
+#: en/lb_testroot.1:32 en/live-build.7:233
+#, no-wrap
+msgid "BUGS"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
+#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:511 en/lb_source.1:30
+#: en/lb_testroot.1:34 en/live-build.7:235
+msgid ""
+"Bugs can be reported by submitting a bugreport for the live-build package in "
+"the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
+"writing a mail to the Debian Live mailing list at E<lt>I<debian-live@lists."
+"debian.org>E<gt>."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
+#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:512 en/lb_source.1:31
+#: en/lb_testroot.1:35 en/live-build.7:236
+#, no-wrap
+msgid "AUTHOR"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
+#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:513 en/lb_source.1:32
+#: en/lb_testroot.1:36 en/live-build.7:237
+msgid ""
+"live-build was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
+"the Debian project."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_chroot.1:5
+msgid "B<lb chroot> - Complete the chroot stage"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_chroot.1:8
+msgid "B<lb chroot> [I<live-build options>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_chroot.1:11
+msgid ""
+"B<lb chroot> is a high-level command (porcelain) of I<live-build>(7), the "
+"Debian Live tool suite."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_chroot.1:13
+msgid ""
+"B<lb chroot> calls all necessary live-build programs in the correct order to "
+"complete the chroot stage."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_chroot.1:16
+msgid ""
+"B<lb chroot> has no specific options but understands all generic live-build "
+"options. See I<live-build>(7) for a complete list of all generic live-build "
+"options."
+msgstr ""
diff --git a/manpages/po/de/lb_clean.1.po b/manpages/po/de/lb_clean.1.po
new file mode 100644
index 000000000..9ebc316a4
--- /dev/null
+++ b/manpages/po/de/lb_clean.1.po
@@ -0,0 +1,302 @@
+# German translations for live-build package
+# Copyright (C) 2012 Free Software Foundation, Inc.
+# This file is distributed under the same license as the live-build package.
+# Automatically generated, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: live-build VERSION\n"
+"POT-Creation-Date: 2012-11-30 15:22+0100\n"
+"PO-Revision-Date: 2012-08-02 18:55+0300\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ASCII\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "LIVE-BUILD"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "2012-11-30"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "4.0~a1-1"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "Debian Live Project"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
+#: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
+#: en/lb_testroot.1:3 en/live-build.7:3
+#, no-wrap
+msgid "NAME"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
+#: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
+#: en/lb_testroot.1:6 en/live-build.7:6
+#, no-wrap
+msgid "SYNOPSIS"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
+#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:237 en/lb_source.1:9
+#: en/lb_testroot.1:9 en/live-build.7:11
+#, no-wrap
+msgid "DESCRIPTION"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
+#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:246 en/lb_source.1:14
+#: en/lb_testroot.1:18 en/live-build.7:20
+#, no-wrap
+msgid "OPTIONS"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
+#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:490 en/lb_source.1:17
+#: en/lb_testroot.1:21 en/live-build.7:219
+#, no-wrap
+msgid "FILES"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
+#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:497 en/lb_source.1:20
+#: en/lb_testroot.1:24 en/live-build.7:223
+#, no-wrap
+msgid "SEE ALSO"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
+#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:499 en/lb_source.1:22
+#: en/lb_testroot.1:26
+msgid "I<live-build>(7)"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
+#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:505 en/lb_source.1:24
+#: en/lb_testroot.1:28 en/live-build.7:229
+msgid "This program is a part of live-build."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
+#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:506 en/lb_source.1:25
+#: en/lb_testroot.1:29 en/live-build.7:230
+#, no-wrap
+msgid "HOMEPAGE"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
+#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:508 en/lb_source.1:27
+#: en/lb_testroot.1:31 en/live-build.7:232
+msgid ""
+"More information about live-build and the Debian Live project can be found "
+"on the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
+"E<lt>I<http://live.debian.net/manual/>E<gt>."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
+#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:509 en/lb_source.1:28
+#: en/lb_testroot.1:32 en/live-build.7:233
+#, no-wrap
+msgid "BUGS"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
+#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:511 en/lb_source.1:30
+#: en/lb_testroot.1:34 en/live-build.7:235
+msgid ""
+"Bugs can be reported by submitting a bugreport for the live-build package in "
+"the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
+"writing a mail to the Debian Live mailing list at E<lt>I<debian-live@lists."
+"debian.org>E<gt>."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
+#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:512 en/lb_source.1:31
+#: en/lb_testroot.1:35 en/live-build.7:236
+#, no-wrap
+msgid "AUTHOR"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
+#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:513 en/lb_source.1:32
+#: en/lb_testroot.1:36 en/live-build.7:237
+msgid ""
+"live-build was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
+"the Debian project."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_clean.1:5
+msgid "B<lb clean> - Clean build directory"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_clean.1:8
+msgid "B<lb clean> [I<live-build options>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_clean.1:11
+msgid ""
+"B<lb clean> is a high-level command (porcelain) of I<live-build>(7), the "
+"Debian Live tool suite."
+msgstr ""
+
+#. FIXME
+#. FIXME
+#. type: Plain text
+#: en/lb_clean.1:15
+msgid ""
+"B<lb clean> is responsible for cleaning up after a system is built. It "
+"removes the build directories, and removes some other files including stage "
+"files, and any detritus left behind by other live-build commands."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_clean.1:18
+msgid ""
+"In addition to its specific options B<lb clean> understands all generic live-"
+"build options. See I<live-build>(7) for a complete list of all generic live-"
+"build options."
+msgstr ""
+
+#. FIXME
+#. type: IP
+#: en/lb_clean.1:20
+#, no-wrap
+msgid "B<--all>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_clean.1:22
+msgid ""
+"removes chroot, binary, stage, and source. The cache directory is kept. This "
+"is the default operation and will be performed if no argument is given."
+msgstr ""
+
+#. type: IP
+#: en/lb_clean.1:22
+#, no-wrap
+msgid "B<--cache>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_clean.1:24
+msgid "removes the cache directories."
+msgstr ""
+
+#. type: IP
+#: en/lb_clean.1:24
+#, no-wrap
+msgid "B<--chroot>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_clean.1:26
+msgid "unmounts and removes the chroot directory."
+msgstr ""
+
+#. type: IP
+#: en/lb_clean.1:26
+#, no-wrap
+msgid "B<--binary>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_clean.1:28
+msgid ""
+"removes all binary related caches, files, directories, and stages files."
+msgstr ""
+
+#. type: IP
+#: en/lb_clean.1:28
+#, no-wrap
+msgid "B<--purge>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_clean.1:30
+msgid "removes everything, including all caches. The config directory is kept."
+msgstr ""
+
+#. type: IP
+#: en/lb_clean.1:30
+#, no-wrap
+msgid "B<--remove>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_clean.1:32
+msgid ""
+"removes everything, including package cache but not stage cache. The config "
+"directory is kept."
+msgstr ""
+
+#. type: IP
+#: en/lb_clean.1:32
+#, no-wrap
+msgid "B<--stage>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_clean.1:34
+msgid "removes all stage files."
+msgstr ""
+
+#. type: IP
+#: en/lb_clean.1:34
+#, no-wrap
+msgid "B<--source>"
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/lb_clean.1:37
+msgid "removes all source related caches, files, directories, and stage files."
+msgstr ""
+
+#. FIXME
+#. type: IP
+#: en/lb_clean.1:40
+#, no-wrap
+msgid "B<auto/clean>"
+msgstr ""
diff --git a/manpages/po/de/lb_config.1.po b/manpages/po/de/lb_config.1.po
new file mode 100644
index 000000000..051c303b7
--- /dev/null
+++ b/manpages/po/de/lb_config.1.po
@@ -0,0 +1,2454 @@
+# German translations for live-build package
+# Copyright (C) 2012 Free Software Foundation, Inc.
+# This file is distributed under the same license as the live-build package.
+# Automatically generated, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: live-build VERSION\n"
+"POT-Creation-Date: 2012-11-30 15:22+0100\n"
+"PO-Revision-Date: 2012-08-02 18:55+0300\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ASCII\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "LIVE-BUILD"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "2012-11-30"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "4.0~a1-1"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "Debian Live Project"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
+#: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
+#: en/lb_testroot.1:3 en/live-build.7:3
+#, no-wrap
+msgid "NAME"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
+#: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
+#: en/lb_testroot.1:6 en/live-build.7:6
+#, no-wrap
+msgid "SYNOPSIS"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
+#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:237 en/lb_source.1:9
+#: en/lb_testroot.1:9 en/live-build.7:11
+#, no-wrap
+msgid "DESCRIPTION"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
+#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:246 en/lb_source.1:14
+#: en/lb_testroot.1:18 en/live-build.7:20
+#, no-wrap
+msgid "OPTIONS"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
+#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:490 en/lb_source.1:17
+#: en/lb_testroot.1:21 en/live-build.7:219
+#, no-wrap
+msgid "FILES"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
+#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:497 en/lb_source.1:20
+#: en/lb_testroot.1:24 en/live-build.7:223
+#, no-wrap
+msgid "SEE ALSO"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
+#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:499 en/lb_source.1:22
+#: en/lb_testroot.1:26
+msgid "I<live-build>(7)"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
+#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:505 en/lb_source.1:24
+#: en/lb_testroot.1:28 en/live-build.7:229
+msgid "This program is a part of live-build."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
+#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:506 en/lb_source.1:25
+#: en/lb_testroot.1:29 en/live-build.7:230
+#, no-wrap
+msgid "HOMEPAGE"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
+#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:508 en/lb_source.1:27
+#: en/lb_testroot.1:31 en/live-build.7:232
+msgid ""
+"More information about live-build and the Debian Live project can be found "
+"on the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
+"E<lt>I<http://live.debian.net/manual/>E<gt>."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
+#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:509 en/lb_source.1:28
+#: en/lb_testroot.1:32 en/live-build.7:233
+#, no-wrap
+msgid "BUGS"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
+#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:511 en/lb_source.1:30
+#: en/lb_testroot.1:34 en/live-build.7:235
+msgid ""
+"Bugs can be reported by submitting a bugreport for the live-build package in "
+"the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
+"writing a mail to the Debian Live mailing list at E<lt>I<debian-live@lists."
+"debian.org>E<gt>."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
+#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:512 en/lb_source.1:31
+#: en/lb_testroot.1:35 en/live-build.7:236
+#, no-wrap
+msgid "AUTHOR"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
+#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:513 en/lb_source.1:32
+#: en/lb_testroot.1:36 en/live-build.7:237
+msgid ""
+"live-build was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
+"the Debian project."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:5
+msgid "B<lb config> - Create config directory"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:8
+msgid "B<lb config> [I<live-build options>]"
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/lb_config.1:11
+msgid "B<lb config>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:13
+msgid " [B<--apt> apt|aptitude]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:15
+msgid " [B<--apt-ftp-proxy> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:17
+msgid " [B<--apt-http-proxy> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:19
+msgid " [B<--apt-indices> true|false|none]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:21
+msgid " [B<--apt-options> I<OPTION>|\"I<OPTIONS>\"]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:23
+msgid " [B<--aptitude-options> I<OPTION>|\"I<OPTIONS>\"]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:25
+msgid " [B<--apt-pipeline> I<DEPTH>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:27
+msgid " [B<--apt-recommends> true|false]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:29
+msgid " [B<--apt-secure> true|false]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:31
+msgid " [B<--apt-source-archives> true|false]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:33
+msgid " [-a|B<--architectures> I<ARCHITECTURE>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:35
+msgid " [-b|B<--binary-images> iso|iso-hybrid|netboot|tar|hdd]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:37
+msgid " [B<--binary-filesystem> fat16|fat32|ext2|ext3|ext4]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:39
+msgid " [B<--bootappend-install> I<PARAMETER>|I<\"PARAMETERS\">]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:41
+msgid " [B<--bootappend-live> I<PARAMETER>|I<\"PARAMETERS\">]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:43
+msgid " [B<--bootloader> grub|syslinux|yaboot]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:45
+msgid " [B<--bootstrap> cdebootstrap|cdebootstrap-static|debootstrap]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:47
+msgid " [B<--cache> true|false]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:49
+msgid " [B<--cache-indices> true|false]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:51
+msgid " [B<--cache-packages> true|false]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:53
+msgid " [B<--cache-stages> I<STAGE>|I<\"STAGES\">]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:55
+msgid " [B<--checksums> md5|sha1|sha256|none]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:57
+msgid " [B<--compression> bzip2|gzip|lzip|none]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:59
+msgid " [B<--config> I<GIT_URL::GIT_ID>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:61
+msgid " [B<--build-with-chroot> true|false]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:63
+msgid " [B<--chroot-filesystem> ext2|ext3|ext4|squashfs|jffs2|none]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:65
+msgid " [B<--clean>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:67
+msgid " [-c|B<--conffile> I<FILE>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:69
+msgid " [B<--debconf-frontend> dialog|editor|noninteractive|readline]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:71
+msgid " [B<--debconf-priority> low|medium|high|critical]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:73
+msgid ""
+" [B<--debian-installer> true|cdrom|netinst|netboot|businesscard|live|false]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:75
+msgid " [B<--debian-installer-distribution> daily|I<CODENAME>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:77
+msgid " [B<--debian-installer-preseedfile> I<FILE>|I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:79
+msgid " [B<--debian-installer-gui> true|false]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:81
+msgid " [B<--debug>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:83
+msgid " [-d|B<--distribution> I<CODENAME>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:85
+msgid " [B<--parent-distribution> I<CODENAME>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:87
+msgid " [B<--parent-debian-installer-distribution> I<CODENAME>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:89
+msgid " [B<--dump>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:91
+msgid " [B<--fdisk> fdisk|fdisk.dist]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:93
+msgid " [B<--firmware-binary true|false>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:95
+msgid " [B<--firmware-chroot true|false>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:97
+msgid " [B<--force>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:99
+msgid " [B<--grub-splash> I<FILE>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:101
+msgid " [B<--gzip-options> I<OPTION>|\"I<OPTIONS>\"]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:103
+msgid " [B<--hooks> I<FILE>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:105
+msgid " [B<--ignore-system-defaults>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:107
+msgid " [B<--initramfs> auto|none|live-boot|casper]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:109
+msgid " [B<--initramfs-compression> bzip2|gzip|lzma]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:111
+msgid " [B<--initsystem> sysvinit|runit|systemd|upstart|none]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:113
+msgid " [B<--interactive> shell]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:115
+msgid " [B<--isohybrid-options> I<OPTION>|\"I<OPTIONS>\"]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:117
+msgid " [B<--iso-application> I<NAME>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:119
+msgid " [B<--iso-preparer> I<NAME>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:121
+msgid " [B<--iso-publisher> I<NAME>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:123
+msgid " [B<--iso-volume> I<NAME>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:125
+msgid " [B<--jffs2-eraseblock> I<SIZE>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:127
+msgid " [B<--keyring-packages> I<PACKAGE|\"PACKAGES\">]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:129
+msgid " [-k|B<--linux-flavours> I<FLAVOUR>|I<\"FLAVOURS\">]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:131
+msgid " [B<--linux-packages> I<\"PACKAGES\">]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:133
+msgid " [B<--losetup> losetup|losetup.orig]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:135
+msgid " [B<--memtest> memtest86+|memtest86|none]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:137
+msgid " [-m|B<--parent-mirror-bootstrap> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:139
+msgid " [B<--parent-mirror-chroot> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:141
+msgid " [B<--parent-mirror-chroot-security> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:143
+msgid " [B<--parent-mirror-chroot-updates> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:145
+msgid " [B<--parent-mirror-chroot-backports> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:147
+msgid " [B<--parent-mirror-binary> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:149
+msgid " [B<--parent-mirror-binary-security> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:151
+msgid " [B<--parent-mirror-binary-updates> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:153
+msgid " [B<--parent-mirror-binary-backports> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:155
+msgid " [B<--parent-mirror-debian-installer> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:157
+msgid " [B<--mirror-bootstrap> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:159
+msgid " [B<--mirror-chroot> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:161
+msgid " [B<--mirror-chroot-security> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:163
+msgid " [B<--mirror-chroot-updates> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:165
+msgid " [B<--mirror-chroot-backports> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:167
+msgid " [B<--mirror-binary> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:169
+msgid " [B<--mirror-binary-security> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:171
+msgid " [B<--mirror-binary-updates> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:173
+msgid " [B<--mirror-binary-backports> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:175
+msgid " [B<--mirror-debian-installer> I<URL>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:177
+msgid " [B<--mode> debian|emdebian|progress-linux|ubuntu|kubuntu]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:179
+msgid " [B<--system> live|normal]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:181
+msgid " [B<--net-root-filesystem> nfs|cfs]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:183
+msgid " [B<--net-root-mountoptions> I<OPTIONS>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:185
+msgid " [B<--net-root-path> I<PATH>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:187
+msgid " [B<--net-root-server> I<IP>|I<HOSTNAME>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:189
+msgid " [B<--net-cow-filesystem> nfs|cfs]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:191
+msgid " [B<--net-cow-mountoptions> I<OPTIONS>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:193
+msgid " [B<--net-cow-path> I<PATH>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:195
+msgid " [B<--net-cow-server> I<IP>|I<HOSTNAME>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:197
+msgid " [B<--net-tarball> true|false]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:199
+msgid " [-p|B<--package-lists> I<LIST>|I<\"LISTS\">]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:201
+msgid " [B<--quiet>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:203
+msgid " [B<--root-command> sudo]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:205
+msgid " [B<--use-fakeroot> true|false]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:207
+msgid " [B<--archives> I<ARCHIVE>|I<\"ARCHIVES\">]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:209
+msgid " [B<--archive-areas> I<ARCHIVE_AREA>|I<\"ARCHIVE_AREAS\">]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:211
+msgid ""
+" [B<--parent-archive-areas> I<PARENT_ARCHIVE_AREA>|I<\"PARENT_ARCHIVE_AREAS"
+"\">]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:213
+msgid " [B<--security> true|false]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:215
+msgid " [B<--source> true|false]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:217
+msgid " [-s|B<--source-images> iso|netboot|tar|hdd]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:219
+msgid " [B<--syslinux-theme> I<THEME_SUFFIX>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:221
+msgid " [B<--tasksel> apt|aptitude|tasksel]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:223
+msgid " [B<--templates> I<PATH>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:225
+msgid " [B<--hdd-size >I<MB>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:227
+msgid " [B<--updates> true|false]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:229
+msgid " [B<--backports> true|false]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:231
+msgid " [B<--exposed-root> true|false]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:233
+msgid " [B<--verbose>]"
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/lb_config.1:236
+msgid " [B<--win32-loader true|false]>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:239
+msgid ""
+"B<lb config> is a high-level command (porcelain) of I<live-build>(7), the "
+"Debian Live tool suite."
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/lb_config.1:242
+msgid ""
+"B<lb config> populates the configuration directory for live-build. By "
+"default, this directory is named 'config' and is created in the current "
+"directory where B<lb config> was executed."
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/lb_config.1:245
+msgid ""
+"Note: Currently B<lb config> tries to be smart and sets defaults for some "
+"options depending on the setting of other options (e.g. which linux packages "
+"to be used depending on if a wheezy system gets build or not). This means "
+"that when generating a new configuration, you should call B<lb config> only "
+"once with all options specified. Calling it several times with only a subset "
+"of the options each can result in non working configurations. This is also "
+"caused by the fact that B<lb config> called with one option only changes "
+"that option, and leaves everything else as is unless its not defined. "
+"However, B<lb config> does warn about know impossible or likely impossible "
+"combinations that would lead to non working live systems. If unsure, remove "
+"config/{binary,bootstrap,chroot,common,source} and call B<lb config> again."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:248
+msgid ""
+"In addition to its specific options B<lb config> understands all generic "
+"live-build options. See I<live-build>(7) for a complete list of all generic "
+"live-build options."
+msgstr ""
+
+#. FIXME
+#. type: IP
+#: en/lb_config.1:250
+#, no-wrap
+msgid "B<--apt> apt|aptitude"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:252
+msgid ""
+"defines if apt-get or aptitude is used to install packages when building the "
+"image. The default is apt."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:252
+#, no-wrap
+msgid "B<--apt-ftp-proxy> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:254
+msgid ""
+"sets the ftp proxy to be used by apt. By default, this is empty. Note that "
+"this variable is only for the proxy that gets used by apt internally within "
+"the chroot, it is not used for anything else."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:254
+#, no-wrap
+msgid "B<--apt-http-proxy> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:256
+msgid ""
+"sets the http proxy to be used by apt. By default, this is empty. Note that "
+"this variable is only for the proxy that gets used by apt internally within "
+"the chroot, it is not used for anything else."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:256
+#, no-wrap
+msgid "B<--apt-indices> true|false|none"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:258
+msgid ""
+"defines if the resulting images should have apt indices or not and defaults "
+"to true. If set to none, no indices are included at all."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:258
+#, no-wrap
+msgid "B<--apt-options> I<OPTION>|\"I<OPTIONS>\""
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:260
+msgid ""
+"defines the default options that will be appended to every apt call that is "
+"made inside chroot during the building of the image. By default, this is set "
+"to --yes to allow non-interactive installation of packages."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:260
+#, no-wrap
+msgid "B<--aptitude-options> I<OPTION>|\"I<OPTIONS>\""
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:262
+msgid ""
+"defines the default options that will be appended to every aptitude call "
+"that is made inside chroot during building of the image. By default, this is "
+"set to --assume-yes to allow non-interactive installation of packages."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:262
+#, no-wrap
+msgid "B<--apt-pipeline> I<DEPTH>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:264
+msgid ""
+"sets the depth of the apt/aptitude pipeline. In cases where the remote "
+"server is not RFC conforming or buggy (such as Squid 2.0.2) this option can "
+"be a value from 0 to 5 indicating how many outstanding requests APT should "
+"send. A value of zero MUST be specified if the remote host does not properly "
+"linger on TCP connections - otherwise data corruption will occur. Hosts "
+"which require this are in violation of RFC 2068. By default, live-build does "
+"not set this option."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:264
+#, no-wrap
+msgid "B<--apt-recommends> true|false"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:266
+msgid ""
+"defines if apt should install recommended packages automatically. By "
+"default, this is true except in emdebian mode."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:266
+#, no-wrap
+msgid "B<--apt-secure> true|false"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:268
+msgid ""
+"defines if apt should check repository signatures. This is true by default."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:268
+#, no-wrap
+msgid "B<--apt-source-archives> true|false"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:270
+msgid ""
+"defines if deb-src entries should be included in the resulting live image or "
+"not, defaults to on."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:270
+#, no-wrap
+msgid "-a|B<--architectures> I<ARCHITECTURE>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:272
+msgid ""
+"defines the architecture of the to be build image. By default, this is set "
+"to the host architecture. Note that you cannot crossbuild for another "
+"architecture if your host system is not able to execute binaries for the "
+"target architecture natively. For example, building amd64 images on i386 and "
+"vice versa is possile if you have a 64bit capable i386 processor and the "
+"right kernel. But building powerpc images on an i386 system is not possible."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:272
+#, no-wrap
+msgid "-b|B<--binary-images> iso|iso-hybrid|netboot|tar|hdd"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:274
+msgid ""
+"defines the image type to build. By default, for images using syslinux this "
+"is set to iso-hybrid to build CD/DVD images that may also be used like hdd "
+"images, for non-syslinux images, it defaults to iso."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:274
+#, no-wrap
+msgid "B<--binary-filesystem> fat16|fat32|ext2|ext3|ext4"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:276
+msgid ""
+"defines the filesystem to be used in the image type. This only has an effect "
+"if the selected binary image type does allow to choose a filesystem. For "
+"example, when selection iso the resulting CD/DVD has always the filesystem "
+"ISO9660. When building hdd images for usb sticks, this is active. Note that "
+"it defaults to fat16 on all architectures except sparc where it defaults to "
+"ext4. Also note that if you choose fat16 and your resulting binary image "
+"gets bigger than 2GB, the binary filesystem automatically gets switched to "
+"fat32."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:276
+#, no-wrap
+msgid "B<--bootappend-install> I<PARAMETER>|\"I<PARAMETERS>\""
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:278
+msgid "sets boot parameters specific to debian-installer, if included."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:278
+#, no-wrap
+msgid "B<--bootappend-live> I<PARAMETER>|\"I<PARAMETERS>\""
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:280
+msgid ""
+"sets boot parameters specific to debian-live. A complete list of boot "
+"parameters can be found in the I<live-boot>(7) and I<live-config>(7) manual "
+"pages."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:280
+#, no-wrap
+msgid "B<--bootloader> grub|syslinux|yaboot"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:282
+msgid ""
+"defines which bootloader is beeing used in the generated image. This has "
+"only an effect if the selected binary image type does allow to choose the "
+"bootloader. For example, if you build a iso, always syslinux (or more "
+"precise, isolinux) is being used. Also note that some combinations of binary "
+"images types and bootloaders may be possible but live-build does not support "
+"them yet. B<lb config> will fail to create such a not yet supported "
+"configuration and give a explanation about it. For hdd images on amd64 and "
+"i386, the default is syslinux. yaboot is only used on powerpc."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:282
+#, no-wrap
+msgid "B<--bootstrap> cdebootstrap|cdebootstrap-static|debootstrap"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:284
+msgid ""
+"defines which program is used to bootstrap the debian chroot, default is "
+"debootstrap."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:284
+#, no-wrap
+msgid "B<--cache> true|false"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:286
+msgid ""
+"defines globally if any cache should be used at all. Different caches can be "
+"controled through the their own options."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:286
+#, no-wrap
+msgid "B<--cache-indices> true|false"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:288
+msgid ""
+"defines if downloaded package indices and lists should be cached which is "
+"false by default. Enabling it would allow to rebuild an image completely "
+"offline, however, you would not get updates anymore then."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:288
+#, no-wrap
+msgid "B<--cache-packages> true|false"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:290
+msgid ""
+"defines if downloaded packages files should be cached which is true by "
+"default. Disabling it does save space consumtion in your build directory, "
+"but remember that you will cause much unnecessary traffic if you do a couple "
+"of rebuilds. In general you should always leave it true, however, in some "
+"particular rare build setups, it can be faster to refetch packages from the "
+"local network mirror rather than to utilize the local disk."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:290
+#, no-wrap
+msgid "B<--cache-stages> true|false|I<STAGE>|\"I<STAGES>\""
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:292
+msgid ""
+"sets which stages should be cached. By default set to bootstrap. As an "
+"exception to the normal stage names, also rootfs can be used here which does "
+"only cache the generated root filesystem in filesystem.{dir,ext*,squashfs}. "
+"This is useful during development if you want to rebuild the binary stage "
+"but not regenerate the root filesystem all the time."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:292
+#, no-wrap
+msgid "B<--checksums> md5|sha1|sha256|none"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:294
+msgid ""
+"defines if the binary image should contain a file called md5sums.txt, "
+"sha1sums.txt and/or sha256sums.txt. These lists all files on the image "
+"together with their checksums. This in turn can be used by live-boots built-"
+"in integrity-check to verify the medium if specified at boot prompt. In "
+"general, this should not be false and is an important feature of live system "
+"released to the public. However, during development of very big images it "
+"can save some time by not calculating the checksums."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:294
+#, no-wrap
+msgid "B<--compression> bzip2|gzip|lzip|none"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:296
+msgid ""
+"defines the compression program to be used to compress tarballs. Defaults to "
+"gzip."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:296
+#, no-wrap
+msgid "B<--config> I<GIT_URL>::I<GIT_ID>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:298
+msgid ""
+"allows to bootstrap a config tree from a git repositories, optionally "
+"appended by a Git Id (branch, commit, tag, etc.)."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:298
+#, no-wrap
+msgid "B<--build-with-chroot> true|false"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:300
+msgid ""
+"defines whetever live-build should use the tools from within the chroot to "
+"build the binary image or not by using and including the host systems tools. "
+"This is a very dangerous option, using the tools of the host system can lead "
+"to tainted and even non-bootable images if the host systems version of the "
+"required tools (mainly these are the bootloaders such as syslinux, grub and "
+"yaboot, and the auxilliary tools such as dosfstools, genisoimage, squashfs-"
+"tools and others) do not B<exactely> match what is present at build-time in "
+"the target distribution. Never do disable this option unless you are "
+"B<exactely> sure what you are doing and have B<completely>I< understood its "
+"consequences.>"
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:300
+#, no-wrap
+msgid "B<--chroot-filesystem> ext2|ext3|ext4|squashfs|jffs2|none"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:302
+msgid ""
+"defines which filesystem type should be used for the root filesystem image. "
+"If you use none, then no filesystem image is created and the root filesystem "
+"content is copied on the binary image filesystem as flat files. Depending on "
+"what binary filesystem you have choosen, it may not be possible to build "
+"with such a plain root filesystem, e.g. fat16/fat32 will not work as linux "
+"does not support to run directly on them."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:302
+#, no-wrap
+msgid "B<--clean>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:304
+msgid ""
+"minimizes config directory by automatically removing unused and thus empty "
+"subdirectories."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:304
+#, no-wrap
+msgid "-c|B<--conffile> I<FILE>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:306
+msgid ""
+"using a user specified alternative configuration file in addition to the "
+"normally used one in the config directory."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:306
+#, no-wrap
+msgid "B<--debconf-frontend> dialog|editor|noninteractive|readline"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:308
+msgid ""
+"defines what value the debconf frontend should be set to inside the chroot. "
+"Note that setting it to anything by noninteractive, which is the default, "
+"makes your build asking questions during the build."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:308
+#, no-wrap
+msgid "B<--debconf-priority> low|medium|high|critical"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:310
+msgid ""
+"defines what value the debconf priority shoul dbe set to inside the chroot. "
+"By default, it is set to critical, which means that almost no questions are "
+"displayed. Note that this only has an effect if you use any debconf frontend "
+"different from noninteractive."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:310
+#, no-wrap
+msgid "B<--debian-installer> true|cdrom|netinst|netboot|businesscard|live|false"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:312
+msgid ""
+"defines which type, if any, of the debian-installer should be included in "
+"the resulting binary image. By default, no installer is included. All "
+"available flavours except live are the identical configurations used on the "
+"installer media produced by regular debian-cd. When live is choosen, the "
+"live-installer udeb is included so that debian-installer will behave "
+"different than usual - instead of installing the debian system from packages "
+"from the medium or the network, it installs the live system to the disk."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:312
+#, no-wrap
+msgid "B<--debian-installer-distribution> daily|I<CODENAME>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:314
+msgid ""
+"defines the distribution where the debian-installer files should be taken "
+"out from. Normally, this should be set to the same distribution as the live "
+"system. However, some times, one wants to use a newer or even daily built "
+"installer."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:314
+#, no-wrap
+msgid "B<--debian-installer-preseedfile> I<FILE>|I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:316
+msgid ""
+"sets the filename or URL for an optionally used and included preseeding file "
+"for debian-installer. If config/binary_debian-installer/preseed.cfg exists, "
+"it will be used by default."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:316
+#, no-wrap
+msgid "B<--debian-installer-gui> true|false"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:318
+msgid ""
+"defines if the debian-installer graphical GTK interface should be true or "
+"not. In Debian mode and for most versions of Ubuntu, this option is true, "
+"whereas otherwise false, by default."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:318 en/live-build.7:36
+#, no-wrap
+msgid "B<--debug>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:320
+msgid "turn on debugging informational messages."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:320
+#, no-wrap
+msgid "-d|B<--distribution> I<CODENAME>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:322
+msgid "defines the distribution of the resulting live system."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:322
+#, no-wrap
+msgid "-d|B<--parent-distribution> I<CODENAME>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:324
+msgid ""
+"defines the parent distribution for derivatives of the resulting live system."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:324
+#, no-wrap
+msgid "-d|B<--parent-debian-installer-distribution> I<CODENAME>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:326
+msgid ""
+"defines the parent debian-installer distribution for derivatives of the "
+"resulting live system."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:326
+#, no-wrap
+msgid "B<--dump>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:328
+msgid ""
+"prepares a report of the currently present live system configuration and the "
+"version of live-build used. This is useful to provide if you submit bug "
+"reports, we do get all informations required for us to locate and replicate "
+"an error."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:328
+#, no-wrap
+msgid "B<--fdisk> fdisk|fdisk.dist"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:330
+msgid ""
+"sets the filename of the fdisk binary from the host system that should be "
+"used. This is autodetected and does generally not need any customization."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:330 en/live-build.7:38
+#, no-wrap
+msgid "B<--force>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:332
+msgid ""
+"forces re-execution of already run stages. Use only if you know what you are "
+"doing. It is generally safer to use B<lb clean> to clean up before re-"
+"executing B<lb build>."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:332
+#, no-wrap
+msgid "B<--grub-splash> I<FILE>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:334
+msgid ""
+"defines the name of an optional to be included splash screen graphic for the "
+"grub bootloader."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:334
+#, no-wrap
+msgid "B<--gzip-options> I<OPTION>|\"I<OPTIONS>\""
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:336
+msgid ""
+"defines the default options that will be appended to (almost) every gzip "
+"call during the building of the image. By default, this is set to --best to "
+"use highest (but slowest) compression. Dynamically, if the host system "
+"supports it, also --rsyncable is added."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:336
+#, no-wrap
+msgid "B<--hooks> I<FILE>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:338
+msgid ""
+"defines which hooks available in /usr/share/live/build/examples/hooks should "
+"be activated. Normally, there are no hooks executed. Make sure you know and "
+"understood the hook before you enable it."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:338
+#, no-wrap
+msgid "B<--ignore-system-defaults>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:340
+msgid ""
+"B<lb config> by default reads system defaults from I</etc/live/build.conf> "
+"and I</etc/live/build/*> when generating a new live system config directory. "
+"This is useful if you want to set global settings, such as mirror locations, "
+"and don't want to specify them all of the time."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:340
+#, no-wrap
+msgid "B<--initramfs> auto|none|live-boot|casper"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:342
+msgid ""
+"sets the name of package that contains the live system specific initramfs "
+"modification. By default, auto is used, which means that at build time of "
+"the image rather than on configuration time, the value will be expanded to "
+"casper when building ubuntu systems, to live-boot for all other systems. "
+"Using 'none' is useful if the resulting system image should not be a live "
+"image (experimental)."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:342
+#, no-wrap
+msgid "B<--initramfs-compression> bzip2|gzip|lzma]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:344
+msgid ""
+"defines the compression program to be used to compress the initramfs. "
+"Defaults to gzip."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:344
+#, no-wrap
+msgid "B<--interactive> shell"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:346
+msgid ""
+"defines if after the chroot stage and before the beginning of the binary "
+"stage, a interactive shell login should be spawned in the chroot in order to "
+"allow you to do manual customizations. Once you close the shell with logout "
+"or exit, the build will continue as usual. Note that it's strongly "
+"discouraged to use this for anything else than testing. Modifications that "
+"should be present in all builds of a live system should be properly made "
+"through hooks. Everything else destroys the beauty of being able to "
+"completely automatise the build process and making it non interactive. By "
+"default, this is of course false."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:346
+#, no-wrap
+msgid "B<--isohybrid-options> I<OPTION>|\"I<OPTIONS>\""
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:348
+msgid "defines options to pass to isohybrid."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:348
+#, no-wrap
+msgid "B<--iso-application> I<NAME>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:350
+msgid ""
+"sets the APPLICATION field in the header of a resulting CD/DVD image and "
+"defaults to \"Debian Live\" in debian mode, and to \"Emdebian Live\" in "
+"emdebian mode, and \"Ubuntu Live\" in ubuntu mode."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:350
+#, no-wrap
+msgid "B<--iso-preparer> I<NAME>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:352
+msgid ""
+"sets the PREPARER field in the header of a resulting CD/DVD image. By "
+"default this is set to \"live-build I<VERSION>; http://packages.qa.debian."
+"org/live-build\", whereas VERSION is expanded to the version of live-build "
+"that was used to build the image."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:352
+#, no-wrap
+msgid "B<--iso-publisher> I<NAME>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:354
+msgid ""
+"sets the PUBLISHED field in the header of a resulting CD/DVD image. By "
+"default, this is set to 'Debian Live project; http:/live.debian.net/; debian-"
+"live@lists.debian.org'. Remember to change this to the appropriate values at "
+"latest when you distributing custom and unofficial images."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:354
+#, no-wrap
+msgid "B<--iso-volume> I<NAME>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:356
+msgid ""
+"sets the VOLUME field in the header of a resulting CD/DVD and defaults to "
+"'(I<MODE>) (I<DISTRIBUTION>) (I<DATE>)' whereas MODE is expanded to the name "
+"of the mode in use, DISTRIBUTION the distribution name, and DATE with the "
+"current date and time of the generation."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:356
+#, no-wrap
+msgid "B<--jffs2-eraseblock> I<SIZE>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:358
+msgid ""
+"sets the eraseblock size for a JFFS2 (Second Journalling Flash File System) "
+"filesystem. The default is 64 KiB. If you use an erase block size different "
+"than the erase block size of the target MTD device, JFFS2 may not perform "
+"optimally. If the SIZE specified is below 4096, the units are assumed to be "
+"KiB."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:358
+#, no-wrap
+msgid "B<--keyring-packages> I<PACKAGE|\"PACKAGES>\""
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:360
+msgid ""
+"sets the keyring package or additional keyring packages. By default this is "
+"set to debian-archive-keyring."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:360
+#, no-wrap
+msgid "-k|B<--linux-flavours> I<FLAVOUR>|\"I<FLAVOURS>\""
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:362
+msgid ""
+"sets the kernel flavours to be installed. Note that in case you specify more "
+"than that the first will be configured the default kernel that gets booted."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:362
+#, no-wrap
+msgid "B<--linux-packages> \"I<PACKAGES>\""
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:364
+msgid ""
+"sets the internal name of the kernel packages naming scheme. If you use "
+"debian kernel packages, you will not have to adjust it. If you decide to use "
+"custom kernel packages that do not follow the debian naming scheme, remember "
+"to set this option to the stub of the packages only (for debian this is "
+"linux-image-2.6), so that I<STUB>-I<FLAVOUR> results in a valid package name "
+"(for debian e.g. linux-image-2.6-486). Preferably you use the meta package "
+"name, if any, for the stub, so that your configuration is ABI independent. "
+"Also don't forget that you have to include stubs of the binary modules "
+"packages for unionfs or aufs, and squashfs if you built them out-of-tree."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:364
+#, no-wrap
+msgid "B<--losetup> losetup|losetup.orig"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:366
+msgid ""
+"sets the filename of the losetup binary from the host system that should be "
+"used. This is autodetected and does generally not need any customization."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:366
+#, no-wrap
+msgid "B<--memtest> memtest86+|memtest86|none"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:368
+msgid ""
+"defines if memtest, memtest86+ or no memory tester at all should be included "
+"as secondary bootloader configuration. This is only available on amd64 and "
+"i386 and defaults to memtest86+."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:368
+#, no-wrap
+msgid "-m|B<--parent-mirror-bootstrap> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:370
+msgid ""
+"sets the location of the debian package mirror that should be used to "
+"bootstrap from. This defaults to http://ftp.de.debian.org/debian/ which may "
+"not be a good default if you live outside of Europe."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:370
+#, no-wrap
+msgid "B<--parent-mirror-chroot> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:372
+msgid ""
+"sets the location of the debian package mirror that will be used to fetch "
+"the packages in order to build the live system. By default, this is set to "
+"the value of --parent-mirror-bootstrap."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:372
+#, no-wrap
+msgid "B<--parent-mirror-chroot-security> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:374
+msgid ""
+"sets the location of the debian security package mirror that will be used to "
+"fetch the packages in order to build the live system. By default, this "
+"points to http://security.debian.org/debian/."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:374
+#, no-wrap
+msgid "B<--parent-mirror-chroot-updates> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:376
+msgid ""
+"sets the location of the debian updates package mirror that will be used to "
+"fetch packages in order to build the live system. By default, this is set to "
+"the value of --parent-mirror-chroot."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:376
+#, no-wrap
+msgid "B<--parent-mirror-chroot-backports> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:378
+msgid ""
+"sets the location of the debian backports package mirror that will be used "
+"to fetch packages in order to build the live system. By default, this points "
+"to http://backports.debian.org/debian-backports/."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:378
+#, no-wrap
+msgid "B<--parent-mirror-binary> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:380
+msgid ""
+"sets the location of the debian package mirror that should end up configured "
+"in the final image and which is the one a user would see and use. This has "
+"not necessarily to be the same that is used to build the image, e.g. if you "
+"use a local mirror but want to have an official mirror in the image. By "
+"default, 'http://http.debian.net/debian/' is used."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:380
+#, no-wrap
+msgid "B<--parent-mirror-binary-security> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:382
+msgid ""
+"sets the location of the debian security package mirror that should end up "
+"configured in the final image. By default, 'http://security.debian.org/' is "
+"used."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:382
+#, no-wrap
+msgid "B<--parent-mirror-binary-updates> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:384
+msgid ""
+"sets the location of the debian updates package mirror that should end up "
+"configured in the final image. By default, the value of --parent-mirror-"
+"binary is used."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:384
+#, no-wrap
+msgid "B<--parent-mirror-binary-backports> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:386
+msgid ""
+"sets the location of the debian backports package mirror that should end up "
+"configured in the final image. By default, 'http://backports.debian.org/"
+"debian-backports/' is used."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:386
+#, no-wrap
+msgid "B<--parent-mirror-debian-installer> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:388
+msgid ""
+"sets the location of the mirror that will be used to fetch the debian "
+"installer images. By default, this points to the same mirror used to build "
+"the live system, i.e. the value of --parent-mirror-bootstrap."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:388
+#, no-wrap
+msgid "B<--mirror-bootstrap> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:390
+msgid ""
+"sets the location of the debian package mirror that should be used to "
+"bootstrap the derivative from. This defaults to http://ftp.de.debian.org/"
+"debian/ which may not be a good default if you live outside of Europe."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:390
+#, no-wrap
+msgid "B<--mirror-chroot> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:392
+msgid ""
+"sets the location of the debian package mirror that will be used to fetch "
+"the packages of the derivative in order to build the live system. By "
+"default, this is set to the value of --mirror-bootstrap."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:392
+#, no-wrap
+msgid "B<--mirror-chroot-security> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:394
+msgid ""
+"sets the location of the debian security package mirror that will be used to "
+"fetch the packages of the derivative in order to build the live system. By "
+"default, this points to http://security.debian.org/debian/."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:394
+#, no-wrap
+msgid "B<--mirror-chroot-updates> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:396
+msgid ""
+"sets the location of the debian updates package mirror that will be used to "
+"fetch packages of the derivative in order to build the live system. By "
+"default, this is set to the value of --mirror-chroot."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:396
+#, no-wrap
+msgid "B<--mirror-chroot-backports> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:398
+msgid ""
+"sets the location of the debian backports package mirror that will be used "
+"to fetch packages of the derivative in order to build the live system. By "
+"default, this points to http://backports.debian.org/debian-backports/."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:398
+#, no-wrap
+msgid "B<--mirror-binary> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:400
+msgid ""
+"sets the location of the derivative package mirror that should end up "
+"configured in the final image and which is the one a user would see and use. "
+"This has not necessarily to be the same that is used to build the image, e."
+"g. if you use a local mirror but want to have an official mirror in the "
+"image."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:400
+#, no-wrap
+msgid "B<--mirror-binary-security> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:402
+msgid ""
+"sets the location of the derivatives security package mirror that should end "
+"up configured in the final image."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:402
+#, no-wrap
+msgid "B<--mirror-binary-updates> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:404
+msgid ""
+"sets the location of the derivatives updates package mirror that should end "
+"up configured in the final image."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:404
+#, no-wrap
+msgid "B<--mirror-binary-backports> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:406
+msgid ""
+"sets the location of the derivatives backports package mirror that should "
+"end up configured in the final image."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:406
+#, no-wrap
+msgid "B<--mirror-debian-installer> I<URL>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:408
+msgid ""
+"sets the location of the mirror that will be used to fetch the debian "
+"installer images of the derivative. By default, this points to the same "
+"mirror used to build the live system, i.e. the value of --mirror-bootstrap."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:408
+#, no-wrap
+msgid "B<--mode> debian|emdebian|progress|ubuntu"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:410
+msgid ""
+"defines a global mode to load project specific defaults. By default this is "
+"set to debian."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:410
+#, no-wrap
+msgid "B<--system> live|normal"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:412
+msgid ""
+"defines if the resulting system image should a live system or a normal, non-"
+"live system."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:412
+#, no-wrap
+msgid "B<--net-root-filesystem> nfs|cfs"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:414
+msgid ""
+"defines the filesystem that will be configured in the bootloader "
+"configuration for your netboot image. This defaults to nfs."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:414
+#, no-wrap
+msgid "B<--net-root-mountoptions> I<OPTIONS>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:416
+msgid ""
+"sets additional options for mounting the root filesystem in netboot images "
+"and is by default empty."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:416
+#, no-wrap
+msgid "B<--net-root-path> I<PATH>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:418
+msgid ""
+"sets the file path that will be configured in the bootloader configuration "
+"for your netboot image. This defaults to /srv/debian-live in debian mode and "
+"to /srv/emebian-live when being in emdebian mode, and /srv/ubuntu-live when "
+"in ubuntu mode."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:418
+#, no-wrap
+msgid "B<--net-root-server> I<IP>|I<HOSTNAME>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:420
+msgid ""
+"sets the IP or hostname that will be configured in the bootloader "
+"configuration for the root filesystem of your netboot image. This defaults "
+"to 192.168.1.1."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:420
+#, no-wrap
+msgid "B<--net-cow-filesystem> nfs|cfs"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:422
+msgid ""
+"defines the filesystem type for the copy-on-write layer and defaults to nfs."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:422
+#, no-wrap
+msgid "B<--net-cow-mountoptions> I<OPTIONS>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:424
+msgid ""
+"sets additional options for mounting the copy-on-write layer in netboot "
+"images and is by default empty."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:424
+#, no-wrap
+msgid "B<--net-cow-path> I<PATH>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:426
+msgid ""
+"defines the path to client writable filesystem. Anywhere that "
+"I<client_mac_address> is specified in the path live-boot will substitute the "
+"MAC address of the client delimited with hyphens."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:429
+msgid "Example:"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:431
+msgid "/export/hosts/client_mac_address"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:433
+msgid "/export/hosts/00-16-D3-33-92-E8"
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:433
+#, no-wrap
+msgid "B<--net-cow-server> I<IP>|I<HOSTNAME>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:435
+msgid ""
+"sets the IP or hostname that will be configured in the bootloader "
+"configuration for the copy-on-write filesystem of your netboot image and is "
+"by default empty."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:435
+#, no-wrap
+msgid "B<--net-tarball> true|false"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:437
+msgid ""
+"defines if a compressed tarball should be created. Disabling this options "
+"leads to no tarball at all, the plain binary directory is considered the "
+"output in this case. Default is true."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:437
+#, no-wrap
+msgid "-p|B<--package-lists> I<LIST>|\"I<LISTS>\""
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:439
+msgid ""
+"defines which lists available in /usr/share/live/build/package-lists should "
+"be used. By default, this is set to standard. Note that in case you have "
+"local package lists, you don't need to list them here. Putting them into "
+"config/package-lists is enough (the filename needs to have the .list suffix "
+"though)."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:439 en/live-build.7:40
+#, no-wrap
+msgid "B<--quiet>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:441
+msgid "reduces the verbosity of messages output by B<lb build>."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:441
+#, no-wrap
+msgid "B<--archives> I<ARCHIVE>|\"I<ARCHIVES>\""
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:443
+msgid ""
+"enables one of available third-party archive configurations in /usr/share/"
+"live/build/archives."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:443
+#, no-wrap
+msgid "B<--root-command> sudo"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:445
+msgid ""
+"controls if live-build should use sudo internally to build the live image. "
+"Note that this is not well tested and that you should, when relying on sudo, "
+"call the individual live-build command with sudo itself."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:445
+#, no-wrap
+msgid "B<--use-fakeroot> true|false"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:447
+msgid ""
+"controls if live-build should utilize fakeroot and fakechroot to try and "
+"avoid requiring root privillages where possible. By default, this option is "
+"false."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:447
+#, no-wrap
+msgid "B<--archive-areas> I<ARCHIVE_AREA>|\"I<ARCHIVE_AREAS>\""
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:449
+msgid ""
+"defines which package archive areas of a debian packages archive should be "
+"used for configured debian package mirrors. By default, this is set to main. "
+"Remember to check the licenses of each packages with respect to their "
+"redistributability in your juristiction when enabling contrib or non-free "
+"with this mechanism."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:449
+#, no-wrap
+msgid "B<--parent-archive-areas> I<PARENT_ARCHIVE_AREA>|\"I<PARENT_ARCHIVE_AREAS>\""
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:451
+msgid "defines the archive areas for derivatives of the resulting live system."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:451
+#, no-wrap
+msgid "B<--security> true|false"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:453
+msgid ""
+"defines if the security repositories specified in the security mirror "
+"options should be used or not."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:453
+#, no-wrap
+msgid "B<--source> true|false"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:455
+msgid ""
+"defines if a corresponding source image to the binary image should be build. "
+"By default this is false because most people do not require this and would "
+"require to download quite a few source packages. However, once you start "
+"distributing your live image, you should make sure you build it with a "
+"source image alongside."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:455
+#, no-wrap
+msgid "-s|B<--source-images> iso|netboot|tar|hdd"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:457
+msgid "defines the image type for the source image. Default is tar."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:457
+#, no-wrap
+msgid "B<--firmware-binary> true|false"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:459
+msgid ""
+"defines if firmware packages should be automatically included into the "
+"binary pool for debian-installer. Note that only firmware packages available "
+"within the configured archive areas are included, e.g. an image with "
+"packages from main only will not automatically include firmware from non-"
+"free. This option does not interfere with explicitly listed packages in "
+"binary package lists."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:459
+#, no-wrap
+msgid "B<--firmware-chroot> true|false"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:461
+msgid ""
+"defines if firmware packages should be automatically included into the live "
+"image. Note that only firmware packages available within the configured "
+"archive areas are included, e.g. an image with packages from main only will "
+"not automatically include firmware from non-free. This option does not "
+"interfere with explicitly listed packages in chroot package lists."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:461
+#, no-wrap
+msgid "B<--swap-file-path> I<PATH>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:463
+msgid ""
+"defines the path to a swap file to create in the binary image. Default is "
+"not to create a swap file."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:463
+#, no-wrap
+msgid "B<--swap-file-size> I<MB>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:465
+msgid ""
+"defines what size in megabytes the swap file should be, if one is to be "
+"created. Default is 512MB."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:465
+#, no-wrap
+msgid "B<--syslinux-theme> I<THEME_SUFFIX>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:467
+msgid ""
+"defines the syslinux theme to use. The theme suffix is the name of a "
+"directory in /usr/share/syslinux/themes/ provided by a package named "
+"syslinux-theme- plus the suffix. In debian mode, this defaults to debian-"
+"wheezy."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:467
+#, no-wrap
+msgid "B<--tasksel> apt|aptitude|tasksel"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:469
+msgid ""
+"selects which program is used to install tasks. By default, this is set to "
+"tasksel."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:469
+#, no-wrap
+msgid "B<--templates> I<PATH>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:471
+msgid ""
+"sets the path to the templates that live-build is going to use, e.g. for "
+"bootloaders. By default, this is set to /usr/share/live/build/templates/."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:471
+#, no-wrap
+msgid "B<--hdd-size> MB"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:473
+msgid ""
+"defines what size the hdd image should be. Note that although the default is "
+"set to 10000 (= 10GB), it will not need 10GB space on your harddisk as the "
+"files are created as sparse files."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:473
+#, no-wrap
+msgid "B<--updates> true|false"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:475
+msgid ""
+"defines if debian updates package archives should be included in the image "
+"or not."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:475
+#, no-wrap
+msgid "B<--backports> true|false"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:477
+msgid ""
+"defines if debian backports package archives should be included in the image "
+"or not."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:477
+#, no-wrap
+msgid "B<--exposed-root> true|false"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:479
+msgid ""
+"defines whether to expose the root filesystem as read only and not covered "
+"by the union filesystem. This has useful implications for certain speciality "
+"setups such as LTSP. By default, this option is false."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:479 en/live-build.7:42
+#, no-wrap
+msgid "B<--verbose>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:481
+msgid "increases the verbosity of messages output by B<lb build>."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:481
+#, no-wrap
+msgid "B<--win32-loader true|false>"
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/lb_config.1:484
+msgid "defines if win32-loader should be included in the binary image or not."
+msgstr ""
+
+#. type: SH
+#: en/lb_config.1:485
+#, no-wrap
+msgid "ENVIRONMENT"
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/lb_config.1:488
+msgid ""
+"Currently, command line switches can also be specified through the "
+"corresponding environment variable. However, this generally should not be "
+"relied upon, as it is an implementation detail that is subject to change in "
+"future releases. For options applying directly to live-build, environment "
+"variables are named LB_FOO, meaning, e.g. B<--apt-ftp-proxy> becomes "
+"LB_APT_FTP_PROXY (the exception being internal options such as B<--debug>). "
+"For options passed to another program, as in APT_OPTIONS or GZIP_OPTIONS, no "
+"LB_ prefix is used."
+msgstr ""
+
+#. FIXME
+#. type: IP
+#: en/lb_config.1:492
+#, no-wrap
+msgid "B<auto/config>"
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:493
+#, no-wrap
+msgid "B</etc/live/build.conf, /etc/live/build/*>"
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/lb_config.1:496
+msgid ""
+"An optional, global configuration file for B<lb config> variables. It is "
+"useful to specify a few system wide defaults, like "
+"LB_PARENT_MIRROR_BOOTSTRAP. This feature can be false by specifying the B<--"
+"ignore-system-defaults> option."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:501 en/live-build.7:225
+msgid "I<live-boot>(7)"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:503 en/live-build.7:227
+msgid "I<live-config>(7)"
+msgstr ""
diff --git a/manpages/po/de/lb_source.1.po b/manpages/po/de/lb_source.1.po
new file mode 100644
index 000000000..71799ddc0
--- /dev/null
+++ b/manpages/po/de/lb_source.1.po
@@ -0,0 +1,204 @@
+# German translations for live-build package
+# Copyright (C) 2012 Free Software Foundation, Inc.
+# This file is distributed under the same license as the live-build package.
+# Automatically generated, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: live-build VERSION\n"
+"POT-Creation-Date: 2012-11-30 15:22+0100\n"
+"PO-Revision-Date: 2012-08-02 18:55+0300\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ASCII\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "LIVE-BUILD"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "2012-11-30"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "4.0~a1-1"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "Debian Live Project"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
+#: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
+#: en/lb_testroot.1:3 en/live-build.7:3
+#, no-wrap
+msgid "NAME"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
+#: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
+#: en/lb_testroot.1:6 en/live-build.7:6
+#, no-wrap
+msgid "SYNOPSIS"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
+#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:237 en/lb_source.1:9
+#: en/lb_testroot.1:9 en/live-build.7:11
+#, no-wrap
+msgid "DESCRIPTION"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
+#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:246 en/lb_source.1:14
+#: en/lb_testroot.1:18 en/live-build.7:20
+#, no-wrap
+msgid "OPTIONS"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
+#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:490 en/lb_source.1:17
+#: en/lb_testroot.1:21 en/live-build.7:219
+#, no-wrap
+msgid "FILES"
+msgstr ""
+
+#. type: IP
+#: en/lb.1:20 en/lb_binary.1:18 en/lb_bootstrap.1:18 en/lb_chroot.1:18
+#: en/lb_source.1:18 en/lb_testroot.1:22
+#, no-wrap
+msgid "B<none>"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
+#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:497 en/lb_source.1:20
+#: en/lb_testroot.1:24 en/live-build.7:223
+#, no-wrap
+msgid "SEE ALSO"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
+#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:499 en/lb_source.1:22
+#: en/lb_testroot.1:26
+msgid "I<live-build>(7)"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
+#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:505 en/lb_source.1:24
+#: en/lb_testroot.1:28 en/live-build.7:229
+msgid "This program is a part of live-build."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
+#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:506 en/lb_source.1:25
+#: en/lb_testroot.1:29 en/live-build.7:230
+#, no-wrap
+msgid "HOMEPAGE"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
+#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:508 en/lb_source.1:27
+#: en/lb_testroot.1:31 en/live-build.7:232
+msgid ""
+"More information about live-build and the Debian Live project can be found "
+"on the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
+"E<lt>I<http://live.debian.net/manual/>E<gt>."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
+#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:509 en/lb_source.1:28
+#: en/lb_testroot.1:32 en/live-build.7:233
+#, no-wrap
+msgid "BUGS"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
+#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:511 en/lb_source.1:30
+#: en/lb_testroot.1:34 en/live-build.7:235
+msgid ""
+"Bugs can be reported by submitting a bugreport for the live-build package in "
+"the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
+"writing a mail to the Debian Live mailing list at E<lt>I<debian-live@lists."
+"debian.org>E<gt>."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
+#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:512 en/lb_source.1:31
+#: en/lb_testroot.1:35 en/live-build.7:236
+#, no-wrap
+msgid "AUTHOR"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
+#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:513 en/lb_source.1:32
+#: en/lb_testroot.1:36 en/live-build.7:237
+msgid ""
+"live-build was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
+"the Debian project."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_source.1:5
+msgid "B<lb source> - Complete the source stage"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_source.1:8
+msgid "B<lb source> [I<live-build options>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_source.1:11
+msgid ""
+"B<lb source> is a high-level command (porcelain) of I<live-build>(7), the "
+"Debian Live tool suite."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_source.1:13
+msgid ""
+"B<lb source> calls all necessary live-build programs in the correct order to "
+"complete the source stage."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_source.1:16
+msgid ""
+"B<lb source> has no specific options but understands all generic live-build "
+"options. See I<live-build>(7) for a complete list of all generic live-build "
+"options."
+msgstr ""
diff --git a/manpages/po/de/lb_testroot.1.po b/manpages/po/de/lb_testroot.1.po
new file mode 100644
index 000000000..74908f555
--- /dev/null
+++ b/manpages/po/de/lb_testroot.1.po
@@ -0,0 +1,214 @@
+# German translations for live-build package
+# Copyright (C) 2012 Free Software Foundation, Inc.
+# This file is distributed under the same license as the live-build package.
+# Automatically generated, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: live-build VERSION\n"
+"POT-Creation-Date: 2012-11-30 15:22+0100\n"
+"PO-Revision-Date: 2012-08-02 18:55+0300\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ASCII\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "LIVE-BUILD"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "2012-11-30"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "4.0~a1-1"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "Debian Live Project"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
+#: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
+#: en/lb_testroot.1:3 en/live-build.7:3
+#, no-wrap
+msgid "NAME"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
+#: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
+#: en/lb_testroot.1:6 en/live-build.7:6
+#, no-wrap
+msgid "SYNOPSIS"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
+#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:237 en/lb_source.1:9
+#: en/lb_testroot.1:9 en/live-build.7:11
+#, no-wrap
+msgid "DESCRIPTION"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
+#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:246 en/lb_source.1:14
+#: en/lb_testroot.1:18 en/live-build.7:20
+#, no-wrap
+msgid "OPTIONS"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
+#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:490 en/lb_source.1:17
+#: en/lb_testroot.1:21 en/live-build.7:219
+#, no-wrap
+msgid "FILES"
+msgstr ""
+
+#. type: IP
+#: en/lb.1:20 en/lb_binary.1:18 en/lb_bootstrap.1:18 en/lb_chroot.1:18
+#: en/lb_source.1:18 en/lb_testroot.1:22
+#, no-wrap
+msgid "B<none>"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
+#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:497 en/lb_source.1:20
+#: en/lb_testroot.1:24 en/live-build.7:223
+#, no-wrap
+msgid "SEE ALSO"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
+#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:499 en/lb_source.1:22
+#: en/lb_testroot.1:26
+msgid "I<live-build>(7)"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
+#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:505 en/lb_source.1:24
+#: en/lb_testroot.1:28 en/live-build.7:229
+msgid "This program is a part of live-build."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
+#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:506 en/lb_source.1:25
+#: en/lb_testroot.1:29 en/live-build.7:230
+#, no-wrap
+msgid "HOMEPAGE"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
+#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:508 en/lb_source.1:27
+#: en/lb_testroot.1:31 en/live-build.7:232
+msgid ""
+"More information about live-build and the Debian Live project can be found "
+"on the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
+"E<lt>I<http://live.debian.net/manual/>E<gt>."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
+#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:509 en/lb_source.1:28
+#: en/lb_testroot.1:32 en/live-build.7:233
+#, no-wrap
+msgid "BUGS"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
+#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:511 en/lb_source.1:30
+#: en/lb_testroot.1:34 en/live-build.7:235
+msgid ""
+"Bugs can be reported by submitting a bugreport for the live-build package in "
+"the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
+"writing a mail to the Debian Live mailing list at E<lt>I<debian-live@lists."
+"debian.org>E<gt>."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
+#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:512 en/lb_source.1:31
+#: en/lb_testroot.1:35 en/live-build.7:236
+#, no-wrap
+msgid "AUTHOR"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
+#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:513 en/lb_source.1:32
+#: en/lb_testroot.1:36 en/live-build.7:237
+msgid ""
+"live-build was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
+"the Debian project."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_testroot.1:5
+msgid "B<lb testroot> - Ensure that a system is built as root"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_testroot.1:8
+msgid "B<lb testroot> [I<live-build options>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_testroot.1:11
+msgid ""
+"B<lb testroot> is a high-level command (porcelain) of I<live-build>(7), the "
+"Debian Live tool suite."
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/lb_testroot.1:14
+msgid ""
+"B<lb testroot> simply checks to see if you are root. If not, it exits with "
+"an error. Debian Live images must currently be built as real root."
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/lb_testroot.1:17
+msgid ""
+"Note: Support for using I<fakeroot>(1) and I<sudo>(8) internally in live-"
+"build itself is still experimental, however, calling a helper yourself with "
+"sudo is safe."
+msgstr ""
+
+#. type: Plain text
+#: en/lb_testroot.1:20
+msgid ""
+"B<lb testroot> has no specific options but understands all generic live-"
+"build options. See I<live-build>(7) for a complete list of all generic live-"
+"build options."
+msgstr ""
diff --git a/manpages/po/de/live-build.7.po b/manpages/po/de/live-build.7.po
new file mode 100644
index 000000000..9ebdaf60f
--- /dev/null
+++ b/manpages/po/de/live-build.7.po
@@ -0,0 +1,1240 @@
+# German translations for live-build package
+# Copyright (C) 2012 Free Software Foundation, Inc.
+# This file is distributed under the same license as the live-build package.
+# Automatically generated, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: live-build VERSION\n"
+"POT-Creation-Date: 2012-11-30 15:22+0100\n"
+"PO-Revision-Date: 2012-08-02 18:55+0300\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ASCII\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "LIVE-BUILD"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "2012-11-30"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "4.0~a1-1"
+msgstr ""
+
+#. type: TH
+#: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
+#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
+#: en/lb_testroot.1:1 en/live-build.7:1
+#, no-wrap
+msgid "Debian Live Project"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
+#: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
+#: en/lb_testroot.1:3 en/live-build.7:3
+#, no-wrap
+msgid "NAME"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
+#: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
+#: en/lb_testroot.1:6 en/live-build.7:6
+#, no-wrap
+msgid "SYNOPSIS"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
+#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:237 en/lb_source.1:9
+#: en/lb_testroot.1:9 en/live-build.7:11
+#, no-wrap
+msgid "DESCRIPTION"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
+#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:246 en/lb_source.1:14
+#: en/lb_testroot.1:18 en/live-build.7:20
+#, no-wrap
+msgid "OPTIONS"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
+#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:490 en/lb_source.1:17
+#: en/lb_testroot.1:21 en/live-build.7:219
+#, no-wrap
+msgid "FILES"
+msgstr ""
+
+#. type: SH
+#: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
+#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:497 en/lb_source.1:20
+#: en/lb_testroot.1:24 en/live-build.7:223
+#, no-wrap
+msgid "SEE ALSO"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
+#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:505 en/lb_source.1:24
+#: en/lb_testroot.1:28 en/live-build.7:229
+msgid "This program is a part of live-build."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
+#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:506 en/lb_source.1:25
+#: en/lb_testroot.1:29 en/live-build.7:230
+#, no-wrap
+msgid "HOMEPAGE"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
+#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:508 en/lb_source.1:27
+#: en/lb_testroot.1:31 en/live-build.7:232
+msgid ""
+"More information about live-build and the Debian Live project can be found "
+"on the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
+"E<lt>I<http://live.debian.net/manual/>E<gt>."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
+#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:509 en/lb_source.1:28
+#: en/lb_testroot.1:32 en/live-build.7:233
+#, no-wrap
+msgid "BUGS"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
+#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:511 en/lb_source.1:30
+#: en/lb_testroot.1:34 en/live-build.7:235
+msgid ""
+"Bugs can be reported by submitting a bugreport for the live-build package in "
+"the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
+"writing a mail to the Debian Live mailing list at E<lt>I<debian-live@lists."
+"debian.org>E<gt>."
+msgstr ""
+
+#. type: SH
+#: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
+#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:512 en/lb_source.1:31
+#: en/lb_testroot.1:35 en/live-build.7:236
+#, no-wrap
+msgid "AUTHOR"
+msgstr ""
+
+#. type: Plain text
+#: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
+#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:513 en/lb_source.1:32
+#: en/lb_testroot.1:36 en/live-build.7:237
+msgid ""
+"live-build was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
+"the Debian project."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:318 en/live-build.7:36
+#, no-wrap
+msgid "B<--debug>"
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:330 en/live-build.7:38
+#, no-wrap
+msgid "B<--force>"
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:439 en/live-build.7:40
+#, no-wrap
+msgid "B<--quiet>"
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:479 en/live-build.7:42
+#, no-wrap
+msgid "B<--verbose>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:501 en/live-build.7:225
+msgid "I<live-boot>(7)"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:503 en/live-build.7:227
+msgid "I<live-config>(7)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:5
+msgid "B<live-build> - the Debian Live tool suite"
+msgstr ""
+
+#. FIXME
+#. FIXME
+#. type: Plain text
+#: en/live-build.7:10
+msgid ""
+"B<lb >I<COMMAND> [B<-h|--help>] [B<-u|--usage>] [B<-v|--version>] [B<--"
+"breakpoints>] [B<--conffile>] [B<--debug>] [B<--force>] [B<--quiet>] [B<--"
+"verbose>]"
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/live-build.7:14
+msgid ""
+"live-build is a set of scripts to build Debian Live system images. The idea "
+"behind live-build is a tool suite that uses a configuration directory to "
+"completely automate and customize all aspects of building a Live image."
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:16
+msgid "The I<COMMAND> is a name of a live-build command (see below)."
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/live-build.7:19
+msgid ""
+"More documentation about how to use live-build is available in the "
+"individual manpages for each helper and in the manual at E<lt>I<http://live."
+"debian.net/manual/>E<gt>."
+msgstr ""
+
+#. FIXME
+#. type: SS
+#: en/live-build.7:22
+#, no-wrap
+msgid "Shared live-build options"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:24
+msgid ""
+"The following command line options are supported by all live-build programs."
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:24
+#, no-wrap
+msgid "B<-h, --help>"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:26
+msgid "display help and exit."
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:26
+#, no-wrap
+msgid "B<-u, --usage>"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:28
+msgid "show usage and exit."
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:28
+#, no-wrap
+msgid "B<-v, --version>"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:30
+msgid "output version information and exit."
+msgstr ""
+
+#. type: SS
+#: en/live-build.7:30
+#, no-wrap
+msgid "Common live-build options"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:32
+msgid ""
+"The following command line options are supported by most live-build "
+"programs. See the man page of each program for a complete explanation of "
+"what each option does."
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:32
+#, no-wrap
+msgid "B<--breakpoints>"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:34
+msgid "run with breakpoints."
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:34
+#, no-wrap
+msgid "B<--conffile>"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:36
+msgid "use custom configuration file."
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:38
+msgid "show debug information."
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:40
+msgid "force helper execution, even if stage file exists."
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:42
+msgid "be quiet."
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/live-build.7:45
+msgid "be verbose."
+msgstr ""
+
+#. type: SH
+#: en/live-build.7:46
+#, no-wrap
+msgid "LIVE-BUILD COMMANDS"
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/live-build.7:49
+msgid ""
+"We divide live-build into high level (\"porcelain\") commands and low level "
+"(\"plumbing\") commands."
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/live-build.7:53
+msgid ""
+"Here is the complete list of all available live-build commands. See their "
+"man pages for additional documentation."
+msgstr ""
+
+#. type: SH
+#: en/live-build.7:54
+#, no-wrap
+msgid "HIGH-LEVEL COMMANDS (PORCELAIN)"
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/live-build.7:57
+msgid ""
+"We separate the porcelain commands into the main commands and some ancillary "
+"user utilities."
+msgstr ""
+
+#. type: SS
+#: en/live-build.7:57
+#, no-wrap
+msgid "Main porcelain commands"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:58
+#, no-wrap
+msgid "B<lb_config>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:60
+msgid "create configuration for live-build"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:60
+#, no-wrap
+msgid "B<lb_bootstrap>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:62
+msgid "create the first stage by bootstrapping a basic debian system"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:62
+#, no-wrap
+msgid "B<lb_chroot>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:64
+msgid "create the second stage by customizing the chroot"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:64
+#, no-wrap
+msgid "B<lb_binary>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:66
+msgid "create the third stage by generating a binary image"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:66
+#, no-wrap
+msgid "B<lb_source>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:68
+msgid "create the optional fourth stage by generating a source image"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:68
+#, no-wrap
+msgid "B<lb_clean>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:70
+msgid "clean up system build directories"
+msgstr ""
+
+#. type: SS
+#: en/live-build.7:70
+#, no-wrap
+msgid "Ancillary Commands"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:71
+#, no-wrap
+msgid "B<lb>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:73
+msgid "generic live-build wrapper"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:73
+#, no-wrap
+msgid "B<lb_build>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:75
+msgid "alias for all stages"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:75
+#, no-wrap
+msgid "B<lb_local>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:77
+msgid "helper for using a local live-build"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:77
+#, no-wrap
+msgid "B<lb_testroot>(1)"
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/live-build.7:80
+msgid "ensure that a system is built as root"
+msgstr ""
+
+#. type: SH
+#: en/live-build.7:81
+#, no-wrap
+msgid "LOW-LEVEL COMMANDS (PLUMBING)"
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/live-build.7:84
+msgid ""
+"The actual work of live-build is implemented in the low-level commands, "
+"called plumbing. They are not supposed to be used by end users, they should "
+"stick with porcelains as they ensure that all the different plumbing "
+"commands are executed in the right order. However, if you intend to reuse "
+"live-build commands in your own scripts, then the plumbings might be of "
+"interest for you."
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:86
+msgid ""
+"Note that the interface (set of options and the semantics) to these low-"
+"level commands are meant to be a lot more stable than Porcelain level "
+"commands. The interface to Porcelain commands on the other hand are subject "
+"to change in order to improve the end user experience."
+msgstr ""
+
+#. type: SS
+#: en/live-build.7:86
+#, no-wrap
+msgid "Bootstrap commands"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:87
+#, no-wrap
+msgid "B<lb_bootstrap_cache>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:89
+msgid "cache bootstrap stage"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:89
+#, no-wrap
+msgid "B<lb_bootstrap_cdebootstrap>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:91
+msgid "bootstrap a Debian system with cdebootstrap(1)"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:91
+#, no-wrap
+msgid "B<lb_bootstrap_debootstrap>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:93
+msgid "bootstrap a Debian system with debootstrap(8)"
+msgstr ""
+
+#. type: SS
+#: en/live-build.7:93
+#, no-wrap
+msgid "Chroot commands"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:94
+#, no-wrap
+msgid "B<lb_chroot_apt>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:96
+msgid "manage /etc/apt/apt.conf"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:96
+#, no-wrap
+msgid "B<lb_chroot_cache>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:98
+msgid "cache chroot stage"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:98
+#, no-wrap
+msgid "B<lb_chroot_debianchroot>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:100
+msgid "manage /etc/debian_chroot"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:100
+#, no-wrap
+msgid "B<lb_chroot_devpts>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:102
+msgid "mount /dev/pts"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:102
+#, no-wrap
+msgid "B<lb_chroot_dpkg>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:104
+msgid "manage /sbin/dpkg"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:104
+#, no-wrap
+msgid "B<lb_chroot_hacks>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:106
+msgid "execute hacks in chroot"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:106
+#, no-wrap
+msgid "B<lb_chroot_hostname>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:108
+msgid "manage /bin/hostname"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:108
+#, no-wrap
+msgid "B<lb_chroot_hosts>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:110
+msgid "manage /etc/hosts"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:110
+#, no-wrap
+msgid "B<lb_chroot_install-packages>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:112
+msgid "install queued packages into chroot"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:112
+#, no-wrap
+msgid "B<lb_chroot_interactive>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:114
+msgid "make build interactive"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:114
+#, no-wrap
+msgid "B<lb_chroot_linux-image>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:116
+msgid "manage /etc/kernel-img.conf"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:116
+#, no-wrap
+msgid "B<lb_chroot_hooks>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:118
+msgid "execute local hooks in chroot"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:118
+#, no-wrap
+msgid "B<lb_chroot_local-includes>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:120
+msgid "copy local files into chroot"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:120
+#, no-wrap
+msgid "B<lb_chroot_packages>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:122
+msgid "queue install of packages into chroot"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:122
+#, no-wrap
+msgid "B<lb_chroot_local-patches>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:124
+msgid "apply local patches against chroot"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:124
+#, no-wrap
+msgid "B<lb_chroot_local-preseed>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:126
+msgid "use debconf local preseeding file"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:126
+#, no-wrap
+msgid "B<lb_chroot_packagelists>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:128
+msgid "queue install of package lists into chroot"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:128
+#, no-wrap
+msgid "B<lb_chroot_proc>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:130
+msgid "mount /proc"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:130
+#, no-wrap
+msgid "B<lb_chroot_resolv>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:132
+msgid "manage /etc/resolv.conf"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:132
+#, no-wrap
+msgid "B<lb_chroot_selinuxfs>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:134
+msgid "mount /selinux"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:134
+#, no-wrap
+msgid "B<lb_chroot_archives>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:136
+msgid "manage /etc/apt/sources.list"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:136
+#, no-wrap
+msgid "B<lb_chroot_sysfs>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:138
+msgid "mount /sys"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:138
+#, no-wrap
+msgid "B<lb_chroot_sysv-rc>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:140
+msgid "manage /usr/sbin/policy-rc.d"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:140
+#, no-wrap
+msgid "B<lb_chroot_task-lists>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:142
+msgid "install task lists into chroot"
+msgstr ""
+
+#. type: SS
+#: en/live-build.7:142
+#, no-wrap
+msgid "Binary commands"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:143
+#, no-wrap
+msgid "B<lb_binary_chroot>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:145
+msgid "copy chroot into chroot"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:145
+#, no-wrap
+msgid "B<lb_binary_debian-installer>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:147
+msgid "install debian-installer into binary"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:147
+#, no-wrap
+msgid "B<lb_binary_disk>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:149
+msgid "install disk information into binary"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:149
+#, no-wrap
+msgid "B<lb_binary_grub>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:151
+msgid "installs grub into binary"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:151
+#, no-wrap
+msgid "B<lb_binary_grub2>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:153
+msgid "installs grub2 into binary"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:153
+#, no-wrap
+msgid "B<lb_binary_includes>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:155 en/live-build.7:163
+msgid "copy files into binary"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:155
+#, no-wrap
+msgid "B<lb_binary_iso>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:157
+msgid "build iso binary image"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:157
+#, no-wrap
+msgid "B<lb_binary_linux-image>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:159
+msgid "install linux-image into binary"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:159
+#, no-wrap
+msgid "B<lb_binary_local-hooks>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:161
+msgid "execute local hooks in binary"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:161
+#, no-wrap
+msgid "B<lb_binary_local-includes>(1)"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:163
+#, no-wrap
+msgid "B<lb_binary_local-packagelists>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:165
+msgid "install local package lists into binary"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:165
+#, no-wrap
+msgid "B<lb_binary_manifest>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:167
+msgid "create manifest"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:167
+#, no-wrap
+msgid "B<lb_binary_checksums>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:169
+msgid "create binary checksums (md5, sha1, and/or sha256)"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:169
+#, no-wrap
+msgid "B<lb_binary_memtest>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:171
+msgid "installs a memtest into binary"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:171
+#, no-wrap
+msgid "B<lb_binary_net>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:173
+msgid "build netboot binary image"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:173
+#, no-wrap
+msgid "B<lb_binary_rootfs>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:175
+msgid "build rootfs image"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:175
+#, no-wrap
+msgid "B<lb_binary_silo>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:177
+msgid "installs silo into binary"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:177
+#, no-wrap
+msgid "B<lb_binary_syslinux>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:179
+msgid "installs syslinux into binary"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:179
+#, no-wrap
+msgid "B<lb_binary_tar>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:181
+msgid "build harddisk binary image"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:181
+#, no-wrap
+msgid "B<lb_binary_hdd>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:183
+msgid "build binary hdd image"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:183
+#, no-wrap
+msgid "B<lb_binary_win32-loader>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:185
+msgid "installs win32-loader into binary"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:185
+#, no-wrap
+msgid "B<lb_binary_yaboot>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:187
+msgid "installs yaboot into binary"
+msgstr ""
+
+#. type: SS
+#: en/live-build.7:187
+#, no-wrap
+msgid "Source commands"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:188
+#, no-wrap
+msgid "B<lb_source_debian>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:190
+msgid "download sources"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:190
+#, no-wrap
+msgid "B<lb_source_debian-live>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:192
+msgid "copy debian-live config into source"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:192
+#, no-wrap
+msgid "B<lb_source_disk>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:194
+msgid "install disk information into source"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:194
+#, no-wrap
+msgid "B<lb_source_iso>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:196
+msgid "build iso source image"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:196
+#, no-wrap
+msgid "B<lb_source_checksums>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:198
+msgid "create source checksums (md5, sha1, and/or sha256)"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:198
+#, no-wrap
+msgid "B<lb_source_net>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:200
+msgid "build source net image"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:200
+#, no-wrap
+msgid "B<lb_source_tar>(1)"
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:202
+msgid "build source tarball"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:202
+#, no-wrap
+msgid "B<lb_source_hdd>(1)"
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/live-build.7:205
+msgid "build source hdd image"
+msgstr ""
+
+#. type: SH
+#: en/live-build.7:206
+#, no-wrap
+msgid "CONFIG FILES"
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/live-build.7:209
+msgid ""
+"Many live-build commands make use of files in the I<config/> directory to "
+"control what they do. Besides the common I<config/common>, which is used by "
+"all live-build commands, some additional files can be used to configure the "
+"behavior of specific live-build commands. These files are typically named "
+"config/stage or config/stage_helper (where \"stage\" of course, is replaced "
+"with the name of the stage that they belong to, and \"helper\" with the name "
+"of the helper)."
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:211
+msgid ""
+"For example, lb_bootstrap_debootstrap uses files named config/bootstrap and "
+"config/bootstrap_debootstrap to read the options it will use. See the man "
+"pages of individual commands for details about the names and formats of the "
+"files they use. Generally, these files contain variables with values "
+"assigned, one variable per line. Some programs in live-build use pairs of "
+"values or slightly more complicated variable assignments."
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:213
+msgid ""
+"Note that live-build will respect environment variables which are present in "
+"the context of the shell it is running. If variables can be read from config "
+"files, then they override environment variables, and if command line options "
+"are used, they override values from config files. If no value for a given "
+"variable can be found and thus is unset, live-build will automatically set "
+"it to the default value."
+msgstr ""
+
+#. type: Plain text
+#: en/live-build.7:215
+msgid ""
+"In some rare cases, you may want to have different versions of these files "
+"for different architectures or distributions. If files named config/stage."
+"arch or config/stage_helper.arch, and config/stage.dist or config/"
+"stage_helper.dist exist, where \"arch\" is the same as the output of \"dpkg "
+"--print-architecture\" and \"dist\" is the same as the codename of the "
+"target distribution, then they will be used in preference to other, more "
+"general files."
+msgstr ""
+
+#. FIXME
+#. type: Plain text
+#: en/live-build.7:218
+msgid ""
+"All config files are shell scripts which are sourced by a live-build "
+"program. That means they have to follow the normal shell syntax. You can "
+"also put comments in these files; lines beginning with \"#\" are ignored."
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:220
+#, no-wrap
+msgid "B</etc/live/build.conf>"
+msgstr ""
+
+#. type: IP
+#: en/live-build.7:221
+#, no-wrap
+msgid "B</etc/live/build/*>"
+msgstr ""
diff --git a/manpages/po4a.cfg b/manpages/po4a.cfg
index 6b6034e93..36e77e2fa 100644
--- a/manpages/po4a.cfg
+++ b/manpages/po4a.cfg
@@ -1,4 +1,4 @@
-[po4a_langs]
+[po4a_langs] de
[po4a_paths] pot/$master.pot $lang:po/$lang/$master.po
[type: man] en/lb.1 $lang:$lang/lb.$lang.1
[type: man] en/lb_binary.1 $lang:$lang/lb_binary.$lang.1
diff --git a/manpages/pot/lb.1.pot b/manpages/pot/lb.1.pot
index dadfebb27..ae9467a39 100644
--- a/manpages/pot/lb.1.pot
+++ b/manpages/pot/lb.1.pot
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: live-build VERSION\n"
-"POT-Creation-Date: 2013-04-30 10:25+0300\n"
+"POT-Creation-Date: 2012-11-30 15:22+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -29,7 +29,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/lb_testroot.1:1 en/live-build.7:1
#, no-wrap
-msgid "2013-04-30"
+msgid "2012-11-30"
msgstr ""
#. type: TH
@@ -37,7 +37,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/lb_testroot.1:1 en/live-build.7:1
#, no-wrap
-msgid "3.0.5-1"
+msgid "4.0~a1-1"
msgstr ""
#. type: TH
@@ -81,7 +81,7 @@ msgstr ""
#. type: SH
#: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
-#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:233 en/lb_source.1:9
+#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:237 en/lb_source.1:9
#: en/lb_testroot.1:9 en/live-build.7:11
#, no-wrap
msgid "DESCRIPTION"
@@ -96,7 +96,7 @@ msgstr ""
#. type: SH
#: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
-#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:242 en/lb_source.1:14
+#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:246 en/lb_source.1:14
#: en/lb_testroot.1:18 en/live-build.7:20
#, no-wrap
msgid "OPTIONS"
@@ -112,7 +112,7 @@ msgstr ""
#. type: SH
#: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
-#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:480 en/lb_source.1:17
+#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:490 en/lb_source.1:17
#: en/lb_testroot.1:21 en/live-build.7:219
#, no-wrap
msgid "FILES"
@@ -127,7 +127,7 @@ msgstr ""
#. type: SH
#: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
-#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:487 en/lb_source.1:20
+#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:497 en/lb_source.1:20
#: en/lb_testroot.1:24 en/live-build.7:223
#, no-wrap
msgid "SEE ALSO"
@@ -135,21 +135,21 @@ msgstr ""
#. type: Plain text
#: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
-#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:489 en/lb_source.1:22
+#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:499 en/lb_source.1:22
#: en/lb_testroot.1:26
msgid "I<live-build>(7)"
msgstr ""
#. type: Plain text
#: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
-#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:495 en/lb_source.1:24
+#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:505 en/lb_source.1:24
#: en/lb_testroot.1:28 en/live-build.7:229
msgid "This program is a part of live-build."
msgstr ""
#. type: SH
#: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
-#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:496 en/lb_source.1:25
+#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:506 en/lb_source.1:25
#: en/lb_testroot.1:29 en/live-build.7:230
#, no-wrap
msgid "HOMEPAGE"
@@ -157,7 +157,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
-#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:498 en/lb_source.1:27
+#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:508 en/lb_source.1:27
#: en/lb_testroot.1:31 en/live-build.7:232
msgid ""
"More information about live-build and the Debian Live project can be found "
@@ -167,7 +167,7 @@ msgstr ""
#. type: SH
#: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
-#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:499 en/lb_source.1:28
+#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:509 en/lb_source.1:28
#: en/lb_testroot.1:32 en/live-build.7:233
#, no-wrap
msgid "BUGS"
@@ -175,7 +175,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
-#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:501 en/lb_source.1:30
+#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:511 en/lb_source.1:30
#: en/lb_testroot.1:34 en/live-build.7:235
msgid ""
"Bugs can be reported by submitting a bugreport for the live-build package in "
@@ -186,7 +186,7 @@ msgstr ""
#. type: SH
#: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
-#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:502 en/lb_source.1:31
+#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:512 en/lb_source.1:31
#: en/lb_testroot.1:35 en/live-build.7:236
#, no-wrap
msgid "AUTHOR"
@@ -194,7 +194,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
-#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:503 en/lb_source.1:32
+#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:513 en/lb_source.1:32
#: en/lb_testroot.1:36 en/live-build.7:237
msgid ""
"live-build was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
diff --git a/manpages/pot/lb_binary.1.pot b/manpages/pot/lb_binary.1.pot
index 2f11aa9d3..3a4da83bd 100644
--- a/manpages/pot/lb_binary.1.pot
+++ b/manpages/pot/lb_binary.1.pot
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: live-build VERSION\n"
-"POT-Creation-Date: 2013-04-30 10:25+0300\n"
+"POT-Creation-Date: 2012-11-30 15:22+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -29,7 +29,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/lb_testroot.1:1 en/live-build.7:1
#, no-wrap
-msgid "2013-04-30"
+msgid "2012-11-30"
msgstr ""
#. type: TH
@@ -37,7 +37,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/lb_testroot.1:1 en/live-build.7:1
#, no-wrap
-msgid "3.0.5-1"
+msgid "4.0~a1-1"
msgstr ""
#. type: TH
@@ -66,7 +66,7 @@ msgstr ""
#. type: SH
#: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
-#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:233 en/lb_source.1:9
+#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:237 en/lb_source.1:9
#: en/lb_testroot.1:9 en/live-build.7:11
#, no-wrap
msgid "DESCRIPTION"
@@ -74,7 +74,7 @@ msgstr ""
#. type: SH
#: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
-#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:242 en/lb_source.1:14
+#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:246 en/lb_source.1:14
#: en/lb_testroot.1:18 en/live-build.7:20
#, no-wrap
msgid "OPTIONS"
@@ -82,7 +82,7 @@ msgstr ""
#. type: SH
#: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
-#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:480 en/lb_source.1:17
+#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:490 en/lb_source.1:17
#: en/lb_testroot.1:21 en/live-build.7:219
#, no-wrap
msgid "FILES"
@@ -97,7 +97,7 @@ msgstr ""
#. type: SH
#: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
-#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:487 en/lb_source.1:20
+#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:497 en/lb_source.1:20
#: en/lb_testroot.1:24 en/live-build.7:223
#, no-wrap
msgid "SEE ALSO"
@@ -105,21 +105,21 @@ msgstr ""
#. type: Plain text
#: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
-#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:489 en/lb_source.1:22
+#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:499 en/lb_source.1:22
#: en/lb_testroot.1:26
msgid "I<live-build>(7)"
msgstr ""
#. type: Plain text
#: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
-#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:495 en/lb_source.1:24
+#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:505 en/lb_source.1:24
#: en/lb_testroot.1:28 en/live-build.7:229
msgid "This program is a part of live-build."
msgstr ""
#. type: SH
#: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
-#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:496 en/lb_source.1:25
+#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:506 en/lb_source.1:25
#: en/lb_testroot.1:29 en/live-build.7:230
#, no-wrap
msgid "HOMEPAGE"
@@ -127,7 +127,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
-#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:498 en/lb_source.1:27
+#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:508 en/lb_source.1:27
#: en/lb_testroot.1:31 en/live-build.7:232
msgid ""
"More information about live-build and the Debian Live project can be found "
@@ -137,7 +137,7 @@ msgstr ""
#. type: SH
#: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
-#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:499 en/lb_source.1:28
+#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:509 en/lb_source.1:28
#: en/lb_testroot.1:32 en/live-build.7:233
#, no-wrap
msgid "BUGS"
@@ -145,7 +145,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
-#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:501 en/lb_source.1:30
+#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:511 en/lb_source.1:30
#: en/lb_testroot.1:34 en/live-build.7:235
msgid ""
"Bugs can be reported by submitting a bugreport for the live-build package in "
@@ -156,7 +156,7 @@ msgstr ""
#. type: SH
#: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
-#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:502 en/lb_source.1:31
+#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:512 en/lb_source.1:31
#: en/lb_testroot.1:35 en/live-build.7:236
#, no-wrap
msgid "AUTHOR"
@@ -164,7 +164,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
-#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:503 en/lb_source.1:32
+#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:513 en/lb_source.1:32
#: en/lb_testroot.1:36 en/live-build.7:237
msgid ""
"live-build was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
diff --git a/manpages/pot/lb_bootstrap.1.pot b/manpages/pot/lb_bootstrap.1.pot
index 67bcbdf5c..a0e7c64f7 100644
--- a/manpages/pot/lb_bootstrap.1.pot
+++ b/manpages/pot/lb_bootstrap.1.pot
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: live-build VERSION\n"
-"POT-Creation-Date: 2013-04-30 10:25+0300\n"
+"POT-Creation-Date: 2012-11-30 15:22+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -29,7 +29,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/lb_testroot.1:1 en/live-build.7:1
#, no-wrap
-msgid "2013-04-30"
+msgid "2012-11-30"
msgstr ""
#. type: TH
@@ -37,7 +37,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/lb_testroot.1:1 en/live-build.7:1
#, no-wrap
-msgid "3.0.5-1"
+msgid "4.0~a1-1"
msgstr ""
#. type: TH
@@ -66,7 +66,7 @@ msgstr ""
#. type: SH
#: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
-#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:233 en/lb_source.1:9
+#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:237 en/lb_source.1:9
#: en/lb_testroot.1:9 en/live-build.7:11
#, no-wrap
msgid "DESCRIPTION"
@@ -74,7 +74,7 @@ msgstr ""
#. type: SH
#: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
-#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:242 en/lb_source.1:14
+#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:246 en/lb_source.1:14
#: en/lb_testroot.1:18 en/live-build.7:20
#, no-wrap
msgid "OPTIONS"
@@ -82,7 +82,7 @@ msgstr ""
#. type: SH
#: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
-#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:480 en/lb_source.1:17
+#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:490 en/lb_source.1:17
#: en/lb_testroot.1:21 en/live-build.7:219
#, no-wrap
msgid "FILES"
@@ -97,7 +97,7 @@ msgstr ""
#. type: SH
#: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
-#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:487 en/lb_source.1:20
+#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:497 en/lb_source.1:20
#: en/lb_testroot.1:24 en/live-build.7:223
#, no-wrap
msgid "SEE ALSO"
@@ -105,21 +105,21 @@ msgstr ""
#. type: Plain text
#: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
-#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:489 en/lb_source.1:22
+#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:499 en/lb_source.1:22
#: en/lb_testroot.1:26
msgid "I<live-build>(7)"
msgstr ""
#. type: Plain text
#: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
-#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:495 en/lb_source.1:24
+#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:505 en/lb_source.1:24
#: en/lb_testroot.1:28 en/live-build.7:229
msgid "This program is a part of live-build."
msgstr ""
#. type: SH
#: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
-#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:496 en/lb_source.1:25
+#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:506 en/lb_source.1:25
#: en/lb_testroot.1:29 en/live-build.7:230
#, no-wrap
msgid "HOMEPAGE"
@@ -127,7 +127,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
-#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:498 en/lb_source.1:27
+#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:508 en/lb_source.1:27
#: en/lb_testroot.1:31 en/live-build.7:232
msgid ""
"More information about live-build and the Debian Live project can be found "
@@ -137,7 +137,7 @@ msgstr ""
#. type: SH
#: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
-#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:499 en/lb_source.1:28
+#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:509 en/lb_source.1:28
#: en/lb_testroot.1:32 en/live-build.7:233
#, no-wrap
msgid "BUGS"
@@ -145,7 +145,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
-#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:501 en/lb_source.1:30
+#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:511 en/lb_source.1:30
#: en/lb_testroot.1:34 en/live-build.7:235
msgid ""
"Bugs can be reported by submitting a bugreport for the live-build package in "
@@ -156,7 +156,7 @@ msgstr ""
#. type: SH
#: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
-#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:502 en/lb_source.1:31
+#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:512 en/lb_source.1:31
#: en/lb_testroot.1:35 en/live-build.7:236
#, no-wrap
msgid "AUTHOR"
@@ -164,7 +164,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
-#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:503 en/lb_source.1:32
+#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:513 en/lb_source.1:32
#: en/lb_testroot.1:36 en/live-build.7:237
msgid ""
"live-build was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
diff --git a/manpages/pot/lb_build.1.pot b/manpages/pot/lb_build.1.pot
index c578edfd1..573f59c60 100644
--- a/manpages/pot/lb_build.1.pot
+++ b/manpages/pot/lb_build.1.pot
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: live-build VERSION\n"
-"POT-Creation-Date: 2013-04-30 10:25+0300\n"
+"POT-Creation-Date: 2012-11-30 15:22+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -29,7 +29,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/lb_testroot.1:1 en/live-build.7:1
#, no-wrap
-msgid "2013-04-30"
+msgid "2012-11-30"
msgstr ""
#. type: TH
@@ -37,7 +37,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/lb_testroot.1:1 en/live-build.7:1
#, no-wrap
-msgid "3.0.5-1"
+msgid "4.0~a1-1"
msgstr ""
#. type: TH
@@ -66,7 +66,7 @@ msgstr ""
#. type: SH
#: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
-#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:233 en/lb_source.1:9
+#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:237 en/lb_source.1:9
#: en/lb_testroot.1:9 en/live-build.7:11
#, no-wrap
msgid "DESCRIPTION"
@@ -74,7 +74,7 @@ msgstr ""
#. type: SH
#: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
-#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:242 en/lb_source.1:14
+#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:246 en/lb_source.1:14
#: en/lb_testroot.1:18 en/live-build.7:20
#, no-wrap
msgid "OPTIONS"
@@ -82,7 +82,7 @@ msgstr ""
#. type: SH
#: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
-#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:480 en/lb_source.1:17
+#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:490 en/lb_source.1:17
#: en/lb_testroot.1:21 en/live-build.7:219
#, no-wrap
msgid "FILES"
@@ -90,7 +90,7 @@ msgstr ""
#. type: SH
#: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
-#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:487 en/lb_source.1:20
+#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:497 en/lb_source.1:20
#: en/lb_testroot.1:24 en/live-build.7:223
#, no-wrap
msgid "SEE ALSO"
@@ -98,21 +98,21 @@ msgstr ""
#. type: Plain text
#: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
-#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:489 en/lb_source.1:22
+#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:499 en/lb_source.1:22
#: en/lb_testroot.1:26
msgid "I<live-build>(7)"
msgstr ""
#. type: Plain text
#: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
-#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:495 en/lb_source.1:24
+#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:505 en/lb_source.1:24
#: en/lb_testroot.1:28 en/live-build.7:229
msgid "This program is a part of live-build."
msgstr ""
#. type: SH
#: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
-#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:496 en/lb_source.1:25
+#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:506 en/lb_source.1:25
#: en/lb_testroot.1:29 en/live-build.7:230
#, no-wrap
msgid "HOMEPAGE"
@@ -120,7 +120,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
-#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:498 en/lb_source.1:27
+#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:508 en/lb_source.1:27
#: en/lb_testroot.1:31 en/live-build.7:232
msgid ""
"More information about live-build and the Debian Live project can be found "
@@ -130,7 +130,7 @@ msgstr ""
#. type: SH
#: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
-#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:499 en/lb_source.1:28
+#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:509 en/lb_source.1:28
#: en/lb_testroot.1:32 en/live-build.7:233
#, no-wrap
msgid "BUGS"
@@ -138,7 +138,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
-#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:501 en/lb_source.1:30
+#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:511 en/lb_source.1:30
#: en/lb_testroot.1:34 en/live-build.7:235
msgid ""
"Bugs can be reported by submitting a bugreport for the live-build package in "
@@ -149,7 +149,7 @@ msgstr ""
#. type: SH
#: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
-#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:502 en/lb_source.1:31
+#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:512 en/lb_source.1:31
#: en/lb_testroot.1:35 en/live-build.7:236
#, no-wrap
msgid "AUTHOR"
@@ -157,7 +157,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
-#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:503 en/lb_source.1:32
+#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:513 en/lb_source.1:32
#: en/lb_testroot.1:36 en/live-build.7:237
msgid ""
"live-build was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
diff --git a/manpages/pot/lb_chroot.1.pot b/manpages/pot/lb_chroot.1.pot
index 481523968..a7f382d4b 100644
--- a/manpages/pot/lb_chroot.1.pot
+++ b/manpages/pot/lb_chroot.1.pot
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: live-build VERSION\n"
-"POT-Creation-Date: 2013-04-30 10:25+0300\n"
+"POT-Creation-Date: 2012-11-30 15:22+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -29,7 +29,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/lb_testroot.1:1 en/live-build.7:1
#, no-wrap
-msgid "2013-04-30"
+msgid "2012-11-30"
msgstr ""
#. type: TH
@@ -37,7 +37,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/lb_testroot.1:1 en/live-build.7:1
#, no-wrap
-msgid "3.0.5-1"
+msgid "4.0~a1-1"
msgstr ""
#. type: TH
@@ -66,7 +66,7 @@ msgstr ""
#. type: SH
#: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
-#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:233 en/lb_source.1:9
+#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:237 en/lb_source.1:9
#: en/lb_testroot.1:9 en/live-build.7:11
#, no-wrap
msgid "DESCRIPTION"
@@ -74,7 +74,7 @@ msgstr ""
#. type: SH
#: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
-#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:242 en/lb_source.1:14
+#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:246 en/lb_source.1:14
#: en/lb_testroot.1:18 en/live-build.7:20
#, no-wrap
msgid "OPTIONS"
@@ -82,7 +82,7 @@ msgstr ""
#. type: SH
#: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
-#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:480 en/lb_source.1:17
+#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:490 en/lb_source.1:17
#: en/lb_testroot.1:21 en/live-build.7:219
#, no-wrap
msgid "FILES"
@@ -97,7 +97,7 @@ msgstr ""
#. type: SH
#: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
-#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:487 en/lb_source.1:20
+#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:497 en/lb_source.1:20
#: en/lb_testroot.1:24 en/live-build.7:223
#, no-wrap
msgid "SEE ALSO"
@@ -105,21 +105,21 @@ msgstr ""
#. type: Plain text
#: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
-#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:489 en/lb_source.1:22
+#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:499 en/lb_source.1:22
#: en/lb_testroot.1:26
msgid "I<live-build>(7)"
msgstr ""
#. type: Plain text
#: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
-#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:495 en/lb_source.1:24
+#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:505 en/lb_source.1:24
#: en/lb_testroot.1:28 en/live-build.7:229
msgid "This program is a part of live-build."
msgstr ""
#. type: SH
#: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
-#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:496 en/lb_source.1:25
+#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:506 en/lb_source.1:25
#: en/lb_testroot.1:29 en/live-build.7:230
#, no-wrap
msgid "HOMEPAGE"
@@ -127,7 +127,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
-#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:498 en/lb_source.1:27
+#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:508 en/lb_source.1:27
#: en/lb_testroot.1:31 en/live-build.7:232
msgid ""
"More information about live-build and the Debian Live project can be found "
@@ -137,7 +137,7 @@ msgstr ""
#. type: SH
#: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
-#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:499 en/lb_source.1:28
+#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:509 en/lb_source.1:28
#: en/lb_testroot.1:32 en/live-build.7:233
#, no-wrap
msgid "BUGS"
@@ -145,7 +145,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
-#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:501 en/lb_source.1:30
+#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:511 en/lb_source.1:30
#: en/lb_testroot.1:34 en/live-build.7:235
msgid ""
"Bugs can be reported by submitting a bugreport for the live-build package in "
@@ -156,7 +156,7 @@ msgstr ""
#. type: SH
#: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
-#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:502 en/lb_source.1:31
+#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:512 en/lb_source.1:31
#: en/lb_testroot.1:35 en/live-build.7:236
#, no-wrap
msgid "AUTHOR"
@@ -164,7 +164,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
-#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:503 en/lb_source.1:32
+#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:513 en/lb_source.1:32
#: en/lb_testroot.1:36 en/live-build.7:237
msgid ""
"live-build was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
diff --git a/manpages/pot/lb_clean.1.pot b/manpages/pot/lb_clean.1.pot
index 8f02ac416..3e7b3fabd 100644
--- a/manpages/pot/lb_clean.1.pot
+++ b/manpages/pot/lb_clean.1.pot
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: live-build VERSION\n"
-"POT-Creation-Date: 2013-04-30 10:25+0300\n"
+"POT-Creation-Date: 2012-11-30 15:22+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -29,7 +29,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/lb_testroot.1:1 en/live-build.7:1
#, no-wrap
-msgid "2013-04-30"
+msgid "2012-11-30"
msgstr ""
#. type: TH
@@ -37,7 +37,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/lb_testroot.1:1 en/live-build.7:1
#, no-wrap
-msgid "3.0.5-1"
+msgid "4.0~a1-1"
msgstr ""
#. type: TH
@@ -66,7 +66,7 @@ msgstr ""
#. type: SH
#: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
-#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:233 en/lb_source.1:9
+#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:237 en/lb_source.1:9
#: en/lb_testroot.1:9 en/live-build.7:11
#, no-wrap
msgid "DESCRIPTION"
@@ -74,7 +74,7 @@ msgstr ""
#. type: SH
#: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
-#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:242 en/lb_source.1:14
+#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:246 en/lb_source.1:14
#: en/lb_testroot.1:18 en/live-build.7:20
#, no-wrap
msgid "OPTIONS"
@@ -82,7 +82,7 @@ msgstr ""
#. type: SH
#: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
-#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:480 en/lb_source.1:17
+#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:490 en/lb_source.1:17
#: en/lb_testroot.1:21 en/live-build.7:219
#, no-wrap
msgid "FILES"
@@ -90,7 +90,7 @@ msgstr ""
#. type: SH
#: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
-#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:487 en/lb_source.1:20
+#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:497 en/lb_source.1:20
#: en/lb_testroot.1:24 en/live-build.7:223
#, no-wrap
msgid "SEE ALSO"
@@ -98,21 +98,21 @@ msgstr ""
#. type: Plain text
#: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
-#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:489 en/lb_source.1:22
+#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:499 en/lb_source.1:22
#: en/lb_testroot.1:26
msgid "I<live-build>(7)"
msgstr ""
#. type: Plain text
#: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
-#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:495 en/lb_source.1:24
+#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:505 en/lb_source.1:24
#: en/lb_testroot.1:28 en/live-build.7:229
msgid "This program is a part of live-build."
msgstr ""
#. type: SH
#: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
-#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:496 en/lb_source.1:25
+#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:506 en/lb_source.1:25
#: en/lb_testroot.1:29 en/live-build.7:230
#, no-wrap
msgid "HOMEPAGE"
@@ -120,7 +120,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
-#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:498 en/lb_source.1:27
+#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:508 en/lb_source.1:27
#: en/lb_testroot.1:31 en/live-build.7:232
msgid ""
"More information about live-build and the Debian Live project can be found "
@@ -130,7 +130,7 @@ msgstr ""
#. type: SH
#: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
-#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:499 en/lb_source.1:28
+#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:509 en/lb_source.1:28
#: en/lb_testroot.1:32 en/live-build.7:233
#, no-wrap
msgid "BUGS"
@@ -138,7 +138,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
-#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:501 en/lb_source.1:30
+#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:511 en/lb_source.1:30
#: en/lb_testroot.1:34 en/live-build.7:235
msgid ""
"Bugs can be reported by submitting a bugreport for the live-build package in "
@@ -149,7 +149,7 @@ msgstr ""
#. type: SH
#: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
-#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:502 en/lb_source.1:31
+#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:512 en/lb_source.1:31
#: en/lb_testroot.1:35 en/live-build.7:236
#, no-wrap
msgid "AUTHOR"
@@ -157,7 +157,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
-#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:503 en/lb_source.1:32
+#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:513 en/lb_source.1:32
#: en/lb_testroot.1:36 en/live-build.7:237
msgid ""
"live-build was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
diff --git a/manpages/pot/lb_config.1.pot b/manpages/pot/lb_config.1.pot
index 2ab3b7b55..a085c1867 100644
--- a/manpages/pot/lb_config.1.pot
+++ b/manpages/pot/lb_config.1.pot
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: live-build VERSION\n"
-"POT-Creation-Date: 2013-04-30 10:25+0300\n"
+"POT-Creation-Date: 2012-11-30 15:22+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -29,7 +29,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/lb_testroot.1:1 en/live-build.7:1
#, no-wrap
-msgid "2013-04-30"
+msgid "2012-11-30"
msgstr ""
#. type: TH
@@ -37,7 +37,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/lb_testroot.1:1 en/live-build.7:1
#, no-wrap
-msgid "3.0.5-1"
+msgid "4.0~a1-1"
msgstr ""
#. type: TH
@@ -66,7 +66,7 @@ msgstr ""
#. type: SH
#: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
-#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:233 en/lb_source.1:9
+#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:237 en/lb_source.1:9
#: en/lb_testroot.1:9 en/live-build.7:11
#, no-wrap
msgid "DESCRIPTION"
@@ -74,7 +74,7 @@ msgstr ""
#. type: SH
#: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
-#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:242 en/lb_source.1:14
+#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:246 en/lb_source.1:14
#: en/lb_testroot.1:18 en/live-build.7:20
#, no-wrap
msgid "OPTIONS"
@@ -82,7 +82,7 @@ msgstr ""
#. type: SH
#: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
-#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:480 en/lb_source.1:17
+#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:490 en/lb_source.1:17
#: en/lb_testroot.1:21 en/live-build.7:219
#, no-wrap
msgid "FILES"
@@ -90,7 +90,7 @@ msgstr ""
#. type: SH
#: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
-#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:487 en/lb_source.1:20
+#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:497 en/lb_source.1:20
#: en/lb_testroot.1:24 en/live-build.7:223
#, no-wrap
msgid "SEE ALSO"
@@ -98,21 +98,21 @@ msgstr ""
#. type: Plain text
#: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
-#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:489 en/lb_source.1:22
+#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:499 en/lb_source.1:22
#: en/lb_testroot.1:26
msgid "I<live-build>(7)"
msgstr ""
#. type: Plain text
#: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
-#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:495 en/lb_source.1:24
+#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:505 en/lb_source.1:24
#: en/lb_testroot.1:28 en/live-build.7:229
msgid "This program is a part of live-build."
msgstr ""
#. type: SH
#: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
-#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:496 en/lb_source.1:25
+#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:506 en/lb_source.1:25
#: en/lb_testroot.1:29 en/live-build.7:230
#, no-wrap
msgid "HOMEPAGE"
@@ -120,7 +120,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
-#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:498 en/lb_source.1:27
+#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:508 en/lb_source.1:27
#: en/lb_testroot.1:31 en/live-build.7:232
msgid ""
"More information about live-build and the Debian Live project can be found "
@@ -130,7 +130,7 @@ msgstr ""
#. type: SH
#: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
-#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:499 en/lb_source.1:28
+#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:509 en/lb_source.1:28
#: en/lb_testroot.1:32 en/live-build.7:233
#, no-wrap
msgid "BUGS"
@@ -138,7 +138,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
-#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:501 en/lb_source.1:30
+#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:511 en/lb_source.1:30
#: en/lb_testroot.1:34 en/live-build.7:235
msgid ""
"Bugs can be reported by submitting a bugreport for the live-build package in "
@@ -149,7 +149,7 @@ msgstr ""
#. type: SH
#: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
-#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:502 en/lb_source.1:31
+#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:512 en/lb_source.1:31
#: en/lb_testroot.1:35 en/live-build.7:236
#, no-wrap
msgid "AUTHOR"
@@ -157,7 +157,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
-#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:503 en/lb_source.1:32
+#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:513 en/lb_source.1:32
#: en/lb_testroot.1:36 en/live-build.7:237
msgid ""
"live-build was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
@@ -197,7 +197,7 @@ msgstr ""
#. type: Plain text
#: en/lb_config.1:19
-msgid " [B<--apt-indices> true|false]"
+msgid " [B<--apt-indices> true|false|none]"
msgstr ""
#. type: Plain text
@@ -593,7 +593,7 @@ msgstr ""
#. type: Plain text
#: en/lb_config.1:177
-msgid " [B<--mode> debian|emdebian|progress-linux|ubuntu]"
+msgid " [B<--mode> debian|emdebian|progress-linux|ubuntu|kubuntu]"
msgstr ""
#. type: Plain text
@@ -648,94 +648,104 @@ msgstr ""
#. type: Plain text
#: en/lb_config.1:199
-msgid " [B<--quiet>]"
+msgid " [-p|B<--package-lists> I<LIST>|I<\"LISTS\">]"
msgstr ""
#. type: Plain text
#: en/lb_config.1:201
-msgid " [B<--root-command> sudo]"
+msgid " [B<--quiet>]"
msgstr ""
#. type: Plain text
#: en/lb_config.1:203
-msgid " [B<--use-fakeroot> true|false]"
+msgid " [B<--root-command> sudo]"
msgstr ""
#. type: Plain text
#: en/lb_config.1:205
-msgid " [B<--archives> I<ARCHIVE>|I<\"ARCHIVES\">]"
+msgid " [B<--use-fakeroot> true|false]"
msgstr ""
#. type: Plain text
#: en/lb_config.1:207
-msgid " [B<--archive-areas> I<ARCHIVE_AREA>|I<\"ARCHIVE_AREAS\">]"
+msgid " [B<--archives> I<ARCHIVE>|I<\"ARCHIVES\">]"
msgstr ""
#. type: Plain text
#: en/lb_config.1:209
+msgid " [B<--archive-areas> I<ARCHIVE_AREA>|I<\"ARCHIVE_AREAS\">]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:211
msgid ""
" [B<--parent-archive-areas> I<PARENT_ARCHIVE_AREA>|I<\"PARENT_ARCHIVE_AREAS"
"\">]"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:211
+#: en/lb_config.1:213
msgid " [B<--security> true|false]"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:213
+#: en/lb_config.1:215
msgid " [B<--source> true|false]"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:215
+#: en/lb_config.1:217
msgid " [-s|B<--source-images> iso|netboot|tar|hdd]"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:217
+#: en/lb_config.1:219
+msgid " [B<--syslinux-theme> I<THEME_SUFFIX>]"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:221
msgid " [B<--tasksel> apt|aptitude|tasksel]"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:219
+#: en/lb_config.1:223
msgid " [B<--templates> I<PATH>]"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:221
+#: en/lb_config.1:225
msgid " [B<--hdd-size >I<MB>]"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:223
+#: en/lb_config.1:227
msgid " [B<--updates> true|false]"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:225
+#: en/lb_config.1:229
msgid " [B<--backports> true|false]"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:227
+#: en/lb_config.1:231
msgid " [B<--exposed-root> true|false]"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:229
+#: en/lb_config.1:233
msgid " [B<--verbose>]"
msgstr ""
#. FIXME
#. type: Plain text
-#: en/lb_config.1:232
+#: en/lb_config.1:236
msgid " [B<--win32-loader true|false]>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:235
+#: en/lb_config.1:239
msgid ""
"B<lb config> is a high-level command (porcelain) of I<live-build>(7), the "
"Debian Live tool suite."
@@ -743,7 +753,7 @@ msgstr ""
#. FIXME
#. type: Plain text
-#: en/lb_config.1:238
+#: en/lb_config.1:242
msgid ""
"B<lb config> populates the configuration directory for live-build. By "
"default, this directory is named 'config' and is created in the current "
@@ -752,11 +762,11 @@ msgstr ""
#. FIXME
#. type: Plain text
-#: en/lb_config.1:241
+#: en/lb_config.1:245
msgid ""
"Note: Currently B<lb config> tries to be smart and sets defaults for some "
"options depending on the setting of other options (e.g. which linux packages "
-"to be used depending on if a squeeze system gets build or not). This means "
+"to be used depending on if a wheezy system gets build or not). This means "
"that when generating a new configuration, you should call B<lb config> only "
"once with all options specified. Calling it several times with only a subset "
"of the options each can result in non working configurations. This is also "
@@ -768,7 +778,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: en/lb_config.1:244
+#: en/lb_config.1:248
msgid ""
"In addition to its specific options B<lb config> understands all generic "
"live-build options. See I<live-build>(7) for a complete list of all generic "
@@ -777,26 +787,26 @@ msgstr ""
#. FIXME
#. type: IP
-#: en/lb_config.1:246
+#: en/lb_config.1:250
#, no-wrap
msgid "B<--apt> apt|aptitude"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:248
+#: en/lb_config.1:252
msgid ""
"defines if apt-get or aptitude is used to install packages when building the "
"image. The default is apt."
msgstr ""
#. type: IP
-#: en/lb_config.1:248
+#: en/lb_config.1:252
#, no-wrap
msgid "B<--apt-ftp-proxy> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:250
+#: en/lb_config.1:254
msgid ""
"sets the ftp proxy to be used by apt. By default, this is empty. Note that "
"this variable is only for the proxy that gets used by apt internally within "
@@ -804,13 +814,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:250
+#: en/lb_config.1:254
#, no-wrap
msgid "B<--apt-http-proxy> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:252
+#: en/lb_config.1:256
msgid ""
"sets the http proxy to be used by apt. By default, this is empty. Note that "
"this variable is only for the proxy that gets used by apt internally within "
@@ -818,26 +828,26 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:252
+#: en/lb_config.1:256
#, no-wrap
-msgid "B<--apt-indices> true|false"
+msgid "B<--apt-indices> true|false|none"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:254
+#: en/lb_config.1:258
msgid ""
"defines if the resulting images should have apt indices or not and defaults "
-"to true."
+"to true. If set to none, no indices are included at all."
msgstr ""
#. type: IP
-#: en/lb_config.1:254
+#: en/lb_config.1:258
#, no-wrap
msgid "B<--apt-options> I<OPTION>|\"I<OPTIONS>\""
msgstr ""
#. type: Plain text
-#: en/lb_config.1:256
+#: en/lb_config.1:260
msgid ""
"defines the default options that will be appended to every apt call that is "
"made inside chroot during the building of the image. By default, this is set "
@@ -845,13 +855,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:256
+#: en/lb_config.1:260
#, no-wrap
msgid "B<--aptitude-options> I<OPTION>|\"I<OPTIONS>\""
msgstr ""
#. type: Plain text
-#: en/lb_config.1:258
+#: en/lb_config.1:262
msgid ""
"defines the default options that will be appended to every aptitude call "
"that is made inside chroot during building of the image. By default, this is "
@@ -859,13 +869,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:258
+#: en/lb_config.1:262
#, no-wrap
msgid "B<--apt-pipeline> I<DEPTH>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:260
+#: en/lb_config.1:264
msgid ""
"sets the depth of the apt/aptitude pipeline. In cases where the remote "
"server is not RFC conforming or buggy (such as Squid 2.0.2) this option can "
@@ -877,51 +887,51 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:260
+#: en/lb_config.1:264
#, no-wrap
msgid "B<--apt-recommends> true|false"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:262
+#: en/lb_config.1:266
msgid ""
"defines if apt should install recommended packages automatically. By "
"default, this is true except in emdebian mode."
msgstr ""
#. type: IP
-#: en/lb_config.1:262
+#: en/lb_config.1:266
#, no-wrap
msgid "B<--apt-secure> true|false"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:264
+#: en/lb_config.1:268
msgid ""
"defines if apt should check repository signatures. This is true by default."
msgstr ""
#. type: IP
-#: en/lb_config.1:264
+#: en/lb_config.1:268
#, no-wrap
msgid "B<--apt-source-archives> true|false"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:266
+#: en/lb_config.1:270
msgid ""
"defines if deb-src entries should be included in the resulting live image or "
"not, defaults to on."
msgstr ""
#. type: IP
-#: en/lb_config.1:266
+#: en/lb_config.1:270
#, no-wrap
msgid "-a|B<--architectures> I<ARCHITECTURE>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:268
+#: en/lb_config.1:272
msgid ""
"defines the architecture of the to be build image. By default, this is set "
"to the host architecture. Note that you cannot crossbuild for another "
@@ -932,13 +942,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:268
+#: en/lb_config.1:272
#, no-wrap
msgid "-b|B<--binary-images> iso|iso-hybrid|netboot|tar|hdd"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:270
+#: en/lb_config.1:274
msgid ""
"defines the image type to build. By default, for images using syslinux this "
"is set to iso-hybrid to build CD/DVD images that may also be used like hdd "
@@ -946,13 +956,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:270
+#: en/lb_config.1:274
#, no-wrap
msgid "B<--binary-filesystem> fat16|fat32|ext2|ext3|ext4"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:272
+#: en/lb_config.1:276
msgid ""
"defines the filesystem to be used in the image type. This only has an effect "
"if the selected binary image type does allow to choose a filesystem. For "
@@ -965,24 +975,24 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:272
+#: en/lb_config.1:276
#, no-wrap
msgid "B<--bootappend-install> I<PARAMETER>|\"I<PARAMETERS>\""
msgstr ""
#. type: Plain text
-#: en/lb_config.1:274
+#: en/lb_config.1:278
msgid "sets boot parameters specific to debian-installer, if included."
msgstr ""
#. type: IP
-#: en/lb_config.1:274
+#: en/lb_config.1:278
#, no-wrap
msgid "B<--bootappend-live> I<PARAMETER>|\"I<PARAMETERS>\""
msgstr ""
#. type: Plain text
-#: en/lb_config.1:276
+#: en/lb_config.1:280
msgid ""
"sets boot parameters specific to debian-live. A complete list of boot "
"parameters can be found in the I<live-boot>(7) and I<live-config>(7) manual "
@@ -990,13 +1000,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:276
+#: en/lb_config.1:280
#, no-wrap
msgid "B<--bootloader> grub|syslinux|yaboot"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:278
+#: en/lb_config.1:282
msgid ""
"defines which bootloader is beeing used in the generated image. This has "
"only an effect if the selected binary image type does allow to choose the "
@@ -1009,39 +1019,39 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:278
+#: en/lb_config.1:282
#, no-wrap
msgid "B<--bootstrap> cdebootstrap|cdebootstrap-static|debootstrap"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:280
+#: en/lb_config.1:284
msgid ""
"defines which program is used to bootstrap the debian chroot, default is "
"debootstrap."
msgstr ""
#. type: IP
-#: en/lb_config.1:280
+#: en/lb_config.1:284
#, no-wrap
msgid "B<--cache> true|false"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:282
+#: en/lb_config.1:286
msgid ""
"defines globally if any cache should be used at all. Different caches can be "
"controled through the their own options."
msgstr ""
#. type: IP
-#: en/lb_config.1:282
+#: en/lb_config.1:286
#, no-wrap
msgid "B<--cache-indices> true|false"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:284
+#: en/lb_config.1:288
msgid ""
"defines if downloaded package indices and lists should be cached which is "
"false by default. Enabling it would allow to rebuild an image completely "
@@ -1049,13 +1059,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:284
+#: en/lb_config.1:288
#, no-wrap
msgid "B<--cache-packages> true|false"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:286
+#: en/lb_config.1:290
msgid ""
"defines if downloaded packages files should be cached which is true by "
"default. Disabling it does save space consumtion in your build directory, "
@@ -1066,13 +1076,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:286
+#: en/lb_config.1:290
#, no-wrap
msgid "B<--cache-stages> true|false|I<STAGE>|\"I<STAGES>\""
msgstr ""
#. type: Plain text
-#: en/lb_config.1:288
+#: en/lb_config.1:292
msgid ""
"sets which stages should be cached. By default set to bootstrap. As an "
"exception to the normal stage names, also rootfs can be used here which does "
@@ -1082,13 +1092,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:288
+#: en/lb_config.1:292
#, no-wrap
msgid "B<--checksums> md5|sha1|sha256|none"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:290
+#: en/lb_config.1:294
msgid ""
"defines if the binary image should contain a file called md5sums.txt, "
"sha1sums.txt and/or sha256sums.txt. These lists all files on the image "
@@ -1100,60 +1110,60 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:290
+#: en/lb_config.1:294
#, no-wrap
msgid "B<--compression> bzip2|gzip|lzip|none"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:292
+#: en/lb_config.1:296
msgid ""
"defines the compression program to be used to compress tarballs. Defaults to "
"gzip."
msgstr ""
#. type: IP
-#: en/lb_config.1:292
+#: en/lb_config.1:296
#, no-wrap
msgid "B<--config> I<GIT_URL>::I<GIT_ID>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:294
+#: en/lb_config.1:298
msgid ""
"allows to bootstrap a config tree from a git repositories, optionally "
"appended by a Git Id (branch, commit, tag, etc.)."
msgstr ""
#. type: IP
-#: en/lb_config.1:294
+#: en/lb_config.1:298
#, no-wrap
msgid "B<--build-with-chroot> true|false"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:296
+#: en/lb_config.1:300
msgid ""
"defines whetever live-build should use the tools from within the chroot to "
"build the binary image or not by using and including the host systems tools. "
"This is a very dangerous option, using the tools of the host system can lead "
"to tainted and even non-bootable images if the host systems version of the "
"required tools (mainly these are the bootloaders such as syslinux, grub and "
-"yaboot, and the auxilliary tools such as dosfstools, xorriso, squashfs-tools "
-"and others) do not B<exactely> match what is present at build-time in the "
-"target distribution. Never do disable this option unless you are B<exactely> "
-"sure what you are doing and have B<completely>I< understood its consequences."
-">"
+"yaboot, and the auxilliary tools such as dosfstools, genisoimage, squashfs-"
+"tools and others) do not B<exactely> match what is present at build-time in "
+"the target distribution. Never do disable this option unless you are "
+"B<exactely> sure what you are doing and have B<completely>I< understood its "
+"consequences.>"
msgstr ""
#. type: IP
-#: en/lb_config.1:296
+#: en/lb_config.1:300
#, no-wrap
msgid "B<--chroot-filesystem> ext2|ext3|ext4|squashfs|jffs2|none"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:298
+#: en/lb_config.1:302
msgid ""
"defines which filesystem type should be used for the root filesystem image. "
"If you use none, then no filesystem image is created and the root filesystem "
@@ -1164,39 +1174,39 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:298
+#: en/lb_config.1:302
#, no-wrap
msgid "B<--clean>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:300
+#: en/lb_config.1:304
msgid ""
"minimizes config directory by automatically removing unused and thus empty "
"subdirectories."
msgstr ""
#. type: IP
-#: en/lb_config.1:300
+#: en/lb_config.1:304
#, no-wrap
msgid "-c|B<--conffile> I<FILE>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:302
+#: en/lb_config.1:306
msgid ""
"using a user specified alternative configuration file in addition to the "
"normally used one in the config directory."
msgstr ""
#. type: IP
-#: en/lb_config.1:302
+#: en/lb_config.1:306
#, no-wrap
msgid "B<--debconf-frontend> dialog|editor|noninteractive|readline"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:304
+#: en/lb_config.1:308
msgid ""
"defines what value the debconf frontend should be set to inside the chroot. "
"Note that setting it to anything by noninteractive, which is the default, "
@@ -1204,13 +1214,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:304
+#: en/lb_config.1:308
#, no-wrap
msgid "B<--debconf-priority> low|medium|high|critical"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:306
+#: en/lb_config.1:310
msgid ""
"defines what value the debconf priority shoul dbe set to inside the chroot. "
"By default, it is set to critical, which means that almost no questions are "
@@ -1219,13 +1229,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:306
+#: en/lb_config.1:310
#, no-wrap
msgid "B<--debian-installer> true|cdrom|netinst|netboot|businesscard|live|false"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:308
+#: en/lb_config.1:312
msgid ""
"defines which type, if any, of the debian-installer should be included in "
"the resulting binary image. By default, no installer is included. All "
@@ -1237,13 +1247,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:308
+#: en/lb_config.1:312
#, no-wrap
msgid "B<--debian-installer-distribution> daily|I<CODENAME>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:310
+#: en/lb_config.1:314
msgid ""
"defines the distribution where the debian-installer files should be taken "
"out from. Normally, this should be set to the same distribution as the live "
@@ -1252,13 +1262,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:310
+#: en/lb_config.1:314
#, no-wrap
msgid "B<--debian-installer-preseedfile> I<FILE>|I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:312
+#: en/lb_config.1:316
msgid ""
"sets the filename or URL for an optionally used and included preseeding file "
"for debian-installer. If config/binary_debian-installer/preseed.cfg exists, "
@@ -1266,13 +1276,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:312
+#: en/lb_config.1:316
#, no-wrap
msgid "B<--debian-installer-gui> true|false"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:314
+#: en/lb_config.1:318
msgid ""
"defines if the debian-installer graphical GTK interface should be true or "
"not. In Debian mode and for most versions of Ubuntu, this option is true, "
@@ -1280,60 +1290,60 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:314 en/live-build.7:36
+#: en/lb_config.1:318 en/live-build.7:36
#, no-wrap
msgid "B<--debug>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:316
+#: en/lb_config.1:320
msgid "turn on debugging informational messages."
msgstr ""
#. type: IP
-#: en/lb_config.1:316
+#: en/lb_config.1:320
#, no-wrap
msgid "-d|B<--distribution> I<CODENAME>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:318
+#: en/lb_config.1:322
msgid "defines the distribution of the resulting live system."
msgstr ""
#. type: IP
-#: en/lb_config.1:318
+#: en/lb_config.1:322
#, no-wrap
msgid "-d|B<--parent-distribution> I<CODENAME>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:320
+#: en/lb_config.1:324
msgid ""
"defines the parent distribution for derivatives of the resulting live system."
msgstr ""
#. type: IP
-#: en/lb_config.1:320
+#: en/lb_config.1:324
#, no-wrap
msgid "-d|B<--parent-debian-installer-distribution> I<CODENAME>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:322
+#: en/lb_config.1:326
msgid ""
"defines the parent debian-installer distribution for derivatives of the "
"resulting live system."
msgstr ""
#. type: IP
-#: en/lb_config.1:322
+#: en/lb_config.1:326
#, no-wrap
msgid "B<--dump>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:324
+#: en/lb_config.1:328
msgid ""
"prepares a report of the currently present live system configuration and the "
"version of live-build used. This is useful to provide if you submit bug "
@@ -1342,26 +1352,26 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:324
+#: en/lb_config.1:328
#, no-wrap
msgid "B<--fdisk> fdisk|fdisk.dist"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:326
+#: en/lb_config.1:330
msgid ""
"sets the filename of the fdisk binary from the host system that should be "
"used. This is autodetected and does generally not need any customization."
msgstr ""
#. type: IP
-#: en/lb_config.1:326 en/live-build.7:38
+#: en/lb_config.1:330 en/live-build.7:38
#, no-wrap
msgid "B<--force>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:328
+#: en/lb_config.1:332
msgid ""
"forces re-execution of already run stages. Use only if you know what you are "
"doing. It is generally safer to use B<lb clean> to clean up before re-"
@@ -1369,26 +1379,26 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:328
+#: en/lb_config.1:332
#, no-wrap
msgid "B<--grub-splash> I<FILE>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:330
+#: en/lb_config.1:334
msgid ""
"defines the name of an optional to be included splash screen graphic for the "
"grub bootloader."
msgstr ""
#. type: IP
-#: en/lb_config.1:330
+#: en/lb_config.1:334
#, no-wrap
msgid "B<--gzip-options> I<OPTION>|\"I<OPTIONS>\""
msgstr ""
#. type: Plain text
-#: en/lb_config.1:332
+#: en/lb_config.1:336
msgid ""
"defines the default options that will be appended to (almost) every gzip "
"call during the building of the image. By default, this is set to --best to "
@@ -1397,13 +1407,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:332
+#: en/lb_config.1:336
#, no-wrap
msgid "B<--hooks> I<FILE>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:334
+#: en/lb_config.1:338
msgid ""
"defines which hooks available in /usr/share/live/build/examples/hooks should "
"be activated. Normally, there are no hooks executed. Make sure you know and "
@@ -1411,13 +1421,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:334
+#: en/lb_config.1:338
#, no-wrap
msgid "B<--ignore-system-defaults>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:336
+#: en/lb_config.1:340
msgid ""
"B<lb config> by default reads system defaults from I</etc/live/build.conf> "
"and I</etc/live/build/*> when generating a new live system config directory. "
@@ -1426,13 +1436,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:336
+#: en/lb_config.1:340
#, no-wrap
msgid "B<--initramfs> auto|none|live-boot|casper"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:338
+#: en/lb_config.1:342
msgid ""
"sets the name of package that contains the live system specific initramfs "
"modification. By default, auto is used, which means that at build time of "
@@ -1443,26 +1453,26 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:338
+#: en/lb_config.1:342
#, no-wrap
msgid "B<--initramfs-compression> bzip2|gzip|lzma]"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:340
+#: en/lb_config.1:344
msgid ""
"defines the compression program to be used to compress the initramfs. "
"Defaults to gzip."
msgstr ""
#. type: IP
-#: en/lb_config.1:340
+#: en/lb_config.1:344
#, no-wrap
msgid "B<--interactive> shell"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:342
+#: en/lb_config.1:346
msgid ""
"defines if after the chroot stage and before the beginning of the binary "
"stage, a interactive shell login should be spawned in the chroot in order to "
@@ -1476,24 +1486,24 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:342
+#: en/lb_config.1:346
#, no-wrap
msgid "B<--isohybrid-options> I<OPTION>|\"I<OPTIONS>\""
msgstr ""
#. type: Plain text
-#: en/lb_config.1:344
+#: en/lb_config.1:348
msgid "defines options to pass to isohybrid."
msgstr ""
#. type: IP
-#: en/lb_config.1:344
+#: en/lb_config.1:348
#, no-wrap
msgid "B<--iso-application> I<NAME>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:346
+#: en/lb_config.1:350
msgid ""
"sets the APPLICATION field in the header of a resulting CD/DVD image and "
"defaults to \"Debian Live\" in debian mode, and to \"Emdebian Live\" in "
@@ -1501,13 +1511,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:346
+#: en/lb_config.1:350
#, no-wrap
msgid "B<--iso-preparer> I<NAME>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:348
+#: en/lb_config.1:352
msgid ""
"sets the PREPARER field in the header of a resulting CD/DVD image. By "
"default this is set to \"live-build I<VERSION>; http://packages.qa.debian."
@@ -1516,13 +1526,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:348
+#: en/lb_config.1:352
#, no-wrap
msgid "B<--iso-publisher> I<NAME>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:350
+#: en/lb_config.1:354
msgid ""
"sets the PUBLISHED field in the header of a resulting CD/DVD image. By "
"default, this is set to 'Debian Live project; http:/live.debian.net/; debian-"
@@ -1531,13 +1541,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:350
+#: en/lb_config.1:354
#, no-wrap
msgid "B<--iso-volume> I<NAME>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:352
+#: en/lb_config.1:356
msgid ""
"sets the VOLUME field in the header of a resulting CD/DVD and defaults to "
"'(I<MODE>) (I<DISTRIBUTION>) (I<DATE>)' whereas MODE is expanded to the name "
@@ -1546,13 +1556,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:352
+#: en/lb_config.1:356
#, no-wrap
msgid "B<--jffs2-eraseblock> I<SIZE>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:354
+#: en/lb_config.1:358
msgid ""
"sets the eraseblock size for a JFFS2 (Second Journalling Flash File System) "
"filesystem. The default is 64 KiB. If you use an erase block size different "
@@ -1562,39 +1572,39 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:354
+#: en/lb_config.1:358
#, no-wrap
msgid "B<--keyring-packages> I<PACKAGE|\"PACKAGES>\""
msgstr ""
#. type: Plain text
-#: en/lb_config.1:356
+#: en/lb_config.1:360
msgid ""
"sets the keyring package or additional keyring packages. By default this is "
"set to debian-archive-keyring."
msgstr ""
#. type: IP
-#: en/lb_config.1:356
+#: en/lb_config.1:360
#, no-wrap
msgid "-k|B<--linux-flavours> I<FLAVOUR>|\"I<FLAVOURS>\""
msgstr ""
#. type: Plain text
-#: en/lb_config.1:358
+#: en/lb_config.1:362
msgid ""
"sets the kernel flavours to be installed. Note that in case you specify more "
"than that the first will be configured the default kernel that gets booted."
msgstr ""
#. type: IP
-#: en/lb_config.1:358
+#: en/lb_config.1:362
#, no-wrap
msgid "B<--linux-packages> \"I<PACKAGES>\""
msgstr ""
#. type: Plain text
-#: en/lb_config.1:360
+#: en/lb_config.1:364
msgid ""
"sets the internal name of the kernel packages naming scheme. If you use "
"debian kernel packages, you will not have to adjust it. If you decide to use "
@@ -1608,26 +1618,26 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:360
+#: en/lb_config.1:364
#, no-wrap
msgid "B<--losetup> losetup|losetup.orig"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:362
+#: en/lb_config.1:366
msgid ""
"sets the filename of the losetup binary from the host system that should be "
"used. This is autodetected and does generally not need any customization."
msgstr ""
#. type: IP
-#: en/lb_config.1:362
+#: en/lb_config.1:366
#, no-wrap
msgid "B<--memtest> memtest86+|memtest86|none"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:364
+#: en/lb_config.1:368
msgid ""
"defines if memtest, memtest86+ or no memory tester at all should be included "
"as secondary bootloader configuration. This is only available on amd64 and "
@@ -1635,13 +1645,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:364
+#: en/lb_config.1:368
#, no-wrap
msgid "-m|B<--parent-mirror-bootstrap> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:366
+#: en/lb_config.1:370
msgid ""
"sets the location of the debian package mirror that should be used to "
"bootstrap from. This defaults to http://ftp.de.debian.org/debian/ which may "
@@ -1649,13 +1659,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:366
+#: en/lb_config.1:370
#, no-wrap
msgid "B<--parent-mirror-chroot> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:368
+#: en/lb_config.1:372
msgid ""
"sets the location of the debian package mirror that will be used to fetch "
"the packages in order to build the live system. By default, this is set to "
@@ -1663,13 +1673,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:368
+#: en/lb_config.1:372
#, no-wrap
msgid "B<--parent-mirror-chroot-security> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:370
+#: en/lb_config.1:374
msgid ""
"sets the location of the debian security package mirror that will be used to "
"fetch the packages in order to build the live system. By default, this "
@@ -1677,13 +1687,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:370
+#: en/lb_config.1:374
#, no-wrap
msgid "B<--parent-mirror-chroot-updates> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:372
+#: en/lb_config.1:376
msgid ""
"sets the location of the debian updates package mirror that will be used to "
"fetch packages in order to build the live system. By default, this is set to "
@@ -1691,13 +1701,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:372
+#: en/lb_config.1:376
#, no-wrap
msgid "B<--parent-mirror-chroot-backports> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:374
+#: en/lb_config.1:378
msgid ""
"sets the location of the debian backports package mirror that will be used "
"to fetch packages in order to build the live system. By default, this points "
@@ -1705,13 +1715,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:374
+#: en/lb_config.1:378
#, no-wrap
msgid "B<--parent-mirror-binary> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:376
+#: en/lb_config.1:380
msgid ""
"sets the location of the debian package mirror that should end up configured "
"in the final image and which is the one a user would see and use. This has "
@@ -1721,13 +1731,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:376
+#: en/lb_config.1:380
#, no-wrap
msgid "B<--parent-mirror-binary-security> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:378
+#: en/lb_config.1:382
msgid ""
"sets the location of the debian security package mirror that should end up "
"configured in the final image. By default, 'http://security.debian.org/' is "
@@ -1735,13 +1745,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:378
+#: en/lb_config.1:382
#, no-wrap
msgid "B<--parent-mirror-binary-updates> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:380
+#: en/lb_config.1:384
msgid ""
"sets the location of the debian updates package mirror that should end up "
"configured in the final image. By default, the value of --parent-mirror-"
@@ -1749,13 +1759,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:380
+#: en/lb_config.1:384
#, no-wrap
msgid "B<--parent-mirror-binary-backports> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:382
+#: en/lb_config.1:386
msgid ""
"sets the location of the debian backports package mirror that should end up "
"configured in the final image. By default, 'http://backports.debian.org/"
@@ -1763,13 +1773,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:382
+#: en/lb_config.1:386
#, no-wrap
msgid "B<--parent-mirror-debian-installer> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:384
+#: en/lb_config.1:388
msgid ""
"sets the location of the mirror that will be used to fetch the debian "
"installer images. By default, this points to the same mirror used to build "
@@ -1777,13 +1787,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:384
+#: en/lb_config.1:388
#, no-wrap
msgid "B<--mirror-bootstrap> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:386
+#: en/lb_config.1:390
msgid ""
"sets the location of the debian package mirror that should be used to "
"bootstrap the derivative from. This defaults to http://ftp.de.debian.org/"
@@ -1791,13 +1801,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:386
+#: en/lb_config.1:390
#, no-wrap
msgid "B<--mirror-chroot> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:388
+#: en/lb_config.1:392
msgid ""
"sets the location of the debian package mirror that will be used to fetch "
"the packages of the derivative in order to build the live system. By "
@@ -1805,13 +1815,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:388
+#: en/lb_config.1:392
#, no-wrap
msgid "B<--mirror-chroot-security> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:390
+#: en/lb_config.1:394
msgid ""
"sets the location of the debian security package mirror that will be used to "
"fetch the packages of the derivative in order to build the live system. By "
@@ -1819,13 +1829,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:390
+#: en/lb_config.1:394
#, no-wrap
msgid "B<--mirror-chroot-updates> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:392
+#: en/lb_config.1:396
msgid ""
"sets the location of the debian updates package mirror that will be used to "
"fetch packages of the derivative in order to build the live system. By "
@@ -1833,13 +1843,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:392
+#: en/lb_config.1:396
#, no-wrap
msgid "B<--mirror-chroot-backports> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:394
+#: en/lb_config.1:398
msgid ""
"sets the location of the debian backports package mirror that will be used "
"to fetch packages of the derivative in order to build the live system. By "
@@ -1847,13 +1857,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:394
+#: en/lb_config.1:398
#, no-wrap
msgid "B<--mirror-binary> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:396
+#: en/lb_config.1:400
msgid ""
"sets the location of the derivative package mirror that should end up "
"configured in the final image and which is the one a user would see and use. "
@@ -1863,52 +1873,52 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:396
+#: en/lb_config.1:400
#, no-wrap
msgid "B<--mirror-binary-security> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:398
+#: en/lb_config.1:402
msgid ""
"sets the location of the derivatives security package mirror that should end "
"up configured in the final image."
msgstr ""
#. type: IP
-#: en/lb_config.1:398
+#: en/lb_config.1:402
#, no-wrap
msgid "B<--mirror-binary-updates> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:400
+#: en/lb_config.1:404
msgid ""
"sets the location of the derivatives updates package mirror that should end "
"up configured in the final image."
msgstr ""
#. type: IP
-#: en/lb_config.1:400
+#: en/lb_config.1:404
#, no-wrap
msgid "B<--mirror-binary-backports> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:402
+#: en/lb_config.1:406
msgid ""
"sets the location of the derivatives backports package mirror that should "
"end up configured in the final image."
msgstr ""
#. type: IP
-#: en/lb_config.1:402
+#: en/lb_config.1:406
#, no-wrap
msgid "B<--mirror-debian-installer> I<URL>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:404
+#: en/lb_config.1:408
msgid ""
"sets the location of the mirror that will be used to fetch the debian "
"installer images of the derivative. By default, this points to the same "
@@ -1916,65 +1926,65 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:404
+#: en/lb_config.1:408
#, no-wrap
msgid "B<--mode> debian|emdebian|progress|ubuntu"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:406
+#: en/lb_config.1:410
msgid ""
"defines a global mode to load project specific defaults. By default this is "
"set to debian."
msgstr ""
#. type: IP
-#: en/lb_config.1:406
+#: en/lb_config.1:410
#, no-wrap
msgid "B<--system> live|normal"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:408
+#: en/lb_config.1:412
msgid ""
"defines if the resulting system image should a live system or a normal, non-"
"live system."
msgstr ""
#. type: IP
-#: en/lb_config.1:408
+#: en/lb_config.1:412
#, no-wrap
msgid "B<--net-root-filesystem> nfs|cfs"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:410
+#: en/lb_config.1:414
msgid ""
"defines the filesystem that will be configured in the bootloader "
"configuration for your netboot image. This defaults to nfs."
msgstr ""
#. type: IP
-#: en/lb_config.1:410
+#: en/lb_config.1:414
#, no-wrap
msgid "B<--net-root-mountoptions> I<OPTIONS>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:412
+#: en/lb_config.1:416
msgid ""
"sets additional options for mounting the root filesystem in netboot images "
"and is by default empty."
msgstr ""
#. type: IP
-#: en/lb_config.1:412
+#: en/lb_config.1:416
#, no-wrap
msgid "B<--net-root-path> I<PATH>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:414
+#: en/lb_config.1:418
msgid ""
"sets the file path that will be configured in the bootloader configuration "
"for your netboot image. This defaults to /srv/debian-live in debian mode and "
@@ -1983,13 +1993,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:414
+#: en/lb_config.1:418
#, no-wrap
msgid "B<--net-root-server> I<IP>|I<HOSTNAME>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:416
+#: en/lb_config.1:420
msgid ""
"sets the IP or hostname that will be configured in the bootloader "
"configuration for the root filesystem of your netboot image. This defaults "
@@ -1997,38 +2007,38 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:416
+#: en/lb_config.1:420
#, no-wrap
msgid "B<--net-cow-filesystem> nfs|cfs"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:418
+#: en/lb_config.1:422
msgid ""
"defines the filesystem type for the copy-on-write layer and defaults to nfs."
msgstr ""
#. type: IP
-#: en/lb_config.1:418
+#: en/lb_config.1:422
#, no-wrap
msgid "B<--net-cow-mountoptions> I<OPTIONS>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:420
+#: en/lb_config.1:424
msgid ""
"sets additional options for mounting the copy-on-write layer in netboot "
"images and is by default empty."
msgstr ""
#. type: IP
-#: en/lb_config.1:420
+#: en/lb_config.1:424
#, no-wrap
msgid "B<--net-cow-path> I<PATH>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:422
+#: en/lb_config.1:426
msgid ""
"defines the path to client writable filesystem. Anywhere that "
"I<client_mac_address> is specified in the path live-boot will substitute the "
@@ -2036,28 +2046,28 @@ msgid ""
msgstr ""
#. type: Plain text
-#: en/lb_config.1:425
+#: en/lb_config.1:429
msgid "Example:"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:427
+#: en/lb_config.1:431
msgid "/export/hosts/client_mac_address"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:429
+#: en/lb_config.1:433
msgid "/export/hosts/00-16-D3-33-92-E8"
msgstr ""
#. type: IP
-#: en/lb_config.1:429
+#: en/lb_config.1:433
#, no-wrap
msgid "B<--net-cow-server> I<IP>|I<HOSTNAME>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:431
+#: en/lb_config.1:435
msgid ""
"sets the IP or hostname that will be configured in the bootloader "
"configuration for the copy-on-write filesystem of your netboot image and is "
@@ -2065,13 +2075,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:431
+#: en/lb_config.1:435
#, no-wrap
msgid "B<--net-tarball> true|false"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:433
+#: en/lb_config.1:437
msgid ""
"defines if a compressed tarball should be created. Disabling this options "
"leads to no tarball at all, the plain binary directory is considered the "
@@ -2079,26 +2089,53 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:433
+#: en/lb_config.1:437
+#, no-wrap
+msgid "-p|B<--package-lists> I<LIST>|\"I<LISTS>\""
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:439
+msgid ""
+"defines which lists available in /usr/share/live/build/package-lists should "
+"be used. By default, this is set to standard. Note that in case you have "
+"local package lists, you don't need to list them here. Putting them into "
+"config/package-lists is enough (the filename needs to have the .list suffix "
+"though)."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:439 en/live-build.7:40
+#, no-wrap
+msgid "B<--quiet>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:441
+msgid "reduces the verbosity of messages output by B<lb build>."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:441
#, no-wrap
msgid "B<--archives> I<ARCHIVE>|\"I<ARCHIVES>\""
msgstr ""
#. type: Plain text
-#: en/lb_config.1:435
+#: en/lb_config.1:443
msgid ""
"enables one of available third-party archive configurations in /usr/share/"
"live/build/archives."
msgstr ""
#. type: IP
-#: en/lb_config.1:435
+#: en/lb_config.1:443
#, no-wrap
msgid "B<--root-command> sudo"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:437
+#: en/lb_config.1:445
msgid ""
"controls if live-build should use sudo internally to build the live image. "
"Note that this is not well tested and that you should, when relying on sudo, "
@@ -2106,13 +2143,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:437
+#: en/lb_config.1:445
#, no-wrap
msgid "B<--use-fakeroot> true|false"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:439
+#: en/lb_config.1:447
msgid ""
"controls if live-build should utilize fakeroot and fakechroot to try and "
"avoid requiring root privillages where possible. By default, this option is "
@@ -2120,13 +2157,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:439
+#: en/lb_config.1:447
#, no-wrap
msgid "B<--archive-areas> I<ARCHIVE_AREA>|\"I<ARCHIVE_AREAS>\""
msgstr ""
#. type: Plain text
-#: en/lb_config.1:441
+#: en/lb_config.1:449
msgid ""
"defines which package archive areas of a debian packages archive should be "
"used for configured debian package mirrors. By default, this is set to main. "
@@ -2136,37 +2173,37 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:441
+#: en/lb_config.1:449
#, no-wrap
msgid "B<--parent-archive-areas> I<PARENT_ARCHIVE_AREA>|\"I<PARENT_ARCHIVE_AREAS>\""
msgstr ""
#. type: Plain text
-#: en/lb_config.1:443
+#: en/lb_config.1:451
msgid "defines the archive areas for derivatives of the resulting live system."
msgstr ""
#. type: IP
-#: en/lb_config.1:443
+#: en/lb_config.1:451
#, no-wrap
msgid "B<--security> true|false"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:445
+#: en/lb_config.1:453
msgid ""
"defines if the security repositories specified in the security mirror "
"options should be used or not."
msgstr ""
#. type: IP
-#: en/lb_config.1:445
+#: en/lb_config.1:453
#, no-wrap
msgid "B<--source> true|false"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:447
+#: en/lb_config.1:455
msgid ""
"defines if a corresponding source image to the binary image should be build. "
"By default this is false because most people do not require this and would "
@@ -2176,24 +2213,24 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:447
+#: en/lb_config.1:455
#, no-wrap
msgid "-s|B<--source-images> iso|netboot|tar|hdd"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:449
+#: en/lb_config.1:457
msgid "defines the image type for the source image. Default is tar."
msgstr ""
#. type: IP
-#: en/lb_config.1:449
+#: en/lb_config.1:457
#, no-wrap
msgid "B<--firmware-binary> true|false"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:451
+#: en/lb_config.1:459
msgid ""
"defines if firmware packages should be automatically included into the "
"binary pool for debian-installer. Note that only firmware packages available "
@@ -2204,13 +2241,13 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:451
+#: en/lb_config.1:459
#, no-wrap
msgid "B<--firmware-chroot> true|false"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:453
+#: en/lb_config.1:461
msgid ""
"defines if firmware packages should be automatically included into the live "
"image. Note that only firmware packages available within the configured "
@@ -2220,65 +2257,80 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:453
+#: en/lb_config.1:461
#, no-wrap
msgid "B<--swap-file-path> I<PATH>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:455
+#: en/lb_config.1:463
msgid ""
"defines the path to a swap file to create in the binary image. Default is "
"not to create a swap file."
msgstr ""
#. type: IP
-#: en/lb_config.1:455
+#: en/lb_config.1:463
#, no-wrap
msgid "B<--swap-file-size> I<MB>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:457
+#: en/lb_config.1:465
msgid ""
"defines what size in megabytes the swap file should be, if one is to be "
"created. Default is 512MB."
msgstr ""
#. type: IP
-#: en/lb_config.1:457
+#: en/lb_config.1:465
+#, no-wrap
+msgid "B<--syslinux-theme> I<THEME_SUFFIX>"
+msgstr ""
+
+#. type: Plain text
+#: en/lb_config.1:467
+msgid ""
+"defines the syslinux theme to use. The theme suffix is the name of a "
+"directory in /usr/share/syslinux/themes/ provided by a package named "
+"syslinux-theme- plus the suffix. In debian mode, this defaults to debian-"
+"wheezy."
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:467
#, no-wrap
msgid "B<--tasksel> apt|aptitude|tasksel"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:459
+#: en/lb_config.1:469
msgid ""
"selects which program is used to install tasks. By default, this is set to "
"tasksel."
msgstr ""
#. type: IP
-#: en/lb_config.1:459
+#: en/lb_config.1:469
#, no-wrap
msgid "B<--templates> I<PATH>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:461
+#: en/lb_config.1:471
msgid ""
"sets the path to the templates that live-build is going to use, e.g. for "
"bootloaders. By default, this is set to /usr/share/live/build/templates/."
msgstr ""
#. type: IP
-#: en/lb_config.1:461
+#: en/lb_config.1:471
#, no-wrap
msgid "B<--hdd-size> MB"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:463
+#: en/lb_config.1:473
msgid ""
"defines what size the hdd image should be. Note that although the default is "
"set to 10000 (= 10GB), it will not need 10GB space on your harddisk as the "
@@ -2286,39 +2338,39 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:463
+#: en/lb_config.1:473
#, no-wrap
msgid "B<--updates> true|false"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:465
+#: en/lb_config.1:475
msgid ""
"defines if debian updates package archives should be included in the image "
"or not."
msgstr ""
#. type: IP
-#: en/lb_config.1:465
+#: en/lb_config.1:475
#, no-wrap
msgid "B<--backports> true|false"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:467
+#: en/lb_config.1:477
msgid ""
"defines if debian backports package archives should be included in the image "
"or not."
msgstr ""
#. type: IP
-#: en/lb_config.1:467
+#: en/lb_config.1:477
#, no-wrap
msgid "B<--exposed-root> true|false"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:469
+#: en/lb_config.1:479
msgid ""
"defines whether to expose the root filesystem as read only and not covered "
"by the union filesystem. This has useful implications for certain speciality "
@@ -2326,37 +2378,37 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:469 en/live-build.7:42
+#: en/lb_config.1:479 en/live-build.7:42
#, no-wrap
msgid "B<--verbose>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:471
+#: en/lb_config.1:481
msgid "increases the verbosity of messages output by B<lb build>."
msgstr ""
#. type: IP
-#: en/lb_config.1:471
+#: en/lb_config.1:481
#, no-wrap
msgid "B<--win32-loader true|false>"
msgstr ""
#. FIXME
#. type: Plain text
-#: en/lb_config.1:474
+#: en/lb_config.1:484
msgid "defines if win32-loader should be included in the binary image or not."
msgstr ""
#. type: SH
-#: en/lb_config.1:475
+#: en/lb_config.1:485
#, no-wrap
msgid "ENVIRONMENT"
msgstr ""
#. FIXME
#. type: Plain text
-#: en/lb_config.1:478
+#: en/lb_config.1:488
msgid ""
"Currently, command line switches can also be specified through the "
"corresponding environment variable. However, this generally should not be "
@@ -2370,20 +2422,20 @@ msgstr ""
#. FIXME
#. type: IP
-#: en/lb_config.1:482
+#: en/lb_config.1:492
#, no-wrap
msgid "B<auto/config>"
msgstr ""
#. type: IP
-#: en/lb_config.1:483
+#: en/lb_config.1:493
#, no-wrap
msgid "B</etc/live/build.conf, /etc/live/build/*>"
msgstr ""
#. FIXME
#. type: Plain text
-#: en/lb_config.1:486
+#: en/lb_config.1:496
msgid ""
"An optional, global configuration file for B<lb config> variables. It is "
"useful to specify a few system wide defaults, like "
@@ -2392,11 +2444,11 @@ msgid ""
msgstr ""
#. type: Plain text
-#: en/lb_config.1:491 en/live-build.7:225
+#: en/lb_config.1:501 en/live-build.7:225
msgid "I<live-boot>(7)"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:493 en/live-build.7:227
+#: en/lb_config.1:503 en/live-build.7:227
msgid "I<live-config>(7)"
msgstr ""
diff --git a/manpages/pot/lb_source.1.pot b/manpages/pot/lb_source.1.pot
index ffb4dfd81..566d05bc8 100644
--- a/manpages/pot/lb_source.1.pot
+++ b/manpages/pot/lb_source.1.pot
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: live-build VERSION\n"
-"POT-Creation-Date: 2013-04-30 10:25+0300\n"
+"POT-Creation-Date: 2012-11-30 15:22+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -29,7 +29,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/lb_testroot.1:1 en/live-build.7:1
#, no-wrap
-msgid "2013-04-30"
+msgid "2012-11-30"
msgstr ""
#. type: TH
@@ -37,7 +37,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/lb_testroot.1:1 en/live-build.7:1
#, no-wrap
-msgid "3.0.5-1"
+msgid "4.0~a1-1"
msgstr ""
#. type: TH
@@ -66,7 +66,7 @@ msgstr ""
#. type: SH
#: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
-#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:233 en/lb_source.1:9
+#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:237 en/lb_source.1:9
#: en/lb_testroot.1:9 en/live-build.7:11
#, no-wrap
msgid "DESCRIPTION"
@@ -74,7 +74,7 @@ msgstr ""
#. type: SH
#: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
-#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:242 en/lb_source.1:14
+#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:246 en/lb_source.1:14
#: en/lb_testroot.1:18 en/live-build.7:20
#, no-wrap
msgid "OPTIONS"
@@ -82,7 +82,7 @@ msgstr ""
#. type: SH
#: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
-#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:480 en/lb_source.1:17
+#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:490 en/lb_source.1:17
#: en/lb_testroot.1:21 en/live-build.7:219
#, no-wrap
msgid "FILES"
@@ -97,7 +97,7 @@ msgstr ""
#. type: SH
#: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
-#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:487 en/lb_source.1:20
+#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:497 en/lb_source.1:20
#: en/lb_testroot.1:24 en/live-build.7:223
#, no-wrap
msgid "SEE ALSO"
@@ -105,21 +105,21 @@ msgstr ""
#. type: Plain text
#: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
-#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:489 en/lb_source.1:22
+#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:499 en/lb_source.1:22
#: en/lb_testroot.1:26
msgid "I<live-build>(7)"
msgstr ""
#. type: Plain text
#: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
-#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:495 en/lb_source.1:24
+#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:505 en/lb_source.1:24
#: en/lb_testroot.1:28 en/live-build.7:229
msgid "This program is a part of live-build."
msgstr ""
#. type: SH
#: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
-#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:496 en/lb_source.1:25
+#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:506 en/lb_source.1:25
#: en/lb_testroot.1:29 en/live-build.7:230
#, no-wrap
msgid "HOMEPAGE"
@@ -127,7 +127,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
-#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:498 en/lb_source.1:27
+#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:508 en/lb_source.1:27
#: en/lb_testroot.1:31 en/live-build.7:232
msgid ""
"More information about live-build and the Debian Live project can be found "
@@ -137,7 +137,7 @@ msgstr ""
#. type: SH
#: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
-#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:499 en/lb_source.1:28
+#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:509 en/lb_source.1:28
#: en/lb_testroot.1:32 en/live-build.7:233
#, no-wrap
msgid "BUGS"
@@ -145,7 +145,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
-#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:501 en/lb_source.1:30
+#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:511 en/lb_source.1:30
#: en/lb_testroot.1:34 en/live-build.7:235
msgid ""
"Bugs can be reported by submitting a bugreport for the live-build package in "
@@ -156,7 +156,7 @@ msgstr ""
#. type: SH
#: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
-#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:502 en/lb_source.1:31
+#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:512 en/lb_source.1:31
#: en/lb_testroot.1:35 en/live-build.7:236
#, no-wrap
msgid "AUTHOR"
@@ -164,7 +164,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
-#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:503 en/lb_source.1:32
+#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:513 en/lb_source.1:32
#: en/lb_testroot.1:36 en/live-build.7:237
msgid ""
"live-build was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
diff --git a/manpages/pot/lb_testroot.1.pot b/manpages/pot/lb_testroot.1.pot
index 716916cce..491198fff 100644
--- a/manpages/pot/lb_testroot.1.pot
+++ b/manpages/pot/lb_testroot.1.pot
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: live-build VERSION\n"
-"POT-Creation-Date: 2013-04-30 10:25+0300\n"
+"POT-Creation-Date: 2012-11-30 15:22+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -29,7 +29,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/lb_testroot.1:1 en/live-build.7:1
#, no-wrap
-msgid "2013-04-30"
+msgid "2012-11-30"
msgstr ""
#. type: TH
@@ -37,7 +37,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/lb_testroot.1:1 en/live-build.7:1
#, no-wrap
-msgid "3.0.5-1"
+msgid "4.0~a1-1"
msgstr ""
#. type: TH
@@ -66,7 +66,7 @@ msgstr ""
#. type: SH
#: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
-#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:233 en/lb_source.1:9
+#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:237 en/lb_source.1:9
#: en/lb_testroot.1:9 en/live-build.7:11
#, no-wrap
msgid "DESCRIPTION"
@@ -74,7 +74,7 @@ msgstr ""
#. type: SH
#: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
-#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:242 en/lb_source.1:14
+#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:246 en/lb_source.1:14
#: en/lb_testroot.1:18 en/live-build.7:20
#, no-wrap
msgid "OPTIONS"
@@ -82,7 +82,7 @@ msgstr ""
#. type: SH
#: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
-#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:480 en/lb_source.1:17
+#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:490 en/lb_source.1:17
#: en/lb_testroot.1:21 en/live-build.7:219
#, no-wrap
msgid "FILES"
@@ -97,7 +97,7 @@ msgstr ""
#. type: SH
#: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
-#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:487 en/lb_source.1:20
+#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:497 en/lb_source.1:20
#: en/lb_testroot.1:24 en/live-build.7:223
#, no-wrap
msgid "SEE ALSO"
@@ -105,21 +105,21 @@ msgstr ""
#. type: Plain text
#: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
-#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:489 en/lb_source.1:22
+#: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:499 en/lb_source.1:22
#: en/lb_testroot.1:26
msgid "I<live-build>(7)"
msgstr ""
#. type: Plain text
#: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
-#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:495 en/lb_source.1:24
+#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:505 en/lb_source.1:24
#: en/lb_testroot.1:28 en/live-build.7:229
msgid "This program is a part of live-build."
msgstr ""
#. type: SH
#: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
-#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:496 en/lb_source.1:25
+#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:506 en/lb_source.1:25
#: en/lb_testroot.1:29 en/live-build.7:230
#, no-wrap
msgid "HOMEPAGE"
@@ -127,7 +127,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
-#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:498 en/lb_source.1:27
+#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:508 en/lb_source.1:27
#: en/lb_testroot.1:31 en/live-build.7:232
msgid ""
"More information about live-build and the Debian Live project can be found "
@@ -137,7 +137,7 @@ msgstr ""
#. type: SH
#: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
-#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:499 en/lb_source.1:28
+#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:509 en/lb_source.1:28
#: en/lb_testroot.1:32 en/live-build.7:233
#, no-wrap
msgid "BUGS"
@@ -145,7 +145,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
-#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:501 en/lb_source.1:30
+#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:511 en/lb_source.1:30
#: en/lb_testroot.1:34 en/live-build.7:235
msgid ""
"Bugs can be reported by submitting a bugreport for the live-build package in "
@@ -156,7 +156,7 @@ msgstr ""
#. type: SH
#: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
-#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:502 en/lb_source.1:31
+#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:512 en/lb_source.1:31
#: en/lb_testroot.1:35 en/live-build.7:236
#, no-wrap
msgid "AUTHOR"
@@ -164,7 +164,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
-#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:503 en/lb_source.1:32
+#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:513 en/lb_source.1:32
#: en/lb_testroot.1:36 en/live-build.7:237
msgid ""
"live-build was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
diff --git a/manpages/pot/live-build.7.pot b/manpages/pot/live-build.7.pot
index 9e1aff763..e8e3e89de 100644
--- a/manpages/pot/live-build.7.pot
+++ b/manpages/pot/live-build.7.pot
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: live-build VERSION\n"
-"POT-Creation-Date: 2013-04-30 10:25+0300\n"
+"POT-Creation-Date: 2012-11-30 15:22+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -29,7 +29,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/lb_testroot.1:1 en/live-build.7:1
#, no-wrap
-msgid "2013-04-30"
+msgid "2012-11-30"
msgstr ""
#. type: TH
@@ -37,7 +37,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/lb_testroot.1:1 en/live-build.7:1
#, no-wrap
-msgid "3.0.5-1"
+msgid "4.0~a1-1"
msgstr ""
#. type: TH
@@ -66,7 +66,7 @@ msgstr ""
#. type: SH
#: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
-#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:233 en/lb_source.1:9
+#: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:237 en/lb_source.1:9
#: en/lb_testroot.1:9 en/live-build.7:11
#, no-wrap
msgid "DESCRIPTION"
@@ -74,7 +74,7 @@ msgstr ""
#. type: SH
#: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
-#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:242 en/lb_source.1:14
+#: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:246 en/lb_source.1:14
#: en/lb_testroot.1:18 en/live-build.7:20
#, no-wrap
msgid "OPTIONS"
@@ -82,7 +82,7 @@ msgstr ""
#. type: SH
#: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
-#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:480 en/lb_source.1:17
+#: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:490 en/lb_source.1:17
#: en/lb_testroot.1:21 en/live-build.7:219
#, no-wrap
msgid "FILES"
@@ -90,7 +90,7 @@ msgstr ""
#. type: SH
#: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
-#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:487 en/lb_source.1:20
+#: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:497 en/lb_source.1:20
#: en/lb_testroot.1:24 en/live-build.7:223
#, no-wrap
msgid "SEE ALSO"
@@ -98,14 +98,14 @@ msgstr ""
#. type: Plain text
#: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
-#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:495 en/lb_source.1:24
+#: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:505 en/lb_source.1:24
#: en/lb_testroot.1:28 en/live-build.7:229
msgid "This program is a part of live-build."
msgstr ""
#. type: SH
#: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
-#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:496 en/lb_source.1:25
+#: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:506 en/lb_source.1:25
#: en/lb_testroot.1:29 en/live-build.7:230
#, no-wrap
msgid "HOMEPAGE"
@@ -113,7 +113,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
-#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:498 en/lb_source.1:27
+#: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:508 en/lb_source.1:27
#: en/lb_testroot.1:31 en/live-build.7:232
msgid ""
"More information about live-build and the Debian Live project can be found "
@@ -123,7 +123,7 @@ msgstr ""
#. type: SH
#: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
-#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:499 en/lb_source.1:28
+#: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:509 en/lb_source.1:28
#: en/lb_testroot.1:32 en/live-build.7:233
#, no-wrap
msgid "BUGS"
@@ -131,7 +131,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
-#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:501 en/lb_source.1:30
+#: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:511 en/lb_source.1:30
#: en/lb_testroot.1:34 en/live-build.7:235
msgid ""
"Bugs can be reported by submitting a bugreport for the live-build package in "
@@ -142,7 +142,7 @@ msgstr ""
#. type: SH
#: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
-#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:502 en/lb_source.1:31
+#: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:512 en/lb_source.1:31
#: en/lb_testroot.1:35 en/live-build.7:236
#, no-wrap
msgid "AUTHOR"
@@ -150,7 +150,7 @@ msgstr ""
#. type: Plain text
#: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
-#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:503 en/lb_source.1:32
+#: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:513 en/lb_source.1:32
#: en/lb_testroot.1:36 en/live-build.7:237
msgid ""
"live-build was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
@@ -158,30 +158,36 @@ msgid ""
msgstr ""
#. type: IP
-#: en/lb_config.1:314 en/live-build.7:36
+#: en/lb_config.1:318 en/live-build.7:36
#, no-wrap
msgid "B<--debug>"
msgstr ""
#. type: IP
-#: en/lb_config.1:326 en/live-build.7:38
+#: en/lb_config.1:330 en/live-build.7:38
#, no-wrap
msgid "B<--force>"
msgstr ""
#. type: IP
-#: en/lb_config.1:469 en/live-build.7:42
+#: en/lb_config.1:439 en/live-build.7:40
+#, no-wrap
+msgid "B<--quiet>"
+msgstr ""
+
+#. type: IP
+#: en/lb_config.1:479 en/live-build.7:42
#, no-wrap
msgid "B<--verbose>"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:491 en/live-build.7:225
+#: en/lb_config.1:501 en/live-build.7:225
msgid "I<live-boot>(7)"
msgstr ""
#. type: Plain text
-#: en/lb_config.1:493 en/live-build.7:227
+#: en/lb_config.1:503 en/live-build.7:227
msgid "I<live-config>(7)"
msgstr ""
@@ -315,12 +321,6 @@ msgstr ""
msgid "force helper execution, even if stage file exists."
msgstr ""
-#. type: IP
-#: en/live-build.7:40
-#, no-wrap
-msgid "B<--quiet>"
-msgstr ""
-
#. type: Plain text
#: en/live-build.7:42
msgid "be quiet."
diff --git a/scripts/build.sh b/scripts/build.sh
index 78d3d1a68..21ff520d8 100755
--- a/scripts/build.sh
+++ b/scripts/build.sh
@@ -1,45 +1,16 @@
#!/bin/sh
-## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
-##
-## 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 <http://www.gnu.org/licenses/>.
-##
-## The complete text of the GNU General Public License
-## can be found in /usr/share/common-licenses/GPL-3 file.
-
-
-set -e
-
if [ -e local/live-build ]
then
LIVE_BUILD="${LIVE_BUILD:-${PWD}/local/live-build}"
export LIVE_BUILD
fi
-for _DIRECTORY in "${LIVE_BUILD}/functions" /usr/share/live/build/functions
+# Source global functions
+for FUNCTION in "${LIVE_BUILD}"/functions/*.sh /usr/share/live/build/functions/*.sh
do
- if [ -e "${_DIRECTORY}" ]
+ if [ -e "${FUNCTION}" ]
then
- for _FILE in "${_DIRECTORY}"/*.sh
- do
- if [ -e "${_FILE}" ]
- then
- . "${_FILE}"
- fi
- done
-
- break
+ . "${FUNCTION}"
fi
done
diff --git a/scripts/build/binary b/scripts/build/binary
index 8b218c45d..5098e429d 100755
--- a/scripts/build/binary
+++ b/scripts/build/binary
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/binary_checksums b/scripts/build/binary_checksums
index a19f16230..244ee1439 100755
--- a/scripts/build/binary_checksums
+++ b/scripts/build/binary_checksums
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -43,15 +43,7 @@ Create_lockfile .lock
for CHECKSUM in ${LB_CHECKSUMS}
do
- case "${LB_MODE}" in
- progress-linux)
- CHECKSUMS="$(echo ${CHECKSUM} | tr [a-z] [A-Z])SUMS"
- ;;
-
- *)
- CHECKSUMS="${CHECKSUM}sum.txt"
- ;;
- esac
+ CHECKSUMS="$(echo ${CHECKSUM} | tr [a-z] [A-Z])SUMS"
Echo_message "Begin creating binary ${CHECKSUMS}..."
@@ -68,11 +60,10 @@ do
\! -path './boot/boot.bin' \
\! -path './boot/grub/stage2_eltorito' \
\! -path './*SUMS' \
- \! -path './*sum.txt' \
-print0 | sort -z | xargs -0 ${CHECKSUM}sum > ../${CHECKSUMS}
cat > ${CHECKSUMS} << EOF
-## This file contains the list of ${CHECKSUM} checksums of all files on this
+## This file contains the list of ${CHECKSUM} checksums of all fileson this
## medium.
##
## You can verify them automatically with the 'verify-checksums' boot parameter,
diff --git a/scripts/build/binary_chroot b/scripts/build/binary_chroot
index 87986c0a7..598fff5fc 100755
--- a/scripts/build/binary_chroot
+++ b/scripts/build/binary_chroot
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -85,7 +85,7 @@ ${LB_ROOT_COMMAND} rm -rf chroot/chroot
${LB_ROOT_COMMAND} rm -rf chroot.tmp
# Copying new chroot
-if [ -d cache/bootstrap ] && [ "${LB_CHROOT_FILESYSTEM}" != "none" ] && [ "${LB_CHROOT_FILESYSTEM}" != "plain" ]
+if [ -d cache/bootstrap ] && [ "${LB_CHROOT_FILESYSTEM}" != "none" ]
then
${LB_ROOT_COMMAND} mv chroot chroot.tmp
${LB_ROOT_COMMAND} cp -a cache/bootstrap chroot
diff --git a/scripts/build/binary_debian-installer b/scripts/build/binary_debian-installer
index 463d70f43..43d4ad762 100755
--- a/scripts/build/binary_debian-installer
+++ b/scripts/build/binary_debian-installer
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -339,16 +339,10 @@ then
case "${LB_ARCHITECTURES}" in
amd64)
- DI_REQ_PACKAGES="lilo grub-pc"
-
- case "${LB_DISTRIBUTION}" in
- squeeze)
- DI_REQ_PACAKGES="${DI_REQ_PACKAGES} grub"
- ;;
- esac
+ DI_REQ_PACKAGES="lilo grub grub-pc"
case "${LB_MODE}" in
- ubuntu)
+ ubuntu|kubuntu)
DI_PACKAGES="${DI_REQ_PACKAGES} linux-generic"
;;
@@ -359,21 +353,14 @@ then
;;
i386)
- DI_REQ_PACKAGES="elilo lilo grub-pc"
-
- case "${LB_DISTRIBUTION}" in
- squeeze)
- DI_REQ_PACAKGES="${DI_REQ_PACKAGES} grub"
- ;;
- esac
+ DI_REQ_PACKAGES="elilo lilo grub grub-pc"
case "${LB_MODE}" in
- ubuntu)
+ ubuntu|kubuntu)
case "${LB_DISTRIBUTION}" in
precise)
DI_PACKAGES="${DI_REQ_PACKAGES} linux-generic-pae"
;;
-
*)
DI_PACKAGES="${DI_REQ_PACKAGES} linux-generic"
;;
@@ -389,7 +376,7 @@ then
sparc)
DI_REQ_PACKAGES="silo"
case "${LB_MODE}" in
- ubuntu)
+ ubuntu|kubuntu)
DI_PACKAGES="${DI_REQ_PACKAGES} linux-sparc64"
;;
@@ -402,8 +389,8 @@ then
powerpc)
DI_REQ_PACKAGES="yaboot"
case "${LB_MODE}" in
- ubuntu)
- DI_PACKAGES="${DI_REQ_PACKAGES} linux-image-powerpc-smp linux-image-powerpc64-smp linux-image-powerpc-e500 linux-image-powerpc-e500mc"
+ ubuntu|kubuntu)
+ DI_PACKAGES="${DI_REQ_PACKAGES} linux-image-powerpc-smp linux-image-powerpc64-smp"
;;
*)
@@ -431,7 +418,7 @@ then
FIRMWARE_PACKAGES=""
- if [ "${LB_PARENT_DISTRIBUTION}" = "squeeze" ]
+ if [ "${LB_MODE}" = "ubuntu" ] || [ "${LB_MODE}" = "kubuntu" ]
then
_CONTENTS="${LB_PARENT_MIRROR_CHROOT}/dists/${LB_PARENT_DISTRIBUTION}/Contents-${LB_ARCHITECTURES}.gz"
else
@@ -458,7 +445,7 @@ then
then
# FIXME: account for the fact that PARENT_DISTRIBUTION and DISTRIBUTION might be the same (to not have overlapping cache files for contents).
- if [ "${_PARENT_DISTRIBUTION}" = "squeeze" ]
+ if [ "${LB_MODE}" = "ubuntu" ] || [ "${LB_MODE}" = "kubuntu" ]
then
_CONTENTS="${LB_MIRROR_CHROOT}/dists/${LB_DISTRIBUTION}/Contents-${LB_ARCHITECTURES}.gz"
else
@@ -475,35 +462,6 @@ then
done
fi
- if [ "${LB_PARENT_DISTRIBUTION}" = "squeeze" ]
- then
- # Filter out contrib packages if contrib is not enabled
- if ! echo ${LB_ARCHIVE_AREAS} | grep -qs contrib
- then
- _FIRMWARE_PACKAGES=""
-
- for _PACKAGE in ${FIRMWARE_PACKAGES}
- do
- _FIRMWARE_PACKAGES="${_FIRMWARE_PACKAGES} $(echo ${_PACKAGE} | sed -e 's|^contrib/.*$||')"
- done
-
- FIRMWARE_PACKAGES="${_FIRMWARE_PACKAGES}"
- fi
-
- # Filter out non-free packages if non-free is not enabled
- if ! echo ${LB_ARCHIVE_AREAS} | grep -qs non-free
- then
- _FIRMWARE_PACKAGES=""
-
- for _PACKAGE in ${FIRMWARE_PACKAGES}
- do
- _FIRMWARE_PACKAGES="${_FIRMWARE_PACKAGES} $(echo ${_PACKAGE} | sed -e 's|^non-free/.*$||')"
- done
-
- FIRMWARE_PACKAGES="${_FIRMWARE_PACKAGES}"
- fi
- fi
-
# Drop section and keep package names only
for _PACKAGE in ${FIRMWARE_PACKAGES}
do
@@ -523,24 +481,33 @@ then
# d-i does not support (for example) re-installing grub from target/ - the grub
# .debs must actually exist.
- # Download .debs of the required packages
- Chroot chroot ${_LB_APT_COMMAND} install ${DI_PACKAGES} ${DI_FIRMWARE_PACKAGES} ${DI_REQ_PACKAGES}
-
- # Drop the packages already installed that d-i doesn't explicitely need
- _REMAINING_PACKAGES="$(echo ${DI_FIRMWARE_PACKAGES} ${DI_REQ_PACKAGES} | sed -e 's# #|#g')"
- _REMAINING_PACKAGES="$(sed -n -e 's|Package: ||p' chroot/var/lib/dpkg/status.tmp | grep -E -v \"^${_REMAINING_PACKAGES}$\")"
-
- for _PACKAGE in ${_REMAINING_PACKAGES}
+ # Modify dpkg status to show the required packages are not installed.
+ cp chroot/var/lib/dpkg/status.tmp chroot/var/lib/dpkg/status
+ for PACKAGE in ${DI_REQ_PACKAGES}
do
- rm -f "chroot/binary.deb/archives/${_PACKAGE}_*.deb"
+ awk -v f=0 '
+ f == 1 { print "Status: purge ok not-installed"; f=0; next }
+ /Package: '"${PACKAGE}"'/ { f=1; }
+ { print }
+ ' chroot/var/lib/dpkg/status > chroot/var/lib/dpkg/status.awk
+ mv chroot/var/lib/dpkg/status.awk chroot/var/lib/dpkg/status
done
+
+ # Download .deb's that we just marked as "purged" which caused broken dependencies
+ Chroot chroot ${_LB_APT_COMMAND} -f dist-upgrade
+
+ # Revert dpkg status file
+ mv chroot/var/lib/dpkg/status.tmp chroot/var/lib/dpkg/status
+
+ # Download .debs of the required packages
+ Chroot chroot ${_LB_APT_COMMAND} install ${DI_PACKAGES} ${DI_FIRMWARE_PACKAGES} ${DI_REQ_PACKAGES}
else
# Download .debs of the required packages
Chroot chroot ${_LB_APT_COMMAND} install ${DI_PACKAGES} ${DI_FIRMWARE_PACKAGES}
- fi
- # Revert dpkg status file
- mv chroot/var/lib/dpkg/status.tmp chroot/var/lib/dpkg/status
+ # Revert dpkg status file
+ mv chroot/var/lib/dpkg/status.tmp chroot/var/lib/dpkg/status
+ fi
mv chroot/binary.deb ./
@@ -623,7 +590,7 @@ then
do
for _FILE in $(find ../pool -name "${_PACKAGE}_*.deb")
do
- ln -sf ${_FILE} ./
+ ln -s ${_FILE} ./
done
done
@@ -804,16 +771,7 @@ EOF
rm -f chroot/binary.sh
mv chroot/root/binary ./
- case "${LB_PARENT_DISTRIBUTION}" in
- wheezy)
- DISTRIBUTIONS="stable"
- ;;
-
- *)
-
- DISTRIBUTIONS="stable testing unstable"
- ;;
- esac
+ DISTRIBUTIONS="stable testing unstable"
if [ "${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}" != "${LB_PARENT_DISTRIBUTION}" ]
then
@@ -908,22 +866,6 @@ then
fi
fi
-case "${LB_MODE}" in
- progress-linux)
- mv binary/install binary/installer
-
- rm -f binary/debian
-
- for _DIRECTORY in dists pool project firmware
- do
- if [ -e "${_DIRECTORY}" ]
- then
- mv binary/"${_DIRECTORY}" binary/installer
- fi
- done
- ;;
-esac
-
# Saving cache
Save_cache cache/packages.binary
diff --git a/scripts/build/binary_disk b/scripts/build/binary_disk
index 105f35915..c71338a90 100755
--- a/scripts/build/binary_disk
+++ b/scripts/build/binary_disk
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -66,6 +66,12 @@ case "${LB_MODE}" in
TRACE=""
;;
+ kubuntu)
+ TITLE="Kubuntu"
+ STRING="Build ${ARCHITECTURE}"
+ TRACE=""
+ ;;
+
progress-linux)
TITLE="Progress Linux"
STRING="${VERSION} (${DISTRIBUTION}) - ${ARCHITECTURE}"
diff --git a/scripts/build/binary_grub b/scripts/build/binary_grub
index 96e31759d..cef3da768 100755
--- a/scripts/build/binary_grub
+++ b/scripts/build/binary_grub
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/binary_grub2 b/scripts/build/binary_grub2
index 85e3c830e..1b77523d1 100755
--- a/scripts/build/binary_grub2
+++ b/scripts/build/binary_grub2
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/binary_hdd b/scripts/build/binary_hdd
index e7b5e1d76..efa0d9909 100755
--- a/scripts/build/binary_hdd
+++ b/scripts/build/binary_hdd
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -50,15 +50,7 @@ case "${LB_BINARY_FILESYSTEM}" in
;;
ntfs)
- case "${LB_PARENT_DISTRIBUTION}" in
- squeeze)
- Check_package chroot/sbin/mkfs.ntfs ntfsprogs
- ;;
-
- *)
- Check_package chroot/sbin/mkfs.nfts ntfs-3g
- ;;
- esac
+ Check_package chroot/sbin/mkfs.nfts ntfs-3g
;;
esac
@@ -175,7 +167,7 @@ esac
case "${LB_BUILD_WITH_CHROOT}" in
true)
Chroot chroot "parted -s ${FREELO} mklabel ${PARTITION_TABLE_TYPE}" || true
- Chroot chroot "parted -s ${FREELO} mkpart primary ${PARTITION_TYPE} 0% 100%" || true
+ Chroot chroot "parted -s ${FREELO} mkpart primary ${PARTITION_TYPE} 0.0 100%" || true
Chroot chroot "parted -s ${FREELO} set 1 boot on" || true
Chroot chroot "parted -s ${FREELO} set 1 lba off" || true
@@ -187,7 +179,7 @@ case "${LB_BUILD_WITH_CHROOT}" in
false)
parted -s ${FREELO} mklabel ${PARTITION_TABLE_TYPE} || true
- parted -s ${FREELO} mkpart primary ${PARTITION_TYPE} 0% 100% || true
+ parted -s ${FREELO} mkpart primary ${PARTITION_TYPE} 0.0 100% || true
parted -s "${FREELO}" set 1 boot on || true
parted -s "${FREELO}" set 1 lba off || true
diff --git a/scripts/build/binary_hooks b/scripts/build/binary_hooks
index c3ff6bafb..8015e7b3d 100755
--- a/scripts/build/binary_hooks
+++ b/scripts/build/binary_hooks
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/binary_includes b/scripts/build/binary_includes
index 405b59f69..f1f345a95 100755
--- a/scripts/build/binary_includes
+++ b/scripts/build/binary_includes
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/binary_iso b/scripts/build/binary_iso
index d804d7222..d9a277379 100755
--- a/scripts/build/binary_iso
+++ b/scripts/build/binary_iso
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -53,25 +53,12 @@ Check_lockfile .lock
Create_lockfile .lock
# Checking depends
-case "${LB_PARENT_DISTRIBUTION}" in
- squeeze)
- Check_package chroot/usr/bin/genisoimage genisoimage
-
- if [ "${LB_BINARY_IMAGES}" = "iso-hybrid" ]
- then
- Check_package chroot/usr/bin/isohybrid syslinux
- fi
- ;;
-
- *)
- Check_package chroot/usr/bin/xorriso xorriso
+Check_package chroot/usr/bin/genisoimage genisoimage
- if [ "${LB_BINARY_IMAGES}" = "iso-hybrid" ]
- then
- Check_package chroot/usr/lib/syslinux/isohdpfx.bin syslinux-common
- fi
- ;;
-esac
+if [ "${LB_BINARY_IMAGES}" = "iso-hybrid" ]
+then
+ Check_package chroot/usr/bin/isohybrid syslinux
+fi
# Restoring cache
Restore_cache cache/packages.binary
@@ -85,92 +72,79 @@ then
rm -f ${IMAGE}
fi
-# Handle xorriso generic options
-XORRISO_OPTIONS="-r -J -joliet-long -l -cache-inodes"
-
-# Handle xorriso live-build specific options
-case "${LB_PARENT_DISTRIBUTION}" in
- squeeze)
- ;;
-
- *)
- if [ "${LB_BINARY_IMAGES}" = "iso-hybrid" ]
- then
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -isohybrid-mbr /usr/lib/syslinux/isohdpfx.bin -partition_offset 16"
- fi
- ;;
-esac
+# Handle genisoimage generic options
+GENISOIMAGE_OPTIONS="-J -l -cache-inodes -allow-multidot"
+# Handle genisoimage live-build specific options
if [ "${_QUIET}" = "true" ]
then
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -quiet"
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -quiet"
fi
if [ "${_VERBOSE}" = "true" ]
then
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -v"
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -v"
fi
if [ -n "${LB_ISO_APPLICATION}" ] && [ "${LB_ISO_APPLICATION}" != "none" ]
then
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -A \"${LB_ISO_APPLICATION}\""
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -A \"${LB_ISO_APPLICATION}\""
fi
if [ -n "${LB_ISO_PREPARER}" ] && [ "${LB_ISO_PREPARER}" != "none" ]
then
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -p \"${LB_ISO_PREPARER}\""
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -p \"${LB_ISO_PREPARER}\""
fi
if [ -n "${LB_ISO_PUBLISHER}" ] && [ "${LB_ISO_PUBLISHER}" != "none" ]
then
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -publisher \"${LB_ISO_PUBLISHER}\""
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -publisher \"${LB_ISO_PUBLISHER}\""
fi
if [ -n "${LB_ISO_VOLUME}" ] && [ "${LB_ISO_VOLUME}" != "none" ]
then
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -V \"${LB_ISO_VOLUME}\""
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -V \"${LB_ISO_VOLUME}\""
fi
-# Handle xorriso architecture specific options
+# Handle genisoimage architecture specific options
case "${LB_BOOTLOADER}" in
grub)
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -no-emul-boot -boot-load-size 4 -boot-info-table"
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -b boot/grub/stage2_eltorito"
- XORRISO_EXCLUDE="boot/grub/stage2_eltorito"
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -no-emul-boot -boot-load-size 4 -boot-info-table"
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -r -b boot/grub/stage2_eltorito"
+ GENISOIMAGE_EXCLUDE="boot/grub/stage2_eltorito"
;;
grub2)
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -no-emul-boot -boot-load-size 4 -boot-info-table"
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -b boot/grub/grub_eltorito -J"
- XORRISO_EXCLUDE="boot/grub/grub_eltorito"
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -no-emul-boot -boot-load-size 4 -boot-info-table"
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -r -b boot/grub/grub_eltorito -J"
+ GENISOIMAGE_EXCLUDE="boot/grub/grub_eltorito"
;;
silo)
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -G boot/isofs.b -B ..."
- XORRISO_EXCLUDE="boot/isofs.b"
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -r -G boot/isofs.b -B ..."
+ GENISOIMAGE_EXCLUDE="boot/isofs.b"
;;
syslinux)
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -no-emul-boot -boot-load-size 4 -boot-info-table"
case "${LB_MODE}" in
progress-linux)
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -b boot/boot.bin -c boot/boot.cat"
- XORRISO_EXCLUDE="boot/boot.bin"
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -r -b boot/boot.bin -c boot/boot.cat"
+ GENISOIMAGE_EXCLUDE="boot/boot.bin"
;;
*)
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -b isolinux/isolinux.bin -c isolinux/boot.cat"
- XORRISO_EXCLUDE="isolinux/isolinux.bin"
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -r -b isolinux/isolinux.bin -c isolinux/boot.cat"
+ GENISOIMAGE_EXCLUDE="isolinux/isolinux.bin"
;;
esac
-
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -no-emul-boot -boot-load-size 4 -boot-info-table"
;;
yaboot)
- XORRISO_OPTIONS="${XORRISO_OPTIONS} --iso-level 2 --netatalk -hfs -probe -map"
- XORRISO_OPTIONS="${XORRISO_OPTIONS} binary/yaboot/hfs.map --chrp-boot -part -no-desktop"
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -hfs-bless binary/yaboot -hfs-volid Debian/Live_powerpc"
- XORRISO_EXCLUDE="yaboot/hfs.map"
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -r --iso-level 2 --netatalk -hfs -probe -map"
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} binary/yaboot/hfs.map --chrp-boot -part -no-desktop"
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -hfs-bless binary/yaboot -hfs-volid Debian/Live_powerpc"
+ GENISOIMAGE_EXCLUDE="yaboot/hfs.map"
;;
*)
@@ -182,7 +156,7 @@ esac
#if [ "${LB_DEBIAN_INSTALLER}" != "live" ]
#then
-# XORRISO_OPTIONS="${XORRISO_OPTIONS} -m ${XORRISO_EXCLUDE}"
+# GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -m ${GENISOIMAGE_EXCLUDE}"
#fi
if [ "${LB_BOOTLOADER}" = "grub2" ]
@@ -217,33 +191,20 @@ else
echo "#!/bin/sh" > binary.sh
fi
-case "${LB_PARENT_DISTRIBUTION}" in
- squeeze)
-
cat >> binary.sh << EOF
-genisoimage ${XORRISO_OPTIONS} -o ${IMAGE} binary
-EOF
-
- if [ "${LB_BINARY_IMAGES}" = "iso-hybrid" ]
- then
-cat >> binary.sh << EOF
-
-isohybrid ${IMAGE}
+genisoimage ${GENISOIMAGE_OPTIONS} -o ${IMAGE} binary
EOF
- fi
- ;;
-
- *)
+if [ "${LB_BINARY_IMAGES}" = "iso-hybrid" ]
+then
cat >> binary.sh << EOF
-xorriso -as mkisofs ${XORRISO_OPTIONS} -o ${IMAGE} binary
+isohybrid ${ISOHYBRID_OPTIONS} ${IMAGE}
EOF
- ;;
-esac
+fi
case "${LB_BUILD_WITH_CHROOT}" in
true)
diff --git a/scripts/build/binary_linux-image b/scripts/build/binary_linux-image
index d1e6ba0ea..f01ed8516 100755
--- a/scripts/build/binary_linux-image
+++ b/scripts/build/binary_linux-image
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -73,8 +73,11 @@ Check_multiarchitectures
mkdir -p "${DESTDIR}"
# Installing linux-image
-cp chroot/boot/"${LINUX}"-* "${DESTDIR}"
-cp chroot/boot/initrd.img-* "${DESTDIR}"
+if [ "${LB_LINUX_PACKAGES}" != "none" ]
+then
+ cp chroot/boot/"${LINUX}"-* "${DESTDIR}"
+ cp chroot/boot/initrd.img-* "${DESTDIR}"
+fi
case "${LB_INITRAMFS}" in
live-boot)
diff --git a/scripts/build/binary_loadlin b/scripts/build/binary_loadlin
index 29f926d22..1e6a10e0c 100755
--- a/scripts/build/binary_loadlin
+++ b/scripts/build/binary_loadlin
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -24,7 +24,7 @@ Arguments "${@}"
Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
Set_defaults
-if [ "${LB_LOADLIN}" != "true" ] || [ "${LB_BINARY_IMAGES}" = "netboot" ]
+if [ "${LB_LOADLIN}" != "true" ]
then
exit 0
fi
@@ -45,58 +45,39 @@ Create_lockfile .lock
case "${LB_ARCHITECTURES}" in
amd64|i386)
- case "${LB_BUILD_WITH_CHROOT}" in
- true)
- # Checking depends
- Check_package chroot/usr/lib/loadlin/loadlin.exe.gz loadlin
-
- # Restoring cache
- Restore_cache cache/packages.binary
-
- # Installing depends
- Install_package
-
- _PREFIX="chroot"
- ;;
-
- false)
- _PREFIX=""
- ;;
- esac
-
- # Copying loadlin
- mkdir -p binary/tools
- gunzip -c "${_PREFIX}/usr/lib/loadlin/loadlin.exe.gz" > binary/tools/loadlin.exe
- gunzip -c "${_PREFIX}/usr/share/doc/loadlin/manual.txt.gz" > binary/tools/loadlin.txt
-
- case "${LB_BUILD_WITH_CHROOT}" in
- true)
- # Saving cache
- Save_cache cache/packages.binary
-
- # Removing depends
- Remove_package
- ;;
- esac
-
-cat > binary/install/install.bat << EOF
-\tools\loadlin.exe vmlinuz initrd=initrd.gz
-EOF
-
- if [ -e binary/install/gtk ]
+ if [ "${LB_BUILD_WITH_CHROOT}" = "true" ]
then
-
-cat > binary/install/gtk/install.bat << EOF
-\tools\loadlin.exe \install\vmlinuz initrd=initrd.gz vga=788
-EOF
-
+ # Checking depends
+ Check_package chroot/usr/lib/loadlin/loadlin.exe.gz loadlin
+
+ # Restoring cache
+ Restore_cache cache/packages.binary
+
+ # Installing depends
+ Install_package
+
+ # Copying loadlin
+ mkdir -p binary/tools
+ gunzip -c chroot/usr/lib/loadlin/loadlin.exe.gz > binary/tools/loadlin.exe
+ gunzip -c chroot/usr/share/doc/loadlin/manual.txt.gz > binary/tools/loadlin.txt
+
+ # Saving cache
+ Save_cache cache/packages.binary
+
+ # Removing depends
+ Remove_package
+ else
+ # Copying loadlin
+ mkdir -p binary/tools
+ gunzip -c /usr/lib/loadlin/loadlin.exe.gz > binary/tools/loadlin.exe
+ gunzip -c /usr/share/doc/loadlin/manual.txt.gz > binary/tools/loadlin.txt
fi
-
- # Creating stage file
- Create_stagefile .build/binary_loadlin
;;
*)
Echo_warning "loadlin inclusion is set to true but not compatible with your architecture, ignoring."
;;
esac
+
+# Creating stage file
+Create_stagefile .build/binary_loadlin
diff --git a/scripts/build/binary_manifest b/scripts/build/binary_manifest
index dfe3ab815..420d6b427 100755
--- a/scripts/build/binary_manifest
+++ b/scripts/build/binary_manifest
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -24,11 +24,6 @@ Arguments "${@}"
Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
Set_defaults
-if [ "${LB_CHROOT_FILESYSTEM}" = "none" ]
-then
- exit 0
-fi
-
Echo_message "Begin creating manifest..."
# Requiring stage file
diff --git a/scripts/build/binary_memtest b/scripts/build/binary_memtest
index 1ab2266a1..826a12e60 100755
--- a/scripts/build/binary_memtest
+++ b/scripts/build/binary_memtest
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -24,7 +24,7 @@ Arguments "${@}"
Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
Set_defaults
-if [ "${LB_MEMTEST}" = "false" ] || [ "${LB_MEMTEST}" = "none" ] || [ "${LB_CHROOT_FILESYSTEM}" = "none" ]
+if [ "${LB_MEMTEST}" = "false" ] || [ "${LB_MEMTEST}" = "none" ]
then
exit 0
fi
diff --git a/scripts/build/binary_netboot b/scripts/build/binary_netboot
index 23d287515..08cc9d308 100755
--- a/scripts/build/binary_netboot
+++ b/scripts/build/binary_netboot
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/binary_package-lists b/scripts/build/binary_package-lists
index 31b1e73f8..ce459ab3a 100755
--- a/scripts/build/binary_package-lists
+++ b/scripts/build/binary_package-lists
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/binary_rootfs b/scripts/build/binary_rootfs
index fa1dae959..48c652878 100755
--- a/scripts/build/binary_rootfs
+++ b/scripts/build/binary_rootfs
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -147,7 +147,7 @@ case "${LB_CHROOT_FILESYSTEM}" in
mv chroot/filesystem.${LB_CHROOT_FILESYSTEM} binary/${INITFS}
case "${LB_MODE}" in
- ubuntu)
+ ubuntu|kubuntu)
du -B 1 -s chroot/chroot | cut -f1 > binary/${INITFS}/filesystem.size
;;
esac
@@ -357,7 +357,7 @@ case "${LB_CHROOT_FILESYSTEM}" in
esac
fi
- if [ "${LB_PARENT_DISTRIBUTION}" != "squeeze" ] && [ "${LB_MODE}" != "ubuntu" ]
+ if [ "${LB_MODE}" != "ubuntu" ] && [ "${LB_MODE}" != "kubuntu" ]
then
MKSQUASHFS_OPTIONS="${MKSQUASHFS_OPTIONS} -comp xz"
fi
@@ -377,7 +377,7 @@ case "${LB_CHROOT_FILESYSTEM}" in
rm -f chroot/chroot/excludes
case "${LB_MODE}" in
- ubuntu)
+ ubuntu|kubuntu)
du -B 1 -s chroot/chroot | cut -f1 > binary/${INITFS}/filesystem.size
;;
esac
@@ -442,7 +442,7 @@ case "${LB_CHROOT_FILESYSTEM}" in
mksquashfs chroot binary/${INITFS}/filesystem.squashfs ${MKSQUASHFS_OPTIONS}
case "${LB_MODE}" in
- ubuntu)
+ ubuntu|kubuntu)
du -B 1 -s chroot | cut -f1 > binary/${INITFS}/filesystem.size
;;
esac
diff --git a/scripts/build/binary_silo b/scripts/build/binary_silo
index 85e78d58b..8e833d1cc 100755
--- a/scripts/build/binary_silo
+++ b/scripts/build/binary_silo
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/binary_syslinux b/scripts/build/binary_syslinux
index 8caa6534f..7f1bf86f7 100755
--- a/scripts/build/binary_syslinux
+++ b/scripts/build/binary_syslinux
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -83,30 +83,27 @@ case "${LB_BINARY_IMAGES}" in
;;
esac
-if [ -e "config/bootloaders/${_BOOTLOADER}" ]
-then
- # Internal local copy
- _SOURCE="config/bootloaders/${_BOOTLOADER}"
-else
- # Internal system copy
- if [ -n "${LIVE_BUILD}" ]
- then
- _SOURCE="${LIVE_BUILD}/share/bootloaders/${_BOOTLOADER}"
- else
- _SOURCE="/usr/share/live/build/bootloaders/${_BOOTLOADER}"
- fi
-fi
-
# Checking depends
case "${LB_BUILD_WITH_CHROOT}" in
true)
Check_package chroot/usr/bin/syslinux syslinux
Check_package chroot/usr/lib/syslinux syslinux-common
- if ls "${_SOURCE}"/*.svg* > /dev/null 2>&1
- then
- Check_package chroot/usr/bin/rsvg librsvg2-bin
- fi
+ case "${LB_SYSLINUX_THEME}" in
+ live-build)
+ Check_package chroot/usr/bin/rsvg librsvg2-bin
+ ;;
+
+ *)
+ Check_package chroot/usr/share/syslinux/themes/${LB_SYSLINUX_THEME} syslinux-themes-${LB_SYSLINUX_THEME}
+
+ case "${LB_MODE}" in
+ ubuntu)
+ Check_package chroot/usr/share/gfxboot-theme-ubuntu/bootlogo.tar.gz gfxboot-theme-ubuntu
+ ;;
+ esac
+ ;;
+ esac
;;
false)
@@ -124,15 +121,25 @@ case "${LB_BUILD_WITH_CHROOT}" in
exit 1
fi
- if ls "${_SOURCE}"/*.svg* > /dev/null 2>&1
- then
- if [ ! -e /usr/bin/rsvg ]
- then
- # librsvg2-bin
- Echo_error "/usr/bin/rsvg - no such file"
- exit 1
- fi
- fi
+ case "${LB_SYSLINUX_THEME}" in
+ live-build)
+ if [ ! -e /usr/bin/rsvg ]
+ then
+ # librsvg2-bin
+ Echo_error "/usr/bin/rsvg - no such file"
+ exit 1
+ fi
+ ;;
+
+ *)
+ if [ ! -e /usr/share/syslinux/themes/${LB_SYSLINUX_THEME} ]
+ then
+ # syslinux-theme
+ Echo_error "/usr/share/syslinux/themes/${LB_SYSLINUX_THEME} - no such directory."
+ exit 1
+ fi
+ ;;
+ esac
;;
esac
@@ -142,22 +149,61 @@ Restore_cache cache/packages.binary
# Installing depends
Install_package
+# FIXME: cleanup, unify, and extend themes for ${_BOOTLOADER}-live and ${_BOOTLOADER}-installer
+if [ "${LB_SYSLINUX_THEME}" = "live-build" ]
+then
+ if [ -e "config/bootloaders/${_BOOTLOADER}" ]
+ then
+ # Internal local copy
+ _SOURCE="config/bootloaders/${_BOOTLOADER}"
+ else
+ # Internal system copy
+ if [ -n "${LIVE_BUILD}" ]
+ then
+ _SOURCE="${LIVE_BUILD}/share/bootloaders/${_BOOTLOADER}"
+ else
+ _SOURCE="/usr/share/live/build/bootloaders/${_BOOTLOADER}"
+ fi
+ fi
+else
+ # External copy from chroot or system
+ _SOURCE="/usr/share/syslinux/themes/${LB_SYSLINUX_THEME}/${_BOOTLOADER}-live"
+fi
+
# Copying files
case "${LB_BUILD_WITH_CHROOT}" in
true)
mkdir -p $(dirname ${_TARGET})
# Copy in two steps since the theme can have absolute symlinks and would therefore not be dereferenced correctly
- cp -a ${_SOURCE} chroot/root
- Chroot chroot cp -aL /root/$(basename ${_SOURCE}) /root/$(basename ${_SOURCE}).tmp || true
- rm -rf chroot/root/$(basename ${_SOURCE})
+ if [ "${LB_SYSLINUX_THEME}" = "live-build" ]
+ then
+ cp -a ${_SOURCE} chroot/root
+ Chroot chroot cp -aL /root/$(basename ${_SOURCE}) /root/$(basename ${_SOURCE}).tmp
+ rm -rf chroot/$(basename ${_SOURCE})
+ else
+ Chroot chroot cp -aL ${_SOURCE} /root/$(basename ${_SOURCE}).tmp
+ fi
+
+ case "${LB_MODE}" in
+ ubuntu)
+ Chroot chroot "tar xfz /usr/share/gfxboot-theme-ubuntu/bootlogo.tar.gz -C /root/$(basename ${_SOURCE}).tmp"
+ ;;
+ esac
+
mv chroot/root/$(basename ${_SOURCE}).tmp ${_TARGET}
;;
false)
mkdir -p ${_TARGET}
- cp -aL ${_SOURCE}/* ${_TARGET} || true
+ cp -aL ${_SOURCE}/* ${_TARGET}
+
+ case "${LB_MODE}" in
+ ubuntu)
+ tar xfz /usr/share/gfxboot-theme-ubuntu/bootlogo.tar.gz -C ${_TARGET}
+ ;;
+ esac
;;
esac
@@ -220,7 +266,7 @@ fi
if [ -e ${_TARGET}/install.cfg ]
then
- sed -i -e "s#@APPEND_INSTALL@#${LB_BOOTAPPEND_INSTALL}#g" \
+ sed -i -e "s#@LB_BOOTAPPEND_INSTALL@#${LB_BOOTAPPEND_INSTALL}#g" \
${_TARGET}/install.cfg
fi
@@ -286,10 +332,7 @@ then
-e "s|@LIVE_CONFIG_VERSION@|${_LIVE_CONFIG_VERSION}|g" \
-e "s|@LIVE_TOOLS_VERSION@|${_LIVE_TOOLS_VERSION}|g" \
"${_TARGET}/splash.svg.in" > "${_TARGET}/splash.svg"
-fi
-if [ -e "${_TARGET}/splash.svg" ]
-then
case "${LB_BUILD_WITH_CHROOT}" in
true)
cp "${_TARGET}/splash.svg" chroot
@@ -302,9 +345,9 @@ then
rsvg --format png --height 480 --width 640 "${_TARGET}/splash.svg" "${_TARGET}/splash.png"
;;
esac
-fi
-rm -f "${_TARGET}/splash.svg.in" "${_TARGET}/splash.svg"
+ rm -f "${_TARGET}/splash.svg.in" "${_TARGET}/splash.svg"
+fi
case "${LB_MODE}" in
progress-linux)
diff --git a/scripts/build/binary_tar b/scripts/build/binary_tar
index 5d2a3a65a..9b9b3dec0 100755
--- a/scripts/build/binary_tar
+++ b/scripts/build/binary_tar
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/binary_win32-loader b/scripts/build/binary_win32-loader
index a46e06213..4789398a1 100755
--- a/scripts/build/binary_win32-loader
+++ b/scripts/build/binary_win32-loader
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -63,43 +63,28 @@ case "${LB_ARCHITECTURES}" in
fi
mv binary/win32-loader.exe binary/setup.exe
- mv binary/win32-loader/g2ldr* binary
- rmdir binary/win32-loader > /dev/null 2>&1 || true
if [ -e binary/win32-loader-standalone.exe ]
then
- # squeeze
mv binary/win32-loader-standalone.exe binary/setup-standalone.exe
fi
-cat >> binary/autorun.inf << EOF
-[autorun]
-open=setup.exe
-EOF
+ if ls binary/win32-loader/g2ldr* > /dev/null 2>&1
+ then
+ mv binary/win32-loader/g2ldr* binary
+ rmdir binary/win32-loader > /dev/null 2>&1 || true
+ fi
if [ "${LB_DEBIAN_INSTALLER}" != "false" ]
then
cat > binary/win32-loader.ini << EOF
[installer]
-kernel=linux
arch=${LB_ARCHITECTURES}
-default_desktop=gnome
-${LB_ARCHITECTURES}/linux=install/vmlinuz
-${LB_ARCHITECTURES}/initrd=install/initrd.gz
-EOF
-
- if [ -e binary/install/gtk ]
- then
-
-cat >> binary/win32-loader.ini << EOF
-${LB_ARCHITECTURES}/gtk/linux=install/vmlinuz
-${LB_ARCHITECTURES}/gtk/initrd=install/gtk/initrd.gz
-EOF
-
- fi
-
-cat >> binary/win32-loader.ini << EOF
+i386/linux=install/vmlinuz
+i386/initrd=install/initrd.gz
+i386/gtk/linux=install/vmlinuz
+i386/gtk/initrd=install/gtk/initrd.gz
[grub]
g2ldr=g2ldr
diff --git a/scripts/build/binary_yaboot b/scripts/build/binary_yaboot
index 5e916a9ea..8fc5a64dd 100755
--- a/scripts/build/binary_yaboot
+++ b/scripts/build/binary_yaboot
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/binary_zsync b/scripts/build/binary_zsync
index 2e6b1cf4e..f43fe8a43 100755
--- a/scripts/build/binary_zsync
+++ b/scripts/build/binary_zsync
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/bootstrap b/scripts/build/bootstrap
index 337e5cfd3..13822c840 100755
--- a/scripts/build/bootstrap
+++ b/scripts/build/bootstrap
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -38,12 +38,4 @@ Setup_cleanup
lb bootstrap_cache restore ${@}
lb bootstrap_cdebootstrap ${@}
lb bootstrap_debootstrap ${@}
-lb bootstrap_archive-keys ${@}
lb bootstrap_cache save ${@}
-
-# Temporary hack for base-files wrt/ plymouth
-case "${LB_DISTRIBUTION}" in
- artax*)
- echo '0.0.0' > chroot/etc/progress-linux_version
- ;;
-esac
diff --git a/scripts/build/bootstrap_archive-keys b/scripts/build/bootstrap_archive-keys
deleted file mode 100755
index a02f5776f..000000000
--- a/scripts/build/bootstrap_archive-keys
+++ /dev/null
@@ -1,115 +0,0 @@
-#!/bin/sh
-
-## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
-##
-## This program 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
-[ -e "${LIVE_BUILD}/scripts/build.sh" ] && . "${LIVE_BUILD}/scripts/build.sh" || . /usr/lib/live/build.sh
-
-# Setting static variables
-DESCRIPTION="$(Echo 'bootstrap non-Debian archive-signing-keys')"
-HELP=""
-USAGE="${PROGRAM} [--force]"
-
-Arguments "${@}"
-
-# Reading configuration files
-Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
-Set_defaults
-
-# TODO: allow verification against user-specified keyring
-# For now, we'll only validate against debian-keyring
-
-# TODO2: use chrooted validation rather than host system based one
-
-case "${LB_MODE}" in
- progress-linux)
- case "${LB_DISTRIBUTION}" in
- artax)
- _KEYS="1.0-artax"
- ;;
-
- artax-backports)
- _KEYS="1.0-artax 1.9-artax-backports"
- ;;
-
- baureo)
- _KEYS="2.0-baureo"
- ;;
-
- baureo-backports)
- _KEYS="2.0-baureo 2.9-baureo-backports"
- ;;
-
- chairon)
- _KEYS="3.0-chairon"
- ;;
-
- chairon-backports)
- _KEYS="3.0-chairon 3.9-chairon-backports"
- ;;
- esac
-
- _URL="${LB_MIRROR_CHROOT}/project/keys"
- ;;
-esac
-
-for _KEY in ${_KEYS}
-do
- Echo_message "Fetching archive-key ${_KEY}..."
-
- wget -q "${_URL}/archive-key-${_KEY}.asc" -O chroot/key.asc
- wget -q "${_URL}/archive-key-${_KEY}.asc.sig" -O chroot/key.asc.sig
-
- if [ -e /usr/bin/gpgv ]
- then
- if [ -e /usr/share/keyrings/debian-keyring.gpg ] || [ -e /usr/share/keyrings/debian-maintainers.gpg ]
- then
- _KEY_VALID=""
-
- for _KEYRING in /usr/share/keyrings/debian-keyring.gpg /usr/share/keyrings/debian-maintainers.gpg
- do
- if [ -e "${_KEYRING}" ]
- then
- Echo_message "Verifying archive-key ${_KEY} against $(basename ${_KEYRING} .gpg | sed -e 's|-keyring||') keyring..."
-
- set +e
- /usr/bin/gpgv --quiet --keyring ${_KEYRING} chroot/key.asc.sig chroot/key.asc > /dev/null 2>&1 && _KEY_VALID="true" && break
- set -e
- fi
- done
-
- case "${_KEY_VALID}" in
- true)
- Echo_message "Verifying ${_KEY} signature successful."
- ;;
-
- *)
- Echo_error "Verifying ${_KEY} signature failed."
- return 1
- ;;
- esac
- else
- Echo_warning "Skipping archive-key ${_KEY} verification, debian-keyring not available..."
- fi
- else
- Echo_warning "Skipping archive-key ${_KEY} verification, gpgv not available..."
- fi
-
- Echo_message "Importing archive-key ${_KEY}..."
-
- Chroot chroot "apt-key add key.asc"
- rm -f chroot/key.asc chroot/key.asc.sig
-done
-
-Chroot chroot "apt-get update"
-
-# Creating stage file
-Create_stagefile .build/bootstrap_archive-keys
diff --git a/scripts/build/bootstrap_cache b/scripts/build/bootstrap_cache
index 7eae975fe..6b0f582ea 100755
--- a/scripts/build/bootstrap_cache
+++ b/scripts/build/bootstrap_cache
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/bootstrap_cdebootstrap b/scripts/build/bootstrap_cdebootstrap
index 6ed538e0b..1c778e379 100755
--- a/scripts/build/bootstrap_cdebootstrap
+++ b/scripts/build/bootstrap_cdebootstrap
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -32,8 +32,8 @@ fi
if [ ! -x "$(which cdebootstrap 2>/dev/null)" ]
then
echo "E: cdebootstrap - command not found"
- echo "I: cdebootstrap can be obtained from http://ftp.debian.org/debian/pool/main/d/cdebootstrap/"
- echo "I: On Debian based systems, cdebootstrap can be installed with 'apt-get install cdebootstrap'."
+ echo "I: cdebootstrap can be optained from http://ftp.debian.org/debian/pool/main/d/cdebootstrap/"
+ echo "I: On Debian based systems, cdebootstrap can be installed with 'apt-get install debootstrap'."
exit 1
fi
diff --git a/scripts/build/bootstrap_debootstrap b/scripts/build/bootstrap_debootstrap
index 32b7c76bc..7be24378d 100755
--- a/scripts/build/bootstrap_debootstrap
+++ b/scripts/build/bootstrap_debootstrap
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -32,7 +32,7 @@ fi
if [ ! -x "$(which debootstrap 2>/dev/null)" ]
then
echo "E: debootstrap - command not found"
- echo "I: debootstrap can be obtained from http://ftp.debian.org/debian/pool/main/d/debootstrap/"
+ echo "I: debootstrap can be optained from http://ftp.debian.org/debian/pool/main/d/debootstrap/"
echo "I: On Debian based systems, debootstrap can be installed with 'apt-get install debootstrap'."
exit 1
fi
diff --git a/scripts/build/build b/scripts/build/build
index bc86b62e0..d7b989dec 100755
--- a/scripts/build/build
+++ b/scripts/build/build
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/chroot b/scripts/build/chroot
index 64c3d90c4..1c6348293 100755
--- a/scripts/build/chroot
+++ b/scripts/build/chroot
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/chroot_apt b/scripts/build/chroot_apt
index 01e460e7b..18e7c66d2 100755
--- a/scripts/build/chroot_apt
+++ b/scripts/build/chroot_apt
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -204,19 +204,6 @@ cat >> chroot/etc/apt/preferences.d/progress-linux.pref << EOF
EOF
done
-
- # Add temporary hack to avoid squashfs version mismatch
- case "${LB_DISTRIBUTION}" in
- artax-backports)
-
-cat >> chroot/etc/apt/preferences.d/progress-linux.tmp.pref << EOF
-Package: squashfs-tools
-Pin: release n=squeeze
-Pin-Priority: 1001
-EOF
-
- ;;
- esac
fi
;;
esac
@@ -322,9 +309,6 @@ EOF
fi
- # Remove temporary hack to avoid squashfs version mismatch for artax-backports
- rm -f chroot/etc/apt/preferences.d/progress-linux.tmp.pref
-
# Removing stage file
rm -f .build/chroot_apt
;;
diff --git a/scripts/build/chroot_archives b/scripts/build/chroot_archives
index 6e464ec4d..3785b65ba 100755
--- a/scripts/build/chroot_archives
+++ b/scripts/build/chroot_archives
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -131,7 +131,7 @@ EOF
fi
;;
- ubuntu)
+ ubuntu|kubuntu)
echo "deb ${LB_PARENT_MIRROR_CHROOT_SECURITY} ${LB_PARENT_DISTRIBUTION}-security ${LB_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
@@ -196,7 +196,7 @@ EOF
do
# ubuntu workaround to allow using live.debian.net
case "${LB_MODE}" in
- ubuntu)
+ ubuntu|kubuntu)
if [ "${REPOSITORY}" = "live.debian.net" ]
then
_DISTRIBUTION="sid"
@@ -217,86 +217,83 @@ EOF
continue
fi
- # Adding apt sources (chroot)
- for _FILE in "${_BASE}/archives/${REPOSITORY}" "${_BASE}/archives/${REPOSITORY}.chroot"
- do
- if [ -e "${_FILE}" ]
- then
- sed -e "s|@DISTRIBUTION@|${_DISTRIBUTION}|g" \
- -e "s|@PARENT_DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
- -e "s|@ARCHIVE_AREAS@|${LB_PARENT_ARCHIVE_AREAS}|g" \
- "${_FILE}" > "chroot/etc/apt/sources.list.d/${REPOSITORY}.list"
- fi
- done
+ # Adding sources.list entries (chroot)
+ if [ -e "${_BASE}/archives/${REPOSITORY}.chroot" ]
+ then
+ sed -e "s|@DISTRIBUTION@|${_DISTRIBUTION}|g" \
+ -e "s|@PARENT_DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
+ -e "s|@ARCHIVE_AREAS@|${LB_PARENT_ARCHIVE_AREAS}|g" \
+ "${_BASE}/archives/${REPOSITORY}.chroot" > \
+ "chroot/etc/apt/sources.list.d/${REPOSITORY}.list"
+ elif [ -e "${_BASE}/archives/${REPOSITORY}" ]
+ then
+ sed -e "s|@DISTRIBUTION@|${_DISTRIBUTION}|g" \
+ -e "s|@PARENT_DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
+ -e "s|@ARCHIVE_AREAS@|${LB_PARENT_ARCHIVE_AREAS}|g" \
+ "${_BASE}/archives/${REPOSITORY}" > \
+ "chroot/etc/apt/sources.list.d/${REPOSITORY}.list"
+ fi
- # Adding apt configuration (chroot)
- for _FILE in "${_BASE}/archives/${REPOSITORY}.conf" "${_BASE}/archives/${REPOSITORY}.conf.chroot"
- do
- if [ -e "${_FILE}" ]
- then
- cp "${_FILE}" "chroot/etc/apt/conf.d/${REPOSITORY}.conf"
- fi
- done
+ # Adding pinning preferences (chroot)
+ if [ -e "${_BASE}/archives/${REPOSITORY}.pref" ]
+ then
+ cp "${_BASE}/archives/${REPOSITORY}.pref" chroot/etc/apt/sources.list.d
+ elif [ -e "${_BASE}/archives/${REPOSITORY}.pref.chroot" ]
+ then
+ cp "${_BASE}/archives/${REPOSITORY}.pref.chroot" "chroot/etc/apt/sources.list.d/${REPOSITORY}.pref"
+ fi
- # Adding apt preferences (chroot)
- for _FILE in "${_BASE}/archives/${REPOSITORY}.pref" "${_BASE}/archives/${REPOSITORY}.pref.chroot"
- do
- if [ -e "${_FILE}" ]
+ if [ "${LB_APT_SECURE}" != false ]
+ then
+ # Adding archive signing keys (chroot)
+ if [ -e "${_BASE}/archives/${REPOSITORY}.key.chroot" ]
+ then
+ cat "${_BASE}/archives/${REPOSITORY}.key.chroot" | Chroot chroot "apt-key add -"
+ elif [ -e "${_BASE}/archives/${REPOSITORY}.key" ]
then
- cp "${_FILE}" "chroot/etc/apt/preferences.d/${REPOSITORY}.pref"
+ cat "${_BASE}/archives/${REPOSITORY}.key" | Chroot chroot "apt-key add -"
fi
- done
+ fi
+ done
+ fi
- # Adding apt keys (chroot)
- if [ "${LB_APT_SECURE}" != false ]
+ # Check local sources.list
+ if Find_files config/archives/*.list || \
+ Find_files config/archives/*.list.chroot
+ then
+ for FILE in config/archives/*.list \
+ config/archives/*.list.chroot
+ do
+ if [ -e "${FILE}" ]
then
- for _FILE in "${_BASE}/archives/${REPOSITORY}.key" "${_BASE}/archives/${REPOSITORY}.key.chroot"
- do
- if [ -e "${_FILE}" ]
- then
- cat "${_FILE}" | Chroot chroot "apt-key add -"
- fi
- done
+ sed -e "s|@DISTRIBUTION@|${LB_DISTRIBUTION}|g" \
+ -e "s|@PARENT_DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
+ -e "s|@ARCHIVE_AREAS@|${LB_ARCHIVE_AREAS}|g" \
+ -e "s|@PARENT_ARCHIVE_AREAS@|${LB_PARENT_ARCHIVE_AREAS}|g" \
+ "${FILE}" > "chroot/etc/apt/sources.list.d/$(basename ${FILE} .chroot)"
+
+ if [ "${_PASS}" != "source" ] && [ "${LB_APT_SOURCE_ARCHIVES}" = "false" ]
+ then
+ # Strip out source archives
+ sed "/^deb-src /d" "chroot/etc/apt/sources.list.d/$(basename ${FILE} .chroot)"
+ fi
fi
done
fi
- # Adding local apt sources (chroot)
- for FILE in config/archives/*.list config/archives/*.list.chroot
- do
- if [ -e "${FILE}" ]
- then
- sed -e "s|@DISTRIBUTION@|${LB_DISTRIBUTION}|g" \
- -e "s|@PARENT_DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
- -e "s|@ARCHIVE_AREAS@|${LB_ARCHIVE_AREAS}|g" \
- -e "s|@PARENT_ARCHIVE_AREAS@|${LB_PARENT_ARCHIVE_AREAS}|g" \
- "${FILE}" > "chroot/etc/apt/sources.list.d/$(basename ${FILE} .chroot)"
-
- if [ "${_PASS}" != "source" ] && [ "${LB_APT_SOURCE_ARCHIVES}" = "false" ]
+ # Check local pinning preferences
+ if Find_files config/archives/*.pref || \
+ Find_files config/archives/*.pref.chroot
+ then
+ for FILE in config/archives/*.pref \
+ config/archives/*.pref.chroot
+ do
+ if [ -e "${FILE}" ]
then
- # Strip out source archives
- sed "/^deb-src /d" "chroot/etc/apt/sources.list.d/$(basename ${FILE} .chroot)"
+ cp ${FILE} chroot/etc/apt/preferences.d/$(basename ${FILE} .chroot)
fi
- fi
- done
-
- # Adding local apt configuration (chroot)
- for FILE in config/archives/*.conf config/archives/*.conf.chroot
- do
- if [ -e "${FILE}" ]
- then
- cp ${FILE} chroot/etc/apt/conf.d/$(basename ${FILE} .chroot)
- fi
- done
-
- # Adding local apt preferences (chroot)
- for FILE in config/archives/*.pref config/archives/*.pref.chroot
- do
- if [ -e "${FILE}" ]
- then
- cp ${FILE} chroot/etc/apt/preferences.d/$(basename ${FILE} .chroot)
- fi
- done
+ done
+ fi
# Configure local package repository
if Find_files config/packages.chroot/*.deb || Find_files config/packages/*.deb
@@ -366,12 +363,13 @@ EOF
if [ "${LB_APT_SECURE}" = "true" ]
then
- if [ -e chroot/root/.gnupg ]
+ _LB_DOTGNUPG_EXISTED=0
+ if [ -d chroot/root/.gnupg ]
then
- mv chroot/root/.gnupg chroot/root/.gnupg.orig
+ _LB_DOTGNUPG_EXISTED=1
fi
- # Ensure ~/.gnupg exists
+ # Ensure ~/.gnupg exists (required for gnupg >= ~1.4.9)
mkdir -p chroot/root/.gnupg
# Temporarily replace /dev/random with /dev/urandom so as not
@@ -435,11 +433,10 @@ EOF
mv chroot/dev/random.orig chroot/dev/random
fi
- rm -rf chroot/root/.gnupg
-
- if [ -e chroot/root/.gnupg.orig ]
+ # Remove /root/.gnupg if we created it during the signing process
+ if [ "${_LB_DOTGNUPG_EXISTED}" -eq 0 ]
then
- mv chroot/root/.gnupg.orig chroot/root/.gnupg
+ rm -rf chroot/root/.gnupg
fi
fi
@@ -554,7 +551,13 @@ EOF
# Installing keyring packages
if [ -n "${LB_KEYRING_PACKAGES}" ]
then
- Apt chroot "install ${LB_KEYRING_PACKAGES}"
+ if [ "${LB_DERIVATIVE}" = "true" ]
+ then
+ # Temporary hack (FIXME)
+ Chroot chroot "apt-get ${APT_OPTIONS} --force-yes install ${LB_KEYRING_PACKAGES}"
+ else
+ Apt chroot "install ${LB_KEYRING_PACKAGES}"
+ fi
fi
rm -rf chroot/var/cache/apt/*.bin
@@ -695,7 +698,7 @@ EOF
fi
;;
- ubuntu)
+ ubuntu|kubuntu)
echo "deb ${LB_PARENT_MIRROR_BINARY_SECURITY} ${LB_PARENT_DISTRIBUTION}-security ${LB_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
@@ -754,7 +757,6 @@ EOF
fi
# probably too bold, needs refinment (FIXME)
- rm -f chroot/etc/apt/conf.d/*
rm -f chroot/etc/apt/preferences.d/*
# Configure third-party archives
@@ -772,97 +774,99 @@ EOF
continue
fi
- # Adding apt sources (binary)
- for _FILE in "${_BASE}/archives/${REPOSITORY}" "${_BASE}/archives/${REPOSITORY}.binary"
- do
- if [ -e "${_FILE}" ]
- then
- sed -e "s|@DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
- -e "s|@PARENT_DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
- -e "s|@ARCHIVE_AREAS@|${LB_PARENT_ARCHIVE_AREAS}|g" \
- "${_FILE}" > "chroot/etc/apt/sources.list.d/${REPOSITORY}.list"
- fi
- done
+ # Adding sources.list entries (binary)
+ if [ -e "${_BASE}/archives/${REPOSITORY}.binary" ]
+ then
+ sed -e "s|@DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
+ -e "s|@PARENT_DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
+ -e "s|@ARCHIVE_AREAS@|${LB_PARENT_ARCHIVE_AREAS}|g" \
+ "${_BASE}/archives/${REPOSITORY}.binary" > \
+ "chroot/etc/apt/sources.list.d/${REPOSITORY}.list"
+ elif [ -e "${_BASE}/archives/${REPOSITORY}" ]
+ then
+ sed -e "s|@DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
+ -e "s|@PARENT_DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
+ -e "s|@ARCHIVE_AREAS@|${LB_PARENT_ARCHIVE_AREAS}|g" \
+ "${_BASE}/archives/${REPOSITORY}" > \
+ "chroot/etc/apt/sources.list.d/${REPOSITORY}.list"
+ fi
- # Adding apt configuration (binary)
- for _FILE in "${_BASE}/archives/${REPOSITORY}.conf" "${_BASE}/archives/${REPOSITORY}.conf.binary"
- do
- if [ -e "${_FILE}" ]
+ # Adding pinning preferences (binary)
+ if [ -e "${_BASE}/archives/${REPOSITORY}.pref" ]
+ then
+ cp "${_BASE}/archives/${REPOSITORY}.pref" chroot/etc/apt/sources.list.d
+ elif [ -e "${_BASE}/archives/${REPOSITORY}.pref.binary" ]
+ then
+ cp "${_BASE}/archives/${REPOSITORY}.pref.binary" "chroot/etc/apt/sources.list.d/${REPOSITORY}.pref"
+ fi
+
+ if [ "${LB_APT_SECURE}" != false ]
+ then
+ # Adding archive signing keys (binary)
+ if [ -e "${_BASE}/archives/${REPOSITORY}.key.binary" ]
then
- cp "${_FILE}" "chroot/etc/apt/conf.d/${REPOSITORY}.conf"
+ cat "${_BASE}/archives/${REPOSITORY}.key.binary" | Chroot chroot "apt-key add -"
+ elif [ -e "${_BASE}/archives/${REPOSITORY}.key" ]
+ then
+ cat "${_BASE}/archives/${REPOSITORY}.key" | Chroot chroot "apt-key add -"
fi
- done
+ fi
+ done
+ fi
- # Adding apt preferences (binary)
- for _FILE in "${_BASE}/archives/${REPOSITORY}.pref" "${_BASE}/archives/${REPOSITORY}.pref.binary"
- do
- if [ -e "${_FILE}" ]
+ # Check local sources.list
+ if Find_files config/archives/*.list || \
+ Find_files config/archives/*.list.binary
+ then
+ for FILE in config/archives/*.list \
+ config/archives/*.list.binary
+ do
+ if [ -e "${FILE}" ]
+ then
+ sed -e "s|@DISTRIBUTION@|${LB_DISTRIBUTION}|g" \
+ -e "s|@PARENT_DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
+ -e "s|@ARCHIVE_AREAS@|${LB_ARCHIVE_AREAS}|g" \
+ -e "s|@PARENT_ARCHIVE_AREAS@|${LB_PARENT_ARCHIVE_AREAS}|g" \
+ "${FILE}" > "chroot/etc/apt/sources.list.d/$(basename ${FILE} .binary)"
+
+ if [ "${_PASS}" != "source" ] && [ "${LB_APT_SOURCE_ARCHIVES}" = "false" ]
then
- cp "${_FILE}" "chroot/etc/apt/preferences.d/${REPOSITORY}.pref"
+ # Strip out source archives
+ sed "/^deb-src /d" "chroot/etc/apt/sources.list.d/$(basename ${FILE} .binary)"
fi
- done
+ fi
+ done
+ fi
- # Adding apt keys (binary)
- if [ "${LB_APT_SECURE}" != false ]
+ # Check local pinning preferences
+ if Find_files config/archives/*.pref || \
+ Find_files config/archives/*.pref.binary
+ then
+ for FILE in config/archives/*.pref \
+ config/archives/*.pref.binary
+ do
+ if [ -e "${FILE}" ]
then
- for _FILE in "${_BASE}/archives/${REPOSITORY}.key" "${_BASE}/archives/${REPOSITORY}.key.binary"
- do
- if [ -e "${_FILE}" ]
- then
- cat "${_FILE}" | Chroot chroot "apt-key add -"
- fi
- done
+ cp ${FILE} chroot/etc/apt/preferences.d/$(basename ${FILE} .binary)
fi
done
fi
- # Adding local apt sources (binary)
- for FILE in config/archives/*.list config/archives/*.list.binary
- do
- if [ -e "${FILE}" ]
- then
- sed -e "s|@DISTRIBUTION@|${LB_DISTRIBUTION}|g" \
- -e "s|@PARENT_DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
- -e "s|@ARCHIVE_AREAS@|${LB_ARCHIVE_AREAS}|g" \
- -e "s|@PARENT_ARCHIVE_AREAS@|${LB_PARENT_ARCHIVE_AREAS}|g" \
- "${FILE}" > "chroot/etc/apt/sources.list.d/$(basename ${FILE} .binary)"
-
- if [ "${_PASS}" != "source" ] && [ "${LB_APT_SOURCE_ARCHIVES}" = "false" ]
+ # Check local archive keys
+ if Find_files config/archives/*.key || \
+ Find_files config/archives/*.key.binary
+ then
+ for FILE in config/archives/*.key \
+ config/archives/*.key.binary
+ do
+ if [ -e "${FILE}" ]
then
- # Strip out source archives
- sed "/^deb-src /d" "chroot/etc/apt/sources.list.d/$(basename ${FILE} .binary)"
+ cp ${FILE} chroot/root
+ Chroot chroot "apt-key add /root/$(basename ${FILE})"
+ rm -f chroot/root/$(basename ${FILE})
fi
- fi
- done
-
- # Adding local apt configuration (binary)
- for FILE in config/archives/*.conf config/archives/*.conf.binary
- do
- if [ -e "${FILE}" ]
- then
- cp ${FILE} chroot/etc/apt/conf.d/$(basename ${FILE} .binary)
- fi
- done
-
- # Adding local apt preferences (binary)
- for FILE in config/archives/*.pref config/archives/*.pref.binary
- do
- if [ -e "${FILE}" ]
- then
- cp ${FILE} chroot/etc/apt/preferences.d/$(basename ${FILE} .binary)
- fi
- done
-
- # Adding local apt keys (binary)
- for FILE in config/archives/*.key config/archives/*.key.binary
- do
- if [ -e "${FILE}" ]
- then
- cp ${FILE} chroot/root
- Chroot chroot "apt-key add /root/$(basename ${FILE})"
- rm -f chroot/root/$(basename ${FILE})
- fi
- done
+ done
+ fi
# Updating indices
Apt chroot update
@@ -883,9 +887,9 @@ EOF
rm -rf chroot/root/packages
# Remove local packages key if it exists
- if Chroot chroot apt-key list | grep -q ${_LB_LOCAL_KEY_EMAIL}
+ if apt-key list | grep -q ${_LB_LOCAL_KEY_EMAIL}
then
- Chroot chroot apt-key del ${_LB_LOCAL_KEY_EMAIL}
+ apt-key del ${_LB_LOCAL_KEY_EMAIL}
fi
# Removing stage file
diff --git a/scripts/build/chroot_cache b/scripts/build/chroot_cache
index 16ff49260..4c4b055bf 100755
--- a/scripts/build/chroot_cache
+++ b/scripts/build/chroot_cache
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/chroot_debianchroot b/scripts/build/chroot_debianchroot
index d2a6599e9..7e07b3655 100755
--- a/scripts/build/chroot_debianchroot
+++ b/scripts/build/chroot_debianchroot
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/chroot_devpts b/scripts/build/chroot_devpts
index 2f8aa4b63..428927f06 100755
--- a/scripts/build/chroot_devpts
+++ b/scripts/build/chroot_devpts
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/chroot_dpkg b/scripts/build/chroot_dpkg
index b1051ef47..9698f7923 100755
--- a/scripts/build/chroot_dpkg
+++ b/scripts/build/chroot_dpkg
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -40,8 +40,10 @@ case "${1}" in
# Creating lock file
Create_lockfile .lock
- # Create custom start-stop-daemon program
- Chroot chroot dpkg-divert --rename --quiet --add /sbin/start-stop-daemon
+ # Save start-stop-daemon program
+ mv chroot/sbin/start-stop-daemon chroot/sbin/start-stop-daemon.orig
+
+ # Create start-stop-daemon program
cat > chroot/sbin/start-stop-daemon << EOF
#!/bin/sh
@@ -59,16 +61,13 @@ EOF
# Manual hacks for special packages
- # Generic live-build handle for other live packages to act upon
- touch chroot/.live-build
-
# samhain
if [ -e /var/state/samhain/samhain_file ]
then
- ${LB_ROOT_COMMAND} mv /var/state/samhain/samhain_file /var/state/samhain/samhain_file.orig
+ mv /var/state/samhain/samhain_file /var/state/samhain/samhain_file.orig
else
- ${LB_ROOT_COMMAND} mkdir -p /var/state/samhain
- ${LB_ROOT_COMMAND} touch /var/state/samhain/samhain_file
+ mkdir -p /var/state/samhain
+ touch /var/state/samhain/samhain_file
fi
# flash-kernel
@@ -90,9 +89,6 @@ EOF
# Manual hacks for special packages
- # Generic live-build handle
- rm -f chroot/.live-build
-
# flash-kernel
rm -f chroot/usr/sbin/flash-kernel
Chroot chroot dpkg-divert --rename --quiet --remove /usr/sbin/flash-kernel
@@ -100,16 +96,18 @@ EOF
# samhain
if [ -e /var/state/samhain/samhain_file.orig ]
then
- ${LB_ROOT_COMMAND} mv /var/state/samhain/samhain_file.orig /var/state/samhain/samhain_file
+ mv /var/state/samhain/samhain_file.orig /var/state/samhain/samhain_file
elif [ -d /var/state/samhain ]
then
- ${LB_ROOT_COMMAND} rm -f /var/state/samhain/samhain_file
- ${LB_ROOT_COMMAND} rmdir --ignore-fail-on-non-empty /var/state/samhain || true
+ rm -f /var/state/samhain/samhain_file
+ rmdir --ignore-fail-on-non-empty /var/state/samhain || true
fi
- # Remove custom start-stop-daemon program
- rm -f chroot/sbin/start-stop-daemon
- Chroot chroot dpkg-divert --rename --quiet --remove /sbin/start-stop-daemon
+ # Restore start-stop-daemon program
+ if [ -e chroot/sbin/start-stop-daemon.orig ]
+ then
+ mv chroot/sbin/start-stop-daemon.orig chroot/sbin/start-stop-daemon
+ fi
# Remove dpkg sync configuration
rm -f chroot/etc/dpkg/dpkg.cfg.d/live-build
diff --git a/scripts/build/chroot_hacks b/scripts/build/chroot_hacks
index 7196bce7f..f7d48ead1 100755
--- a/scripts/build/chroot_hacks
+++ b/scripts/build/chroot_hacks
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -38,6 +38,92 @@ Check_lockfile .lock
# Creating lock file
Create_lockfile .lock
+# Handling default desktop configuration
+case "${LB_MODE}" in
+ debian*)
+ # disable kexec-tools
+ if [ -e chroot/sbin/kexec ]
+ then
+ echo "kexec-tools kexec-tools/load_kexec boolean false" > chroot/root/preseed
+ Chroot chroot "debconf-set-selections /root/preseed"
+ rm -f chroot/root/preseed
+ Chroot chroot "dpkg-reconfigure kexec-tools"
+ fi
+ ;;
+esac
+
+for TASK in ${LB_TASKS}
+do
+ case "${TASK}" in
+ gnome-desktop)
+ # gnome is the only desktop environment in this image
+ if [ -z "$(echo ${LB_TASKS} | sed -e 's|gnome-desktop||' -e 's| desktop ||' | grep desktop)" ]
+ then
+ # set display manager
+ echo "gdm shared/default-x-display-manager select gdm" > chroot/root/preseed
+ Chroot chroot "debconf-set-selections /root/preseed"
+ rm -f chroot/root/preseed
+ Chroot chroot "dpkg-reconfigure gdm"
+ echo "/usr/bin/gdm" > chroot/etc/X11/default-display-manager
+
+ # set session manager
+ Chroot chroot "update-alternatives --set x-session-manager /usr/bin/gnome-session"
+ fi
+ ;;
+
+ kde-desktop)
+ # kde is the only desktop-environment in this image
+ if [ -z "$(echo ${LB_TASKS} | sed -e 's|kde-desktop||' -e 's| desktop ||' | grep desktop)" ]
+ then
+ # set display manager
+ echo "kdm shared/default-x-display-manager select kdm" > chroot/root/preseed
+ Chroot chroot "debconf-set-selections /root/preseed"
+ rm -f chroot/root/preseed
+ Chroot chroot "dpkg-reconfigure kdm"
+ echo "/usr/bin/kdm" > chroot/etc/X11/default-display-manager
+
+ # set session manager
+ Chroot chroot "update-alternatives --set x-session-manager /usr/bin/startkde"
+
+ # get rid of resolvconf
+ Chroot chroot "dpkg -P resolvconf"
+ fi
+ ;;
+
+ lxde-desktop)
+ # lxde is the only desktop environment in this image
+ if [ -z "$(echo ${LB_TASKS} | sed -e 's|lxde-desktop||' -e 's| desktop ||' | grep desktop)" ]
+ then
+ # set display manager
+ echo "gdm shared/default-x-display-manager select gdm" > chroot/root/preseed
+ Chroot chroot "debconf-set-selections /root/preseed"
+ rm -f chroot/root/preseed
+ Chroot chroot "dpkg-reconfigure gdm"
+ echo "/usr/bin/gdm" > chroot/etc/X11/default-display-manager
+
+ # set session manager
+ Chroot chroot "update-alternatives --set x-session-manager /usr/bin/startlxde"
+ fi
+ ;;
+
+ xfce-desktop)
+ # xfce is the only desktop environment in this image
+ if [ -z "$(echo ${LB_TASKS} | sed -e 's|xfce-desktop||' -e 's| desktop ||' | grep desktop)" ]
+ then
+ # set display manager
+ echo "gdm shared/default-x-display-manager select gdm" > chroot/root/preseed
+ Chroot chroot "debconf-set-selections /root/preseed"
+ rm -f chroot/root/preseed
+ Chroot chroot "dpkg-reconfigure gdm"
+ echo "/usr/bin/gdm" > chroot/etc/X11/default-display-manager
+
+ # set session manager
+ Chroot chroot "update-alternatives --set x-session-manager /usr/bin/xfce4-session"
+ fi
+ ;;
+ esac
+done
+
case "${LB_BINARY_IMAGES}" in
netboot)
if [ ! -f chroot/sbin/mount.cifs ]
@@ -104,15 +190,31 @@ case "${LB_INITRAMFS_COMPRESSION}" in
;;
esac
-case "${LB_PARENT_DISTRIBUTION}" in
- squeeze)
- # Ensure readable permissions on initramfs. loop-aes-utils sets umask to
- # protect GPG keys, which live-build does not support.
- # Note: Use find rather than chmod on the wildcard, one never knows what
- # people might do in local hooks, and there might be no initrds at all.
- find chroot/boot -name 'initrd*' -print0 | xargs -r -0 chmod go+r
- ;;
-esac
+# Ensure readable permissions on initramfs. loop-aes-utils sets umask to
+# protect GPG keys, which live-build does not support.
+# Note: Use find rather than chmod on the wildcard, one never knows what
+# people might do in local hooks, and there might be no initrds at all.
+find chroot/boot -name 'initrd*' -print0 | xargs -r -0 chmod go+r
+
+# Remove build systems clock drift
+echo "0.0 0 0.0" > chroot/etc/adjtime
+
+# Remove cruft
+rm -f chroot/boot/initrd*bak*
+rm -f chroot/etc/apt/trusted.gpg~
+rm -f chroot/etc/group- chroot/etc/passwd-
+rm -f chroot/etc/gshadow- chroot/etc/shadow-
+rm -f chroot/var/cache/debconf/*-old
+rm -f chroot/var/lib/dpkg/*-old
+rm -f chroot/var/log/apt/term.log
+
+# Delete and re-create temporary directories
+TEMP_DIRS="/tmp /var/tmp"
+for DIR in ${TEMP_DIRS}
+do
+ rm -rf "chroot/${DIR}"
+ install -d -m 1777 "chroot/${DIR}"
+done
if [ -n "${LB_ROOT_COMMAND}" ]
then
diff --git a/scripts/build/chroot_hooks b/scripts/build/chroot_hooks
index dc9c18c69..7f11c9682 100755
--- a/scripts/build/chroot_hooks
+++ b/scripts/build/chroot_hooks
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/chroot_hostname b/scripts/build/chroot_hostname
index e013afaec..9f56901e4 100755
--- a/scripts/build/chroot_hostname
+++ b/scripts/build/chroot_hostname
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -29,6 +29,8 @@ Require_stagefile .build/config .build/bootstrap
case "${1}" in
install)
+ Echo_message "Configuring file /etc/hostname"
+
# Checking stage file
Check_stagefile .build/chroot_hostname
@@ -38,15 +40,15 @@ case "${1}" in
# Creating lock file
Create_lockfile .lock
- # Create hostname file
- Echo_message "Configuring file /etc/hostname"
+ # Save hostname
+ mv chroot/bin/hostname chroot/bin/hostname.orig
+ # Create hostname file
echo "localhost.localdomain" > chroot/etc/hostname
- # Create custom hostname
Echo_message "Configuring file /bin/hostname"
- Chroot chroot dpkg-divert --rename --quiet --add /bin/hostname
+ # Create hostname program
cat > chroot/bin/hostname << EOF
#!/bin/sh
@@ -77,9 +79,11 @@ EOF
Echo_message "Deconfiguring file /bin/hostname"
- # Remove custom hostname
- rm -f chroot/bin/hostname
- Chroot chroot dpkg-divert --rename --quiet --remove /bin/hostname
+ # Restore hostname file
+ if [ -e chroot/bin/hostname.orig ]
+ then
+ mv chroot/bin/hostname.orig chroot/bin/hostname
+ fi
# Removing stage file
rm -f .build/chroot_hostname
diff --git a/scripts/build/chroot_hosts b/scripts/build/chroot_hosts
index 6e44cf8f2..3adaebfe4 100755
--- a/scripts/build/chroot_hosts
+++ b/scripts/build/chroot_hosts
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/chroot_includes b/scripts/build/chroot_includes
index ccd12b36c..8d3c75eee 100755
--- a/scripts/build/chroot_includes
+++ b/scripts/build/chroot_includes
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/chroot_install-packages b/scripts/build/chroot_install-packages
index 2e02706c7..d7d916496 100755
--- a/scripts/build/chroot_install-packages
+++ b/scripts/build/chroot_install-packages
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/chroot_interactive b/scripts/build/chroot_interactive
index 422ac50cd..31a34fc8a 100755
--- a/scripts/build/chroot_interactive
+++ b/scripts/build/chroot_interactive
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/chroot_linux-image b/scripts/build/chroot_linux-image
index 58c15fd12..8ab9e6e30 100755
--- a/scripts/build/chroot_linux-image
+++ b/scripts/build/chroot_linux-image
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -63,7 +63,7 @@ then
FIRMWARE_PACKAGES=""
- if [ "${LB_PARENT_DISTRIBUTION}" = "squeeze" ]
+ if [ "${LB_MODE}" = "ubuntu" ] || [ "${LB_MODE}" = "kubuntu" ]
then
_CONTENTS="${LB_PARENT_MIRROR_CHROOT}/dists/${LB_PARENT_DISTRIBUTION}/Contents-${LB_ARCHITECTURES}.gz"
else
@@ -90,7 +90,7 @@ then
then
# FIXME: account for the fact that PARENT_DISTRIBUTION and DISTRIBUTION might be the same (to not have overlapping cache files for contents).
- if [ "${_PARENT_DISTRIBUTION}" = "squeeze" ]
+ if [ "${LB_MODE}" = "ubuntu" ] || [ "${LB_MODE}" = "kubuntu" ]
then
_CONTENTS="${LB_MIRROR_CHROOT}/dists/${LB_DISTRIBUTION}/Contents-${LB_ARCHITECTURES}.gz"
else
@@ -107,35 +107,6 @@ then
done
fi
- if [ "${LB_PARENT_DISTRIBUTION}" = "squeeze" ]
- then
- # Filter out contrib packages if contrib is not enabled
- if ! echo ${LB_ARCHIVE_AREAS} | grep -qs contrib
- then
- _FIRMWARE_PACKAGES=""
-
- for _PACKAGE in ${FIRMWARE_PACKAGES}
- do
- _FIRMWARE_PACKAGES="${_FIRMWARE_PACKAGES} $(echo ${_PACKAGE} | sed -e 's|^contrib/.*$||')"
- done
-
- FIRMWARE_PACKAGES="${_FIRMWARE_PACKAGES}"
- fi
-
- # Filter out non-free packages if non-free is not enabled
- if ! echo ${LB_ARCHIVE_AREAS} | grep -qs non-free
- then
- _FIRMWARE_PACKAGES=""
-
- for _PACKAGE in ${FIRMWARE_PACKAGES}
- do
- _FIRMWARE_PACKAGES="${_FIRMWARE_PACKAGES} $(echo ${_PACKAGE} | sed -e 's|^non-free/.*$||')"
- done
-
- FIRMWARE_PACKAGES="${_FIRMWARE_PACKAGES}"
- fi
- fi
-
# Drop section and keep package names only
for _PACKAGE in ${FIRMWARE_PACKAGES}
do
diff --git a/scripts/build/chroot_live-packages b/scripts/build/chroot_live-packages
index dff811673..5ef36cb8b 100755
--- a/scripts/build/chroot_live-packages
+++ b/scripts/build/chroot_live-packages
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/chroot_package-lists b/scripts/build/chroot_package-lists
index 207dd8d37..8a7f2e779 100755
--- a/scripts/build/chroot_package-lists
+++ b/scripts/build/chroot_package-lists
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -82,7 +82,7 @@ then
then
# Generating package list
Expand_packagelist "$(basename ${LIST})" "config/package-lists" \
- | grep -v '^#' >> chroot/root/packages.chroot
+ >> chroot/root/packages.chroot
fi
done
diff --git a/scripts/build/chroot_preseed b/scripts/build/chroot_preseed
index 77e94c9c2..1a70340d8 100755
--- a/scripts/build/chroot_preseed
+++ b/scripts/build/chroot_preseed
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -38,8 +38,8 @@ Check_lockfile .lock
# Creating lock file
Create_lockfile .lock
-if ls config/preseed/*.cfg > /dev/null 2>&1 || \
- ls config/preseed/*.cfg.chroot > /dev/null 2>&1 || \
+if ls config/preseed/*.preseed > /dev/null 2>&1 || \
+ ls config/preseed/*.preseed.chroot > /dev/null 2>&1 || \
ls chroot/root/packages.chroot.cfg > /dev/null 2>&1
then
# Check dependency
@@ -48,7 +48,7 @@ then
# Install dependency
Install_package
- for PRESEED in config/preseed/*.cfg config/preseed/*.cfg.chroot chroot/root/packages.chroot.cfg
+ for PRESEED in config/preseed/*.preseed config/preseed/*.preseed.chroot chroot/root/packages.chroot.cfg
do
if [ -e "${PRESEED}" ]
then
diff --git a/scripts/build/chroot_proc b/scripts/build/chroot_proc
index 96437e563..2c13fceb1 100755
--- a/scripts/build/chroot_proc
+++ b/scripts/build/chroot_proc
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/chroot_resolv b/scripts/build/chroot_resolv
index 5d4f78005..42ba07161 100755
--- a/scripts/build/chroot_resolv
+++ b/scripts/build/chroot_resolv
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/chroot_selinuxfs b/scripts/build/chroot_selinuxfs
index 223d1accf..20e30fb35 100755
--- a/scripts/build/chroot_selinuxfs
+++ b/scripts/build/chroot_selinuxfs
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/chroot_sysfs b/scripts/build/chroot_sysfs
index 9ae890942..409728429 100755
--- a/scripts/build/chroot_sysfs
+++ b/scripts/build/chroot_sysfs
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/chroot_sysv-rc b/scripts/build/chroot_sysv-rc
index 685775989..4e1fc160e 100755
--- a/scripts/build/chroot_sysv-rc
+++ b/scripts/build/chroot_sysv-rc
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -40,10 +40,10 @@ case "${1}" in
# Creating lock file
Create_lockfile .lock
- if [ -e chroot/usr/sbin/policy-rc.d ]
+ if [ -f chroot/usr/sbin/policy-rc.d ]
then
# Save policy-rc.d file
- Chroot chroot dpkg-divert --rename --quiet --add /usr/sbin/policy-rc.d
+ mv chroot/usr/sbin/policy-rc.d chroot/usr/sbin/policy-rc.d.orig
fi
# Create policy-rc.d file
@@ -68,13 +68,13 @@ EOF
# Creating lock file
Create_lockfile .lock
- # Remove custom policy-rc.d file
- rm -f chroot/usr/sbin/policy-rc.d
-
- if [ -e chroot/usr/sbin/policy-rc.d.distrib ]
+ if [ -f chroot/usr/sbin/policy-rc.d.orig ]
then
# Restore policy-rc.d file
- Chroot chroot dpkg-divert --rename --quiet --remove /usr/sbin/policy-rc.d
+ mv chroot/usr/sbin/policy-rc.d.orig chroot/usr/sbin/policy-rc.d
+ else
+ # Remove policy-rc.d file
+ rm -f chroot/usr/sbin/policy-rc.d
fi
# Removing stage file
diff --git a/scripts/build/chroot_tmpfs b/scripts/build/chroot_tmpfs
index 009f8c9fb..80311f531 100755
--- a/scripts/build/chroot_tmpfs
+++ b/scripts/build/chroot_tmpfs
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/chroot_upstart b/scripts/build/chroot_upstart
index 377a239a8..fd7c72f75 100755
--- a/scripts/build/chroot_upstart
+++ b/scripts/build/chroot_upstart
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -27,12 +27,6 @@ Set_defaults
# Requiring stage file
Require_stagefile .build/config .build/bootstrap
-# Check if system uses upstart
-if [ ! -e chroot/sbin/initctl ]
-then
- exit 0
-fi
-
case "${1}" in
install)
Echo_message "Configuring file /sbin/initctl"
@@ -46,9 +40,13 @@ case "${1}" in
# Creating lock file
Create_lockfile .lock
- # Create custom initctl file
- Chroot chroot dpkg-divert --rename --quiet --add /sbin/initctl
+ if [ -f chroot/sbin/initctl ]
+ then
+ # Save initctl file
+ mv chroot/sbin/initctl chroot/sbin/initctl.orig
+ fi
+ # Create initctl file
cat > chroot/sbin/initctl << EOF
#!/bin/sh
echo "All runlevel operations denied by policy" >&2
@@ -70,9 +68,14 @@ EOF
# Creating lock file
Create_lockfile .lock
- # Remove custom initctl file
- rm -f chroot/sbin/initctl
- Chroot chroot dpkg-divert --rename --quiet --remove /sbin/initctl
+ if [ -f chroot/sbin/initctl.orig ]
+ then
+ # Restore initctl file
+ mv chroot/sbin/initctl.orig chroot/sbin/initctl
+ else
+ # Remove initctl file
+ rm -f chroot/sbin/initctl
+ fi
# Removing stage file
rm -f .build/chroot_upstart
diff --git a/scripts/build/clean b/scripts/build/clean
index b5213adf8..2d1ad40ed 100755
--- a/scripts/build/clean
+++ b/scripts/build/clean
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -63,8 +63,6 @@ do
"${0}" noauto --source
rmdir --ignore-fail-on-non-empty auto > /dev/null 2>&1 || true
- rmdir --ignore-fail-on-non-empty local/bin > /dev/null 2>&1 || true
- rmdir --ignore-fail-on-non-empty local > /dev/null 2>&1 || true
;;
--cache)
@@ -102,9 +100,7 @@ do
rm -f binary*.tar.gz
rm -f binary*.zsync*
rm -f binary.sh
- rm -f binary*.contents binary*.packages
- rm -f MD5SUMS SHA1SUMS SHA256SUMS SHA512SUMS
- rm -f md5sum.txt sha1sum.txt sha256sum.txt sha512sum.txt
+ rm -f binary.contents binary.packages md5sum.txt
rm -rf binary
rm -rf tftpboot
diff --git a/scripts/build/config b/scripts/build/config
index d1d820a6b..1aa266db9 100755
--- a/scripts/build/config
+++ b/scripts/build/config
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -19,7 +19,7 @@ DESCRIPTION="$(Echo 'create configuration for live-build(7)')"
USAGE="${PROGRAM} [--apt apt|aptitude]\n\
\t [--apt-ftp-proxy URL]\n\
\t [--apt-http-proxy URL]\n\
-\t [--apt-indices true|false\n\
+\t [--apt-indices true|false|none]\n\
\t [--apt-options OPTION|\"OPTIONS\"]\n\
\t [--aptitude-options OPTION|\"OPTIONS\"]\n\
\t [--apt-pipeline DEPTH]\n\
@@ -38,7 +38,7 @@ USAGE="${PROGRAM} [--apt apt|aptitude]\n\
\t [--cache-indices true|false]\n\
\t [--cache-packages true|false]\n\
\t [--cache-stages STAGE|\"STAGES\"]\n\
-\t [--checksums md5|sha1|sha256|sha512|none]\n\
+\t [--checksums md5|sha1|sha256|none]\n\
\t [--compression bzip2|gzip|lzip|xz|none]\n\
\t [--config GIT_URL::GIT_BRANCH]\n\
\t [--zsync true|false]\n\
@@ -100,7 +100,7 @@ USAGE="${PROGRAM} [--apt apt|aptitude]\n\
\t [--mirror-binary-updates URL]\n\
\t [--mirror-binary-backports URL]\n\
\t [--mirror-debian-installer URL]\n\
-\t [--mode debian|emdebian|ubuntu]\n\
+\t [--mode debian|emdebian|ubuntu|kubuntu]\n\
\t [--system live|normal]\n\
\t [--net-root-filesystem nfs|cfs]\n\
\t [--net-root-mountoptions OPTIONS]\n\
@@ -124,6 +124,7 @@ USAGE="${PROGRAM} [--apt apt|aptitude]\n\
\t [--firmware-chroot true|false]\n\
\t [--swap-file-path PATH]\n\
\t [--swap-file-size MB]\n\
+\t [--syslinux-theme THEME_SUFFIX]\n\
\t [--tasksel apt|aptitude|tasksel]\n\
\t [--templates PATH]\n\
\t [--updates true|false]\n\
@@ -156,7 +157,7 @@ Local_arguments ()
grub-splash:,isohybrid-options:,hdd-label:,hdd-size:,iso-application:,iso-preparer:,iso-publisher:,
iso-volume:,jffs2-eraseblock:,memtest:,net-root-filesystem:,net-root-mountoptions:,
net-root-path:,net-root-server:,net-cow-filesystem:,net-cow-mountoptions:,net-cow-path:,
- net-cow-server:,net-tarball:,firmware-binary:,firmware-chroot:,swap-file-path:,swap-file-size:,
+ net-cow-server:,net-tarball:,firmware-binary:,firmware-chroot:,swap-file-path:,swap-file-size:,syslinux-theme:,
loadlin:,win32-loader:,source:,source-images:,breakpoints,conffile:,debug,force,
help,ignore-system-defaults,quiet,usage,verbose,version,bootstrap-qemu-static:,bootstrap-qemu-arch:,
bootstrap-qemu-exclude:"
@@ -750,6 +751,11 @@ Local_arguments ()
shift 2
;;
+ --syslinux-theme)
+ LB_SYSLINUX_THEME="${2}"
+ shift 2
+ ;;
+
--loadlin)
LB_LOADLIN="${2}"
shift 2
@@ -866,40 +872,19 @@ then
_CONFIG=""
fi
-if [ -e .build/config ] && [ -n "${_CONFIG}" ]
+if [ -n "${_CONFIG}" ]
then
- if [ "${1}" != "noauto" ]
- then
- Echo_message "Ignoring --config ${_CONFIG}: ${PWD} is already a live-build configuration tree"
- fi
+ _GIT_REPOSITORY="$(echo ${_CONFIG} | sed -e 's|::.*$||')"
- _CONFIG=""
-fi
+ Echo_message "Cloning ${_GIT_REPOSITORY}"
+ git clone ${_GIT_REPOSITORY} ./
-if [ -n "${_CONFIG}" ]
-then
- if [ -e "${_CONFIG}" ] || [ -e "/usr/share/live/images/${_CONFIG}" ]
+ if [ "${_GIT_REPOSITORY}" != "${_CONFIG}" ]
then
- if [ ! -e "${_CONFIG}" ] && [ -e "/usr/share/live/images/${_CONFIG}" ]
- then
- _CONFIG="/usr/share/live/images/${_CONFIG}"
- fi
-
- Echo_message "Copying ${_CONFIG}"
- tar -C "${_CONFIG}" -c . | tar -C ./ -x
- else
- _GIT_REPOSITORY="$(echo ${_CONFIG} | sed -e 's|::.*$||')"
-
- Echo_message "Cloning ${_GIT_REPOSITORY}"
- git clone ${_GIT_REPOSITORY} ./
-
- if [ "${_GIT_REPOSITORY}" != "${_CONFIG}" ]
- then
- _GIT_BRANCH="$(echo ${_CONFIG} | awk -F\:\: '{ print $NF }')"
-
- Echo_message "Checking out ${_GIT_BRANCH}"
- git checkout ${_GIT_BRANCH}
- fi
+ _GIT_BRANCH="$(echo ${_CONFIG} | awk -F\:\: '{ print $NF }')"
+
+ Echo_message "Checking out ${_GIT_BRANCH}"
+ git checkout ${_GIT_BRANCH}
fi
if [ -e auto/config ]
@@ -925,16 +910,11 @@ then
fi
# Reading system configuration
-if ls /etc/live/build.conf > /dev/null 2>&1 || ls /etc/live/build/* > /dev/null 2>&1
+if ! In_list "--ignore-system-defaults" "${@}"
then
- if In_list "--ignore-system-defaults" "${@}"
- then
- Echo_message "Ignoring defaults in %s" "/etc/live/build.conf"
- else
- Echo_message "Using defaults in %s" "/etc/live/build.conf"
+ Echo_message "Considering defaults defined in %s" "/etc/live/build.conf"
- Read_conffiles /etc/live/build.conf /etc/live/build/*
- fi
+ Read_conffiles /etc/live/build.conf /etc/live/build/*
fi
# Reading existing configuration
@@ -955,14 +935,15 @@ Check_defaults
if [ ! -e config ]
then
- Echo_message "Creating config tree for a ${LB_MODE}/${LB_DISTRIBUTION}/${LB_ARCHITECTURES} system"
+ Echo_message "Creating config tree for a ${LB_MODE}/${LB_ARCHITECTURES} system"
else
- Echo_message "Updating config tree for a ${LB_MODE}/${LB_DISTRIBUTION}/${LB_ARCHITECTURES} system"
+ Echo_message "Updating config tree for a ${LB_MODE}/${LB_ARCHITECTURES} system"
fi
# Creating bootstrap configuration
mkdir -p config
mkdir -p config/includes
+mkdir -p config/templates
# Creating live-build configuration
cat > config/common << EOF
@@ -1456,6 +1437,10 @@ LB_SWAP_FILE_PATH="${LB_SWAP_FILE_PATH}"
# \$LB_SWAP_FILE_SIZE: set swap file size
# (Default: ${LB_SWAP_FILE_SIZE})
LB_SWAP_FILE_SIZE="${LB_SWAP_FILE_SIZE}"
+
+# \$LB_SYSLINUX_THEME: set syslinux theme package
+# (Default: ${LB_SYSLINUX_THEME})
+LB_SYSLINUX_THEME="${LB_SYSLINUX_THEME}"
EOF
# Creating lb_source_* configuration
diff --git a/scripts/build/source b/scripts/build/source
index 4296c2750..b200deb24 100755
--- a/scripts/build/source
+++ b/scripts/build/source
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -51,7 +51,6 @@ lb chroot_archives source install ${@}
lb source_debian-live ${@}
lb source_debian ${@}
lb source_disk ${@}
-lb source_hooks ${@}
lb source_checksums ${@}
# Building images
diff --git a/scripts/build/source_checksums b/scripts/build/source_checksums
index 2923a6eb8..dac79762f 100755
--- a/scripts/build/source_checksums
+++ b/scripts/build/source_checksums
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -50,15 +50,7 @@ do
for CHECKSUM in ${LB_CHECKSUMS}
do
- case "${LB_MODE}" in
- progress-linux)
- CHECKSUMS="$(echo ${CHECKSUM} | tr [a-z] [A-Z])SUMS"
- ;;
-
- *)
- CHECKSUMS="${CHECKSUM}sum.txt"
- ;;
- esac
+ CHECKSUMS="$(echo ${CHECKSUM} | tr [a-z] [A-Z])SUMS"
Echo_message "Begin creating source ${CHECKSUMS}..."
@@ -72,7 +64,6 @@ do
cd ${DIRECTORY}
find . -type f \
\! -path './*SUMS' \
- \! -path './*sum.txt' \
-print0 | sort -z | xargs -0 ${CHECKSUM}sum > ../${CHECKSUMS}
cat > ${CHECKSUMS} << EOF
diff --git a/scripts/build/source_debian b/scripts/build/source_debian
index 433a7befc..61603f7f5 100755
--- a/scripts/build/source_debian
+++ b/scripts/build/source_debian
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -55,39 +55,19 @@ Chroot chroot "dpkg --get-selections" | awk '{ print $1 }' > source-selection.tx
cat >> source-selection.txt << EOF
${LB_BOOTLOADER}
live-build
+genisoimage
+parted
+squashfs-tools
+mtd-tools
EOF
-case "${LB_BINARY_IMAGES}" in
- iso*)
- echo "xorriso" >> source-selection.txt
- ;;
-
- hdd*)
- echo "parted" >> source-selection.txt
- ;;
-esac
-
-case "${LB_CHROOT_FILESYSTEM}" in
- squashfs)
- echo "squashfs-tools" >> source-selection.txt
- ;;
-esac
-
case "${LB_BINARY_FILESYSTEM}" in
fat*)
echo "dosfstools" >> source-selection.txt
;;
ntfs)
- case "${LB_PARENT_DISTRIBUTION}" in
- squeeze)
- echo "ntfsprogs" >> source-selection.txt
- ;;
-
- *)
- echo "ntfs-3g" >> source-selection.txt
- ;;
- esac
+ echo "ntfs-3g" >> source-selection.txt
;;
esac
diff --git a/scripts/build/source_debian-live b/scripts/build/source_debian-live
index d71b69f04..868d9d972 100755
--- a/scripts/build/source_debian-live
+++ b/scripts/build/source_debian-live
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/source_disk b/scripts/build/source_disk
index 2cd868e4a..380fdd599 100755
--- a/scripts/build/source_disk
+++ b/scripts/build/source_disk
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -66,6 +66,12 @@ case "${LB_MODE}" in
TRACE=""
;;
+ kubuntu)
+ TITLE="Kubuntu"
+ STRING="Build ${ARCHITECTURE}"
+ TRACE=""
+ ;;
+
progress-linux)
TITLE="Progress Linux"
STRING="${VERSION} (${DISTRIBUTION}) - ${ARCHITECTURE}"
diff --git a/scripts/build/source_hdd b/scripts/build/source_hdd
index 59c66b44b..0d764079c 100755
--- a/scripts/build/source_hdd
+++ b/scripts/build/source_hdd
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/source_hooks b/scripts/build/source_hooks
deleted file mode 100755
index f3316bd97..000000000
--- a/scripts/build/source_hooks
+++ /dev/null
@@ -1,78 +0,0 @@
-#!/bin/sh
-
-## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
-##
-## This program 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
-[ -e "${LIVE_BUILD}/scripts/build.sh" ] && . "${LIVE_BUILD}/scripts/build.sh" || . /usr/lib/live/build.sh
-
-# Setting static variables
-DESCRIPTION="$(Echo 'execute hooks in source')"
-HELP=""
-USAGE="${PROGRAM} [--force]"
-
-Arguments "${@}"
-
-# Reading configuration files
-Read_conffiles config/all config/common config/bootstrap config/chroot config/source config/source
-Set_defaults
-
-Echo_message "Begin executing hooks..."
-
-# Requiring stage file
-Require_stagefile .build/config .build/bootstrap
-
-# Checking stage file
-Check_stagefile .build/source_hooks
-
-# Checking lock file
-Check_lockfile .lock
-
-# Creating lock file
-Create_lockfile .lock
-
-## Processing distribution hooks
-
-# Running hooks
-for _HOOK in ${LB_BINARY_HOOKS}
-do
- for LOCATION in "${LIVE_BUILD}/hooks" /usr/share/live/build/hooks
- do
- for FILE in "${LOCATION}"/????-"${_HOOK}".source
- do
- if [ -e "${FILE}" ]
- then
- cd source
- "${FILE}" || { Echo_error "${_HOOK} failed (exit non-zero). You should check for errors."; exit 1 ;}
- cd "${OLDPWD}"
- fi
- done
- done
-done
-
-## Processing local hooks
-
-if Find_files config/hooks/*.source
-then
- for HOOK in config/hooks/*.source
- do
- # Making hook executable
- if [ ! -x "${HOOK}" ]
- then
- chmod +x "${HOOK}"
- fi
-
- # Executing hook
- ./"${HOOK}" || { Echo_error "${HOOK} failed (exit non-zero). You should check for errors."; exit 1 ;}
- done
-
- # Creating stage file
- Create_stagefile .build/source_hooks
-fi
diff --git a/scripts/build/source_iso b/scripts/build/source_iso
index e4981eaf5..a9f0c281f 100755
--- a/scripts/build/source_iso
+++ b/scripts/build/source_iso
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
@@ -53,7 +53,7 @@ Check_lockfile .lock
Create_lockfile .lock
# Checking depends
-Check_package chroot/usr/bin/xorriso xorriso
+Check_package chroot/usr/bin/genisoimage genisoimage
# Installing depends
Install_package
@@ -64,45 +64,41 @@ then
rm -f source.iso
fi
-# Handle xorriso generic options
-XORRISO_OPTIONS="-as mkisofs -r -J -joliet-long -l -cache-inodes"
-
-# Handle xorriso live-build specific options
if [ "${_QUIET}" = "true" ]
then
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -quiet"
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -quiet"
fi
if [ "${_VERBOSE}" = "true" ]
then
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -v"
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -v"
fi
if [ -n "${LB_ISO_APPLICATION}" ] && [ "${LB_ISO_APPLICATION}" != "none" ]
then
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -A \"${LB_ISO_APPLICATION}\""
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -A \"${LB_ISO_APPLICATION}\""
fi
if [ -n "${LB_ISO_PREPARER}" ] && [ "${LB_ISO_PREPARER}" != "none" ]
then
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -p \"${LB_ISO_PREPARER}\""
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -p \"${LB_ISO_PREPARER}\""
fi
if [ -n "${LB_ISO_PUBLISHER}" ] && [ "${LB_ISO_PUBLISHER}" != "none" ]
then
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -publisher \"${LB_ISO_PUBLISHER}\""
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -publisher \"${LB_ISO_PUBLISHER}\""
fi
if [ -n "${LB_ISO_VOLUME}" ] && [ "${LB_ISO_VOLUME}" != "none" ]
then
- XORRISO_OPTIONS="${XORRISO_OPTIONS} -V \"${LB_ISO_VOLUME}\""
+ GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -V \"${LB_ISO_VOLUME}\""
fi
# Moving image
mv source chroot
cat >> chroot/source.sh << EOF
-xorriso ${XORRISO_OPTIONS} -o source.iso source
+genisoimage ${GENISOIMAGE_OPTIONS} -o source.iso -r -J -l -cache-inodes source
EOF
Chroot chroot "sh source.sh"
diff --git a/scripts/build/source_tar b/scripts/build/source_tar
index 5073c0f07..0ef302e44 100755
--- a/scripts/build/source_tar
+++ b/scripts/build/source_tar
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/scripts/build/testroot b/scripts/build/testroot
index 9c63b79b4..9ded104c9 100755
--- a/scripts/build/testroot
+++ b/scripts/build/testroot
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/share/bin/Packages b/share/bin/Packages
index 83c7e9352..a839e9a14 100755
--- a/share/bin/Packages
+++ b/share/bin/Packages
@@ -1,7 +1,7 @@
#!/bin/sh
## live-build(7) - System Build Scripts
-## Copyright (C) 2006-2013 Daniel Baumann <daniel@debian.org>
+## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
diff --git a/share/bootloaders/extlinux/advanced.cfg b/share/bootloaders/extlinux/advanced.cfg
deleted file mode 100644
index c0b2f0e26..000000000
--- a/share/bootloaders/extlinux/advanced.cfg
+++ /dev/null
@@ -1,3 +0,0 @@
-label hdt
- menu label ^Hardware Detection Tool (HDT)
- com32 hdt.c32
diff --git a/share/bootloaders/extlinux/hdt.c32 b/share/bootloaders/extlinux/hdt.c32
deleted file mode 120000
index e50929575..000000000
--- a/share/bootloaders/extlinux/hdt.c32
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/syslinux/hdt.c32 \ No newline at end of file
diff --git a/share/bootloaders/extlinux/install.cfg b/share/bootloaders/extlinux/install.cfg
index 9177dd739..94fb81660 100644
--- a/share/bootloaders/extlinux/install.cfg
+++ b/share/bootloaders/extlinux/install.cfg
@@ -1,11 +1 @@
-label install
- menu label ^Install
- linux /install/vmlinuz
- initrd /install/initrd.gz
- append vga=788 @APPEND_INSTALL@ -- quiet
-
-label installgui
- menu label ^Graphical install
- linux /install/gtk/vmlinuz
- initrd /install/gtk/initrd.gz
- append video=vesa:ywrap,mtrr vga=788 @APPEND_INSTALL@ -- quiet
+# FIXME
diff --git a/share/bootloaders/extlinux/ldlinux.c32 b/share/bootloaders/extlinux/ldlinux.c32
deleted file mode 120000
index c937af6a5..000000000
--- a/share/bootloaders/extlinux/ldlinux.c32
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/syslinux/ldlinux.c32 \ No newline at end of file
diff --git a/share/bootloaders/extlinux/libcom32.c32 b/share/bootloaders/extlinux/libcom32.c32
deleted file mode 120000
index bca5e3c27..000000000
--- a/share/bootloaders/extlinux/libcom32.c32
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/syslinux/libcom32.c32 \ No newline at end of file
diff --git a/share/bootloaders/extlinux/libutil.c32 b/share/bootloaders/extlinux/libutil.c32
deleted file mode 120000
index 351e12b3c..000000000
--- a/share/bootloaders/extlinux/libutil.c32
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/syslinux/libutil.c32 \ No newline at end of file
diff --git a/share/bootloaders/extlinux/menu.cfg b/share/bootloaders/extlinux/menu.cfg
index d2daa8005..6e2ae94c4 100644
--- a/share/bootloaders/extlinux/menu.cfg
+++ b/share/bootloaders/extlinux/menu.cfg
@@ -5,13 +5,6 @@ menu title Boot menu
include stdmenu.cfg
include live.cfg
include install.cfg
-menu begin advanced
- menu title Advanced options
- include stdmenu.cfg
- label mainmenu
- menu label ^Back..
- menu exit
- include advanced.cfg
menu end
menu clear
diff --git a/share/bootloaders/extlinux/stdmenu.cfg b/share/bootloaders/extlinux/stdmenu.cfg
index 671b16f78..d4036bfa1 100644
--- a/share/bootloaders/extlinux/stdmenu.cfg
+++ b/share/bootloaders/extlinux/stdmenu.cfg
@@ -5,7 +5,7 @@ menu color sel * #ffffffff #76a1d0ff *
menu color hotsel 1;7;37;40 #ffffffff #76a1d0ff *
menu color tabmsg * #ffffffff #00000000 *
menu color help 37;40 #ffdddd00 #00000000 none
-menu vshift 12
+menu vshift 17
menu rows 10
menu helpmsgrow 15
# The command line must be at least one line from the bottom.
diff --git a/share/bootloaders/isolinux/advanced.cfg b/share/bootloaders/isolinux/advanced.cfg
deleted file mode 100644
index c0b2f0e26..000000000
--- a/share/bootloaders/isolinux/advanced.cfg
+++ /dev/null
@@ -1,3 +0,0 @@
-label hdt
- menu label ^Hardware Detection Tool (HDT)
- com32 hdt.c32
diff --git a/share/bootloaders/isolinux/hdt.c32 b/share/bootloaders/isolinux/hdt.c32
deleted file mode 120000
index e50929575..000000000
--- a/share/bootloaders/isolinux/hdt.c32
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/syslinux/hdt.c32 \ No newline at end of file
diff --git a/share/bootloaders/isolinux/install.cfg b/share/bootloaders/isolinux/install.cfg
index 9177dd739..94fb81660 100644
--- a/share/bootloaders/isolinux/install.cfg
+++ b/share/bootloaders/isolinux/install.cfg
@@ -1,11 +1 @@
-label install
- menu label ^Install
- linux /install/vmlinuz
- initrd /install/initrd.gz
- append vga=788 @APPEND_INSTALL@ -- quiet
-
-label installgui
- menu label ^Graphical install
- linux /install/gtk/vmlinuz
- initrd /install/gtk/initrd.gz
- append video=vesa:ywrap,mtrr vga=788 @APPEND_INSTALL@ -- quiet
+# FIXME
diff --git a/share/bootloaders/isolinux/ldlinux.c32 b/share/bootloaders/isolinux/ldlinux.c32
deleted file mode 120000
index c937af6a5..000000000
--- a/share/bootloaders/isolinux/ldlinux.c32
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/syslinux/ldlinux.c32 \ No newline at end of file
diff --git a/share/bootloaders/isolinux/libcom32.c32 b/share/bootloaders/isolinux/libcom32.c32
deleted file mode 120000
index bca5e3c27..000000000
--- a/share/bootloaders/isolinux/libcom32.c32
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/syslinux/libcom32.c32 \ No newline at end of file
diff --git a/share/bootloaders/isolinux/libutil.c32 b/share/bootloaders/isolinux/libutil.c32
deleted file mode 120000
index 351e12b3c..000000000
--- a/share/bootloaders/isolinux/libutil.c32
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/syslinux/libutil.c32 \ No newline at end of file
diff --git a/share/bootloaders/isolinux/menu.cfg b/share/bootloaders/isolinux/menu.cfg
index d2daa8005..6e2ae94c4 100644
--- a/share/bootloaders/isolinux/menu.cfg
+++ b/share/bootloaders/isolinux/menu.cfg
@@ -5,13 +5,6 @@ menu title Boot menu
include stdmenu.cfg
include live.cfg
include install.cfg
-menu begin advanced
- menu title Advanced options
- include stdmenu.cfg
- label mainmenu
- menu label ^Back..
- menu exit
- include advanced.cfg
menu end
menu clear
diff --git a/share/bootloaders/isolinux/stdmenu.cfg b/share/bootloaders/isolinux/stdmenu.cfg
index 671b16f78..d4036bfa1 100644
--- a/share/bootloaders/isolinux/stdmenu.cfg
+++ b/share/bootloaders/isolinux/stdmenu.cfg
@@ -5,7 +5,7 @@ menu color sel * #ffffffff #76a1d0ff *
menu color hotsel 1;7;37;40 #ffffffff #76a1d0ff *
menu color tabmsg * #ffffffff #00000000 *
menu color help 37;40 #ffdddd00 #00000000 none
-menu vshift 12
+menu vshift 17
menu rows 10
menu helpmsgrow 15
# The command line must be at least one line from the bottom.
diff --git a/share/bootloaders/pxelinux/advanced.cfg b/share/bootloaders/pxelinux/advanced.cfg
deleted file mode 100644
index c0b2f0e26..000000000
--- a/share/bootloaders/pxelinux/advanced.cfg
+++ /dev/null
@@ -1,3 +0,0 @@
-label hdt
- menu label ^Hardware Detection Tool (HDT)
- com32 hdt.c32
diff --git a/share/bootloaders/pxelinux/hdt.c32 b/share/bootloaders/pxelinux/hdt.c32
deleted file mode 120000
index e50929575..000000000
--- a/share/bootloaders/pxelinux/hdt.c32
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/syslinux/hdt.c32 \ No newline at end of file
diff --git a/share/bootloaders/pxelinux/install.cfg b/share/bootloaders/pxelinux/install.cfg
index 9177dd739..94fb81660 100644
--- a/share/bootloaders/pxelinux/install.cfg
+++ b/share/bootloaders/pxelinux/install.cfg
@@ -1,11 +1 @@
-label install
- menu label ^Install
- linux /install/vmlinuz
- initrd /install/initrd.gz
- append vga=788 @APPEND_INSTALL@ -- quiet
-
-label installgui
- menu label ^Graphical install
- linux /install/gtk/vmlinuz
- initrd /install/gtk/initrd.gz
- append video=vesa:ywrap,mtrr vga=788 @APPEND_INSTALL@ -- quiet
+# FIXME
diff --git a/share/bootloaders/pxelinux/ldlinux.c32 b/share/bootloaders/pxelinux/ldlinux.c32
deleted file mode 120000
index c937af6a5..000000000
--- a/share/bootloaders/pxelinux/ldlinux.c32
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/syslinux/ldlinux.c32 \ No newline at end of file
diff --git a/share/bootloaders/pxelinux/libcom32.c32 b/share/bootloaders/pxelinux/libcom32.c32
deleted file mode 120000
index bca5e3c27..000000000
--- a/share/bootloaders/pxelinux/libcom32.c32
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/syslinux/libcom32.c32 \ No newline at end of file
diff --git a/share/bootloaders/pxelinux/libutil.c32 b/share/bootloaders/pxelinux/libutil.c32
deleted file mode 120000
index 351e12b3c..000000000
--- a/share/bootloaders/pxelinux/libutil.c32
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/syslinux/libutil.c32 \ No newline at end of file
diff --git a/share/bootloaders/pxelinux/menu.cfg b/share/bootloaders/pxelinux/menu.cfg
index d2daa8005..6e2ae94c4 100644
--- a/share/bootloaders/pxelinux/menu.cfg
+++ b/share/bootloaders/pxelinux/menu.cfg
@@ -5,13 +5,6 @@ menu title Boot menu
include stdmenu.cfg
include live.cfg
include install.cfg
-menu begin advanced
- menu title Advanced options
- include stdmenu.cfg
- label mainmenu
- menu label ^Back..
- menu exit
- include advanced.cfg
menu end
menu clear
diff --git a/share/bootloaders/pxelinux/stdmenu.cfg b/share/bootloaders/pxelinux/stdmenu.cfg
index 671b16f78..d4036bfa1 100644
--- a/share/bootloaders/pxelinux/stdmenu.cfg
+++ b/share/bootloaders/pxelinux/stdmenu.cfg
@@ -5,7 +5,7 @@ menu color sel * #ffffffff #76a1d0ff *
menu color hotsel 1;7;37;40 #ffffffff #76a1d0ff *
menu color tabmsg * #ffffffff #00000000 *
menu color help 37;40 #ffdddd00 #00000000 none
-menu vshift 12
+menu vshift 17
menu rows 10
menu helpmsgrow 15
# The command line must be at least one line from the bottom.
diff --git a/share/bootloaders/syslinux/advanced.cfg b/share/bootloaders/syslinux/advanced.cfg
deleted file mode 100644
index c0b2f0e26..000000000
--- a/share/bootloaders/syslinux/advanced.cfg
+++ /dev/null
@@ -1,3 +0,0 @@
-label hdt
- menu label ^Hardware Detection Tool (HDT)
- com32 hdt.c32
diff --git a/share/bootloaders/syslinux/hdt.c32 b/share/bootloaders/syslinux/hdt.c32
deleted file mode 120000
index e50929575..000000000
--- a/share/bootloaders/syslinux/hdt.c32
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/syslinux/hdt.c32 \ No newline at end of file
diff --git a/share/bootloaders/syslinux/install.cfg b/share/bootloaders/syslinux/install.cfg
index 9177dd739..94fb81660 100644
--- a/share/bootloaders/syslinux/install.cfg
+++ b/share/bootloaders/syslinux/install.cfg
@@ -1,11 +1 @@
-label install
- menu label ^Install
- linux /install/vmlinuz
- initrd /install/initrd.gz
- append vga=788 @APPEND_INSTALL@ -- quiet
-
-label installgui
- menu label ^Graphical install
- linux /install/gtk/vmlinuz
- initrd /install/gtk/initrd.gz
- append video=vesa:ywrap,mtrr vga=788 @APPEND_INSTALL@ -- quiet
+# FIXME
diff --git a/share/bootloaders/syslinux/ldlinux.c32 b/share/bootloaders/syslinux/ldlinux.c32
deleted file mode 120000
index c937af6a5..000000000
--- a/share/bootloaders/syslinux/ldlinux.c32
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/syslinux/ldlinux.c32 \ No newline at end of file
diff --git a/share/bootloaders/syslinux/libcom32.c32 b/share/bootloaders/syslinux/libcom32.c32
deleted file mode 120000
index bca5e3c27..000000000
--- a/share/bootloaders/syslinux/libcom32.c32
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/syslinux/libcom32.c32 \ No newline at end of file
diff --git a/share/bootloaders/syslinux/libutil.c32 b/share/bootloaders/syslinux/libutil.c32
deleted file mode 120000
index 351e12b3c..000000000
--- a/share/bootloaders/syslinux/libutil.c32
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/syslinux/libutil.c32 \ No newline at end of file
diff --git a/share/bootloaders/syslinux/menu.cfg b/share/bootloaders/syslinux/menu.cfg
index 93682602d..6e2ae94c4 100644
--- a/share/bootloaders/syslinux/menu.cfg
+++ b/share/bootloaders/syslinux/menu.cfg
@@ -5,13 +5,6 @@ menu title Boot menu
include stdmenu.cfg
include live.cfg
include install.cfg
-menu begin advanced
- menu title ^Advanced options
- include stdmenu.cfg
- label mainmenu
- menu label ^Back..
- menu exit
- include advanced.cfg
menu end
menu clear
diff --git a/share/bootloaders/syslinux/stdmenu.cfg b/share/bootloaders/syslinux/stdmenu.cfg
index 671b16f78..d4036bfa1 100644
--- a/share/bootloaders/syslinux/stdmenu.cfg
+++ b/share/bootloaders/syslinux/stdmenu.cfg
@@ -5,7 +5,7 @@ menu color sel * #ffffffff #76a1d0ff *
menu color hotsel 1;7;37;40 #ffffffff #76a1d0ff *
menu color tabmsg * #ffffffff #00000000 *
menu color help 37;40 #ffdddd00 #00000000 none
-menu vshift 12
+menu vshift 17
menu rows 10
menu helpmsgrow 15
# The command line must be at least one line from the bottom.
diff --git a/share/hooks/0010-disable-kexec-tools.chroot b/share/hooks/0010-disable-kexec-tools.chroot
deleted file mode 100755
index 403d1d413..000000000
--- a/share/hooks/0010-disable-kexec-tools.chroot
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-
-set -e
-
-# Disable kexec-tools
-
-if [ -e /sbin/kexec ]
-then
- echo "kexec-tools kexec-tools/load_kexec boolean false" > /root/preseed
-
- debconf-set-selections /root/preseed
-
- rm -f /root/preseed
-
- dpkg-reconfigure kexec-tools
-fi
diff --git a/share/hooks/0300-update-apt-file-cache.chroot b/share/hooks/0010-update-apt-file-cache.chroot
index 60a00b39c..60a00b39c 100755
--- a/share/hooks/0300-update-apt-file-cache.chroot
+++ b/share/hooks/0010-update-apt-file-cache.chroot
diff --git a/share/hooks/0310-update-apt-xapian-index.chroot b/share/hooks/0020-update-apt-xapian-index.chroot
index dcb39b261..dcb39b261 100755
--- a/share/hooks/0310-update-apt-xapian-index.chroot
+++ b/share/hooks/0020-update-apt-xapian-index.chroot
diff --git a/share/hooks/0330-update-mlocate-database.chroot b/share/hooks/0030-update-mlocate-database.chroot
index 6bfdb3d4f..6bfdb3d4f 100755
--- a/share/hooks/0330-update-mlocate-database.chroot
+++ b/share/hooks/0030-update-mlocate-database.chroot
diff --git a/share/hooks/0120-remove-dbus-machine-id.chroot b/share/hooks/0040-remove-dbus-machine-id.chroot
index 230099e46..230099e46 100755
--- a/share/hooks/0120-remove-dbus-machine-id.chroot
+++ b/share/hooks/0040-remove-dbus-machine-id.chroot
diff --git a/share/hooks/0130-remove-gnome-icon-cache.chroot b/share/hooks/0050-remove-gnome-icon-cache.chroot
index ab35a1d68..f562fd939 100755
--- a/share/hooks/0130-remove-gnome-icon-cache.chroot
+++ b/share/hooks/0050-remove-gnome-icon-cache.chroot
@@ -4,6 +4,6 @@ set -e
# Remove GNOME icon cache.
#
-# This saves space some space.
+# This saves space some space (e.g. on Kubuntu).
rm -f /usr/share/icons/*/icon-theme.cache
diff --git a/share/hooks/0160-remove-openssh-server-host-keys.chroot b/share/hooks/0060-remove-openssh-server-host-keys.chroot
index 862704981..862704981 100755
--- a/share/hooks/0160-remove-openssh-server-host-keys.chroot
+++ b/share/hooks/0060-remove-openssh-server-host-keys.chroot
diff --git a/share/hooks/0170-remove-python-py.chroot b/share/hooks/0070-remove-python-py.chroot
index ff705838f..ff705838f 100755
--- a/share/hooks/0170-remove-python-py.chroot
+++ b/share/hooks/0070-remove-python-py.chroot
diff --git a/share/hooks/0200-remove-udev-persistent-rules.chroot b/share/hooks/0080-remove-udev-persistent-rules.chroot
index 148ba30d1..148ba30d1 100755
--- a/share/hooks/0200-remove-udev-persistent-rules.chroot
+++ b/share/hooks/0080-remove-udev-persistent-rules.chroot
diff --git a/share/hooks/0910-remove-apt-sources-lists.chroot b/share/hooks/0090-remove-apt-sources-lists.chroot
index 1c8ca2d22..074b551a1 100755
--- a/share/hooks/0910-remove-apt-sources-lists.chroot
+++ b/share/hooks/0090-remove-apt-sources-lists.chroot
@@ -5,4 +5,5 @@ set -e
# Remove apt sources.list files
rm -f /etc/apt/sources.list
+rm -f /etc/apt/sources.list~
rm -f /etc/apt/sources.list.d/*.list
diff --git a/share/hooks/0100-remove-adjtime-configuration.chroot b/share/hooks/0100-remove-adjtime-configuration.chroot
deleted file mode 100755
index 5625effb8..000000000
--- a/share/hooks/0100-remove-adjtime-configuration.chroot
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-
-set -e
-
-# Reset generated file
-
-if [ -e /run ]
-then
- # wheezy
-
-cat > /etc/adjtime << EOF
-0.0 0 0.0
-0
-UTC
-EOF
-
-else
- # squeeze
- echo "0.0 0 0.0" > /etc/adjtime
-fi
diff --git a/share/hooks/0100-remove-linux-image-backups.chroot b/share/hooks/0100-remove-linux-image-backups.chroot
new file mode 100755
index 000000000..1302d6c93
--- /dev/null
+++ b/share/hooks/0100-remove-linux-image-backups.chroot
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+set -e
+
+# Remove backup files
+
+rm -f /boot/*.bak
+rm -f /boot/*.old-dkms
diff --git a/share/hooks/0110-remove-backup-files.chroot b/share/hooks/0110-remove-backup-files.chroot
deleted file mode 100755
index 55a6b75af..000000000
--- a/share/hooks/0110-remove-backup-files.chroot
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-set -e
-
-# Remove backup files
-rm -f /boot/*.bak
-rm -f /boot/*.old-dkms
-
-rm -f /etc/apt/sources.list~
-rm -f /etc/apt/trusted.gpg~
-
-rm -f /etc/passwd-
-rm -f /etc/group-
-rm -f /etc/shadow-
-rm -f /etc/gshadow-
-
-rm -f /var/cache/debconf/*-old
-rm -f /var/lib/dpkg/*-old
diff --git a/share/hooks/0140-remove-log-files.chroot b/share/hooks/0140-remove-log-files.chroot
deleted file mode 100755
index f95e54686..000000000
--- a/share/hooks/0140-remove-log-files.chroot
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-set -e
-
-# Truncate log files
-for _FILE in $(find /var/log/ -type f)
-do
- : > ${_FILE}
-done
diff --git a/share/hooks/0150-remove-mdadm-configuration.chroot b/share/hooks/0150-remove-mdadm-configuration.chroot
deleted file mode 100755
index 206b494da..000000000
--- a/share/hooks/0150-remove-mdadm-configuration.chroot
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-
-set -e
-
-# Remove generated files
-
-rm -f /etc/mdadm/mdadm.conf
diff --git a/share/hooks/0180-remove-systemd-machine-id.chroot b/share/hooks/0180-remove-systemd-machine-id.chroot
deleted file mode 100755
index 52ba38fd4..000000000
--- a/share/hooks/0180-remove-systemd-machine-id.chroot
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-set -e
-
-# Remove systemd machine id.
-#
-# This removes systemd machine id that cache that makes each system unique.
-
-rm -f /etc/machine-id
diff --git a/share/hooks/0190-remove-temporary-files.chroot b/share/hooks/0190-remove-temporary-files.chroot
deleted file mode 100755
index fd220e030..000000000
--- a/share/hooks/0190-remove-temporary-files.chroot
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/sh
-
-set -e
-
-# Remove temporary files
-rm -rf /var/cache/man/*
-
-for _DIRECTORY in /tmp /var/tmp
-do
- rm -rf ${_DIRECTORY}
-
- mkdir -p ${_DIRECTORY}
- chmod 1777 ${_DIRECTORY}
-done
diff --git a/share/hooks/0320-update-glx-alternative.chroot b/share/hooks/0320-update-glx-alternative.chroot
deleted file mode 100755
index 8c36c43f9..000000000
--- a/share/hooks/0320-update-glx-alternative.chroot
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-set -e
-
-# Use mesa renderer by default
-if [ -e /etc/alternatives/glx ]
-then
- update-alternatives --quiet --set glx /usr/lib/mesa-diverted
-fi
diff --git a/share/hooks/0340-update-nvidia-alternative.chroot b/share/hooks/0340-update-nvidia-alternative.chroot
deleted file mode 100755
index e73b9678b..000000000
--- a/share/hooks/0340-update-nvidia-alternative.chroot
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-set -e
-
-# Use newest nvidia version by default
-if [ -e /etc/alternatives/nvidia ] && [ -e /usr/lib/nvidia/current ]
-then
- update-alternatives --quiet --set nvidia /usr/lib/nvidia/current
-fi
diff --git a/templates/cgi/debian/footer.html b/templates/cgi/debian/footer.html
index 887979fde..6c2ce27cb 100644
--- a/templates/cgi/debian/footer.html
+++ b/templates/cgi/debian/footer.html
@@ -1,14 +1,8 @@
- <hr>
+<div id="footer">
+ <br />
+ <h2 id="subtitle">Debian Live Project <a href="mailto:debian-live@lists.debian.org">&lt;debian-live@lists.debian.org&gt;</a> &mdash; <a href="http://live.debian.net/devel/live-build">live-build</a>, version VERSION &mdash; <a href="http://live.debian.net/legal.html">Legal information</a></h2>
+ <br />
+</div>
- <footer>
- <a href="http://live.debian.net/devel/live-build/">live-build</a> VERSION <a class="muted pull-right" href="http://live.debian.net/project/legal/">Legal Information</a></p>
- </footer>
-
- </div> <!-- /container -->
-
- <!-- Le javascript -->
- <script src="http://live.debian.net/stuff/jquery/jquery.min.js"></script>
- <script src="http://live.debian.net/stuff/bootstrap/js/bootstrap.min.js"></script>
-
- </body>
+</body>
</html>
diff --git a/templates/cgi/debian/form.html b/templates/cgi/debian/form.html
index b79816205..f384be0ac 100644
--- a/templates/cgi/debian/form.html
+++ b/templates/cgi/debian/form.html
@@ -1,7 +1,7 @@
<h3>Submit your parameters (<b>working</b> email address is required) to generate your very own Debian Live system.</h3>
-<form action="live-build" method="post">
+<form action="live-build" method="get">
<fieldset>
@@ -37,8 +37,7 @@
<td><label for="Distribution">--distribution:</label> </td>
<td>
<select id="Distribution" name="distribution" size="1">
- <option selected value="squeeze">squeeze</option>
- <option value="wheezy">wheezy</option>
+ <option selected value="wheezy">wheezy</option>
<option value="sid">sid</option>
</select>
</td>
@@ -47,12 +46,12 @@
<td><label for="Config">--config:</label> </td>
<td>
<select id="Config" name="config" size="1" >
- <option value="gnome-desktop">GNOME Desktop</option>
- <option value="kde-desktop">KDE Desktop</option>
- <option value="lxde-desktop">LXDE Desktop</option>
- <option value="rescue">Rescue</option>
- <option selected value="standard">Standard</option>
- <option value="xfce-desktop">Xfce Desktop</option>
+ <option value="debian-gnome-desktop.git">GNOME Desktop</option>
+ <option value="debian-kde-desktop.git">KDE Desktop</option>
+ <option value="debian-lxde-desktop.git">LXDE Desktop</option>
+ <option value="debian-rescue.git">Rescue</option>
+ <option selected value="debian-standard.git">Standard</option>
+ <option value="debian-xfce-desktop.git">Xfce Desktop</option>
</select>
</td>
</tr>
diff --git a/templates/cgi/debian/header.html b/templates/cgi/debian/header.html
index 58fe8df07..096303e25 100644
--- a/templates/cgi/debian/header.html
+++ b/templates/cgi/debian/header.html
@@ -1,77 +1,38 @@
-<!DOCTYPE html>
-<html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Debian Live - Live Debian Systems!</title>
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta name="description" content="Debian Live - Live Debian Systems!">
- <meta name="author" content="Debian Live <debian-live@lists.debian.org>">
- <meta name="keywords" content="Debian, Live, Systems">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+ <head>
+ <title>Debian Live Build</title>
+ <link rel="icon" href="http://live.debian.net/favicon.ico" type="image/ico">
+ <link rel="stylesheet" type="text/css" href="http://live.debian.net/stylesheet.css" />
+ <meta http-equiv="content-type" content="text/html; charset=iso-8859-15">
+ <meta name="keywords" content="Debian, Live, Project">
+ <meta name="description" content="The Debian Live Project">
- <!-- Le styles -->
- <link href="http://live.debian.net/stuff/spacelab/bootstrap.min.css" rel="stylesheet">
- <style type="text/css">
- body {
- padding-top: 60px;
- padding-bottom: 40px;
- }
- .label a:active, .label a:hover, .label a:link, .label a:visited {
- color: #ffffff;
- text-decoration: none;
- }
- label {
- cursor:pointer;
- }
- </style>
- <script type="text/javascript" language="JavaScript">
- function collapse(x, txt) {
- var oTemp=document.getElementById("text_"+x);
- var oClick=document.getElementById("click_"+x);
- if (oTemp.style.display=="block") {
- oTemp.style.display="none";
- oClick.innerHTML=txt+"&nbsp<small>(click to expand)<\/small><br \/>";
- }
- else {
- oTemp.style.display="block";
- oClick.innerHTML=txt+"&nbsp<small>(click to collapse)<\/small><br \/>";
- }
- }
- </script>
+ <style type="text/css">
+ label { cursor:pointer; }
+ </style>
- <link href="http://live.debian.net/stuff/bootstrap/css/bootstrap-responsive.min.css" rel="stylesheet">
+ <script type="text/javascript" language="JavaScript">
+ function collapse(x, txt)
+ {
+ var oTemp=document.getElementById("text_"+x);
+ var oClick=document.getElementById("click_"+x);
+ if (oTemp.style.display=="block")
+ {
+ oTemp.style.display="none";
+ oClick.innerHTML=txt+"&nbsp<small>(click to expand)<\/small><br \/>";
+ }
+ else
+ {
+ oTemp.style.display="block";
+ oClick.innerHTML=txt+"&nbsp<small>(click to collapse)<\/small><br \/>";
+ }
+ }
+ </script>
+ </head>
+<body>
- <!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
- <!--[if lt IE 9]>
- <script src="http://live.debian.net/stuff/html5shiv/html5shiv.min.js"></script>
- <![endif]-->
-
- <!-- Fav and touch icons -->
- <link rel="apple-touch-icon-precomposed" sizes="144x144" href="http://live.debian.net/stuff/images/logo-144.png">
- <link rel="apple-touch-icon-precomposed" sizes="114x114" href="http://live.debian.net/stuff/images/logo-114.png">
- <link rel="apple-touch-icon-precomposed" sizes="72x72" href="http://live.debian.net/stuff/images/logo-72.png">
- <link rel="apple-touch-icon-precomposed" href="http://live.debian.net/stuff/images/logo-57.png">
- <link rel="shortcut icon" href="http://live.debian.net/stuff/images/logo-16.png">
- </head>
-
- <body>
-
- <div class="navbar navbar-fixed-top">
- <div class="navbar-inner">
- <div class="container">
- <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
- <span class="icon-bar"></span>
- <span class="icon-bar"></span>
- <span class="icon-bar"></span>
- </a>
- <a class="brand" href="/">Debian Live</a>
- <div class="nav-collapse collapse">
- <ul class="nav">
- <li class="active"><a href="http://live-build.debian.net/">Build</a></li>
- <li><a href="http://live.debian.net/">WWW</a></li>
- </ul>
- </div><!--/.nav-collapse -->
- </div>
- </div>
- </div>
-
- <div class="container">
+<div id="maincontent" style="margin: 0 0 0 0;">
+ <h1 id="title">live-build web-frontend of the <a href="http://live.debian.net/">Debian Live Project</a></h1>
+ <h2 id="subtitle"><a href="http://live.debian.net/">Live Debian systems!</a></h2>
+</div>
diff --git a/templates/grub/splash.xpm.gz b/templates/grub/splash.xpm.gz
index f32e228a7..ea1623b4d 100644
--- a/templates/grub/splash.xpm.gz
+++ b/templates/grub/splash.xpm.gz
Binary files differ
diff --git a/templates/grub2/grub.cfg b/templates/grub2/grub.cfg
index 3430b63a0..4ad86bd98 100644
--- a/templates/grub2/grub.cfg
+++ b/templates/grub2/grub.cfg
@@ -1,7 +1,7 @@
set default=0
insmod tga
-background_image ($root)/boot/grub/splash.tga
+background_image ($root)/boot/grub/xbmc.tga
set color_normal=cyan/blue
set color_highlight=white/blue
diff --git a/templates/grub2/splash.tga b/templates/grub2/splash.tga
index 90b790db6..854d0b26d 100644
--- a/templates/grub2/splash.tga
+++ b/templates/grub2/splash.tga
Binary files differ