Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package live-build Numerous minor fixes that are nevertheless important for the release, including wheezy release-specific updates (new wheezy-backports address scheme, updated splash screen, etc.), live-build-cgi adjustments for the live-build.debian.net service, win32-loader, derivatives and upstart support. unblock live-build/3.0.3-1 -- System Information: Debian Release: 7.0 APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.8-trunk-amd64 (SMP w/2 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
diff -Nru live-build-3.0.1/bin/live-build live-build-3.0.3/bin/live-build --- live-build-3.0.1/bin/live-build 2013-02-14 14:13:25.000000000 -0400 +++ live-build-3.0.3/bin/live-build 2013-04-25 12:40:07.000000000 -0300 @@ -30,10 +30,9 @@ man live-build exit 0 else - 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 "live-build contains the scripts to build a Debian Live system from a configuration directory." echo Echo "An introduction to live-build can be found in the live-build(7) manpage." + exit 0 fi diff -Nru live-build-3.0.1/contrib/grub-splash/lenny/COPYING live-build-3.0.3/contrib/grub-splash/lenny/COPYING --- live-build-3.0.1/contrib/grub-splash/lenny/COPYING 2013-02-14 14:13:24.000000000 -0400 +++ live-build-3.0.3/contrib/grub-splash/lenny/COPYING 1969-12-31 20:00:00.000000000 -0400 @@ -1,26 +0,0 @@ -The grub splash for Debian Live was made by Daniel Baumann <dan...@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. Binary files /tmp/z0NXgfPzeX/live-build-3.0.1/contrib/grub-splash/lenny/klowner_debboot.png and /tmp/Soc3fVKLZn/live-build-3.0.3/contrib/grub-splash/lenny/klowner_debboot.png differ Binary files /tmp/z0NXgfPzeX/live-build-3.0.1/contrib/grub-splash/lenny/klowner.rle and /tmp/Soc3fVKLZn/live-build-3.0.3/contrib/grub-splash/lenny/klowner.rle differ Binary files /tmp/z0NXgfPzeX/live-build-3.0.1/contrib/grub-splash/lenny/live_debboot.png and /tmp/Soc3fVKLZn/live-build-3.0.3/contrib/grub-splash/lenny/live_debboot.png differ Binary files /tmp/z0NXgfPzeX/live-build-3.0.1/contrib/grub-splash/lenny/live.xpm.gz and /tmp/Soc3fVKLZn/live-build-3.0.3/contrib/grub-splash/lenny/live.xpm.gz differ diff -Nru live-build-3.0.1/debian/changelog live-build-3.0.3/debian/changelog --- live-build-3.0.1/debian/changelog 2013-02-14 14:31:42.000000000 -0400 +++ live-build-3.0.3/debian/changelog 2013-04-25 12:41:14.000000000 -0300 @@ -1,3 +1,76 @@ +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 <dan...@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.caprio...@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 <dan...@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 diff -Nru live-build-3.0.1/debian/control live-build-3.0.3/debian/control --- live-build-3.0.1/debian/control 2013-02-14 14:13:25.000000000 -0400 +++ live-build-3.0.3/debian/control 2013-04-25 12:41:14.000000000 -0300 @@ -20,7 +20,7 @@ mtools, parted, squashfs-tools | mtd-tools, sudo | fakeroot, syslinux | grub, uuid-runtime, win32-loader Description: Live System Build Scripts - live-build contains the scripts that build a live system from a configuration + live-build contains the scripts to build a live system from a configuration directory. Package: live-build-cgi @@ -28,7 +28,7 @@ Depends: ${misc:Depends}, live-build (= ${source:Version}) Recommends: apache2 | httpd, cron Description: Live System Build Scripts (CGI frontend) - live-build contains the scripts that build a live system from a configuration + live-build contains the scripts to build a live system from a configuration directory. . This package contains the CGI frontend (experimental!). diff -Nru live-build-3.0.1/debian/copyright live-build-3.0.3/debian/copyright --- live-build-3.0.1/debian/copyright 2013-02-14 14:13:25.000000000 -0400 +++ live-build-3.0.3/debian/copyright 2013-04-25 12:41:14.000000000 -0300 @@ -7,10 +7,6 @@ Copyright: 2006-2013 Daniel Baumann <dan...@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 <dan...@debian.org> License: other @@ -34,33 +30,6 @@ License: other The splash for Debian Live was made by Daniel Baumann <dan...@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 <dan...@debian.org> based on the Debian Open Use Logo. . The contribution of Daniel is hereby placed in the public domain (no rights diff -Nru live-build-3.0.1/examples/auto/build live-build-3.0.3/examples/auto/build --- live-build-3.0.1/examples/auto/build 2013-02-14 14:13:25.000000000 -0400 +++ live-build-3.0.3/examples/auto/build 2013-04-25 12:40:07.000000000 -0300 @@ -1,3 +1,5 @@ #!/bin/sh +set -e + lb build noauto "${@}" 2>&1 | tee build.log diff -Nru live-build-3.0.1/examples/auto/clean live-build-3.0.3/examples/auto/clean --- live-build-3.0.1/examples/auto/clean 2013-02-14 14:13:25.000000000 -0400 +++ live-build-3.0.3/examples/auto/clean 2013-04-25 12:40:07.000000000 -0300 @@ -1,5 +1,7 @@ #!/bin/sh +set -e + lb clean noauto "${@}" rm -f config/binary config/bootstrap config/chroot config/common config/source diff -Nru live-build-3.0.1/examples/auto/config live-build-3.0.3/examples/auto/config --- live-build-3.0.1/examples/auto/config 2013-02-14 14:13:25.000000000 -0400 +++ live-build-3.0.3/examples/auto/config 2013-04-25 12:40:07.000000000 -0300 @@ -1,4 +1,6 @@ #!/bin/sh +set -e + lb config noauto \ "${@}" diff -Nru live-build-3.0.1/frontends/cgi/live-build-cgi live-build-3.0.3/frontends/cgi/live-build-cgi --- live-build-3.0.1/frontends/cgi/live-build-cgi 2013-02-14 14:22:28.000000000 -0400 +++ live-build-3.0.3/frontends/cgi/live-build-cgi 2013-04-25 12:40:07.000000000 -0300 @@ -32,6 +32,14 @@ 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 @@ -52,11 +60,6 @@ # 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) diff -Nru live-build-3.0.1/frontends/cgi/live-build-cgi.cron live-build-3.0.3/frontends/cgi/live-build-cgi.cron --- live-build-3.0.1/frontends/cgi/live-build-cgi.cron 2013-02-14 14:22:28.000000000 -0400 +++ live-build-3.0.3/frontends/cgi/live-build-cgi.cron 2013-04-25 12:40:07.000000000 -0300 @@ -63,15 +63,25 @@ # 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 _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}" - # 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 + _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 # Creating directory for the config/package-lists mkdir -p "${_BUILD_PATH}"/config/package-lists @@ -82,18 +92,15 @@ echo "${_LB_CGIPACKAGES}" > "${_BUILD_PATH}"/config/package-lists/cgipackages.list.chroot fi - _DATE_START="`date -R`" - echo "Begin: ${_DATE_START}" > "${_BUILD_PATH}"/log - # Generating config here if [ "${_ERRORGIT}" -eq "0" ] then cd "${_BUILD_PATH}" # Do config with git and stack on config file params to build - 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}" + 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}" _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}" >> "${_BUILD_PATH}"/log fi # Run build if config went ok @@ -102,7 +109,7 @@ lb build >> "${_BUILD_PATH}"/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}" >> "${_BUILD_PATH}"/log fi _DATE_END="`date -R`" diff -Nru live-build-3.0.1/frontends/cgi/live-build-cgi.default live-build-3.0.3/frontends/cgi/live-build-cgi.default --- live-build-3.0.1/frontends/cgi/live-build-cgi.default 2013-02-14 14:13:25.000000000 -0400 +++ live-build-3.0.3/frontends/cgi/live-build-cgi.default 2013-04-25 12:40:07.000000000 -0300 @@ -13,3 +13,5 @@ _SERVER="http://live.debian.net/build" _LB_GIT="git://live-systems.org/git/live-images.git" + +_CGI_CONFIG_APPEND="" diff -Nru live-build-3.0.1/functions/defaults.sh live-build-3.0.3/functions/defaults.sh --- live-build-3.0.1/functions/defaults.sh 2013-02-14 14:22:28.000000000 -0400 +++ live-build-3.0.3/functions/defaults.sh 2013-04-25 12:40:10.000000000 -0300 @@ -362,7 +362,7 @@ 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/progress/}" + LB_MIRROR_BOOTSTRAP="${LB_MIRROR_BOOTSTRAP:-http://cdn.archive.progress-linux.org/packages/}" ;; ubuntu) @@ -445,7 +445,16 @@ # Setting backports mirror to fetch packages from case "${LB_MODE}" in debian) - LB_MIRROR_CHROOT_BACKPORTS="${LB_MIRROR_CHROOT_BACKPORTS:-http://backports.debian.org/debian-backports/}" + 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_PARENT_MIRROR_CHROOT_BACKPORTS="${LB_PARENT_MIRROR_CHROOT_BACKPORTS:-${LB_MIRROR_CHROOT_BACKPORTS}}" ;; @@ -557,7 +566,16 @@ # Setting backports mirror which ends up in the image case "${LB_MODE}" in debian) - LB_MIRROR_BINARY_BACKPORTS="${LB_MIRROR_BINARY_BACKPORTS:-http://http.debian.net/debian-backports/}" + case "${LB_DISTRIBUTIO}" 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_PARENT_MIRROR_BINARY_BACKPORTS="${LB_PARENT_MIRROR_BINARY_BACKPORTS:-${LB_MIRROR_BINARY_BACKPORTS}}" ;; @@ -813,7 +831,7 @@ # Setting updates updates option case "${LB_PARENT_DISTRIBUTION}" in - wheezy|jessie|sid) + jessie|sid) LB_UPDATES="${LB_UPDATES:-false}" ;; @@ -849,7 +867,7 @@ # Setting apt indices case "${LB_MODE}" in progress-linux) - LB_APT_INDICES="${LB_APT_INDICES:-none}" + LB_APT_INDICES="${LB_APT_INDICES:-false}" ;; *) @@ -1201,6 +1219,13 @@ fi fi + if echo ${LB_HDD_LABEL} | grep -qs ' ' + then + Echo_error "There are currently no whitespaces supported in hdd labels." + + exit 1 + fi + if [ "${LB_DEBIAN_INSTALLER}" != "false" ] then # d-i true, no caching diff -Nru live-build-3.0.1/manpages/en/lb.1 live-build-3.0.3/manpages/en/lb.1 diff -Nru live-build-3.0.1/manpages/en/lb_binary.1 live-build-3.0.3/manpages/en/lb_binary.1 diff -Nru live-build-3.0.1/manpages/en/lb_bootstrap.1 live-build-3.0.3/manpages/en/lb_bootstrap.1 diff -Nru live-build-3.0.1/manpages/en/lb_build.1 live-build-3.0.3/manpages/en/lb_build.1 diff -Nru live-build-3.0.1/manpages/en/lb_chroot.1 live-build-3.0.3/manpages/en/lb_chroot.1 diff -Nru live-build-3.0.1/manpages/en/lb_clean.1 live-build-3.0.3/manpages/en/lb_clean.1 diff -Nru live-build-3.0.1/manpages/en/lb_config.1 live-build-3.0.3/manpages/en/lb_config.1 diff -Nru live-build-3.0.1/manpages/en/lb_source.1 live-build-3.0.3/manpages/en/lb_source.1 diff -Nru live-build-3.0.1/manpages/en/lb_testroot.1 live-build-3.0.3/manpages/en/lb_testroot.1 diff -Nru live-build-3.0.1/manpages/en/live-build.7 live-build-3.0.3/manpages/en/live-build.7 diff -Nru live-build-3.0.1/manpages/Makefile live-build-3.0.3/manpages/Makefile --- live-build-3.0.1/manpages/Makefile 2013-02-14 14:13:25.000000000 -0400 +++ live-build-3.0.3/manpages/Makefile 2013-04-25 12:40:07.000000000 -0300 @@ -23,7 +23,7 @@ @if [ ! -x "$$(which po4a 2>/dev/null)" ]; \ then \ echo "E: po4a - command not found"; \ - echo "I: po4a can be optained from http://po4a.alioth.debian.org/"; \ + echo "I: po4a can be obtained 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 -Nru live-build-3.0.1/manpages/pot/lb.1.pot live-build-3.0.3/manpages/pot/lb.1.pot diff -Nru live-build-3.0.1/manpages/pot/lb_binary.1.pot live-build-3.0.3/manpages/pot/lb_binary.1.pot diff -Nru live-build-3.0.1/manpages/pot/lb_bootstrap.1.pot live-build-3.0.3/manpages/pot/lb_bootstrap.1.pot diff -Nru live-build-3.0.1/manpages/pot/lb_build.1.pot live-build-3.0.3/manpages/pot/lb_build.1.pot diff -Nru live-build-3.0.1/manpages/pot/lb_chroot.1.pot live-build-3.0.3/manpages/pot/lb_chroot.1.pot diff -Nru live-build-3.0.1/manpages/pot/lb_clean.1.pot live-build-3.0.3/manpages/pot/lb_clean.1.pot diff -Nru live-build-3.0.1/manpages/pot/lb_config.1.pot live-build-3.0.3/manpages/pot/lb_config.1.pot diff -Nru live-build-3.0.1/manpages/pot/lb_source.1.pot live-build-3.0.3/manpages/pot/lb_source.1.pot diff -Nru live-build-3.0.1/manpages/pot/lb_testroot.1.pot live-build-3.0.3/manpages/pot/lb_testroot.1.pot diff -Nru live-build-3.0.1/manpages/pot/live-build.7.pot live-build-3.0.3/manpages/pot/live-build.7.pot diff -Nru live-build-3.0.1/scripts/build/binary_debian-installer live-build-3.0.3/scripts/build/binary_debian-installer --- live-build-3.0.1/scripts/build/binary_debian-installer 2013-02-14 14:22:28.000000000 -0400 +++ live-build-3.0.3/scripts/build/binary_debian-installer 2013-04-25 12:40:07.000000000 -0300 @@ -806,7 +806,7 @@ case "${LB_PARENT_DISTRIBUTION}" in wheezy) - DISTRIBUTIONS="testing" + DISTRIBUTIONS="stable" ;; *) @@ -908,6 +908,22 @@ 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 -Nru live-build-3.0.1/scripts/build/binary_hdd live-build-3.0.3/scripts/build/binary_hdd --- live-build-3.0.1/scripts/build/binary_hdd 2013-02-14 14:22:28.000000000 -0400 +++ live-build-3.0.3/scripts/build/binary_hdd 2013-04-25 12:40:07.000000000 -0300 @@ -175,7 +175,7 @@ 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.0 100%" || true + Chroot chroot "parted -s ${FREELO} mkpart primary ${PARTITION_TYPE} 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 +187,7 @@ false) parted -s ${FREELO} mklabel ${PARTITION_TABLE_TYPE} || true - parted -s ${FREELO} mkpart primary ${PARTITION_TYPE} 0.0 100% || true + parted -s ${FREELO} mkpart primary ${PARTITION_TYPE} 0% 100% || true parted -s "${FREELO}" set 1 boot on || true parted -s "${FREELO}" set 1 lba off || true diff -Nru live-build-3.0.1/scripts/build/binary_syslinux live-build-3.0.3/scripts/build/binary_syslinux --- live-build-3.0.1/scripts/build/binary_syslinux 2013-02-14 14:22:28.000000000 -0400 +++ live-build-3.0.3/scripts/build/binary_syslinux 2013-04-25 12:40:07.000000000 -0300 @@ -150,7 +150,7 @@ # 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/$(basename ${_SOURCE}) + rm -rf chroot/root/$(basename ${_SOURCE}) mv chroot/root/$(basename ${_SOURCE}).tmp ${_TARGET} ;; diff -Nru live-build-3.0.1/scripts/build/binary_win32-loader live-build-3.0.3/scripts/build/binary_win32-loader --- live-build-3.0.1/scripts/build/binary_win32-loader 2013-02-14 14:22:28.000000000 -0400 +++ live-build-3.0.3/scripts/build/binary_win32-loader 2013-04-25 12:40:07.000000000 -0300 @@ -85,16 +85,16 @@ kernel=linux arch=${LB_ARCHITECTURES} default_desktop=gnome -i386/linux=install/vmlinuz -i386/initrd=install/initrd.gz +${LB_ARCHITECTURES}/linux=install/vmlinuz +${LB_ARCHITECTURES}/initrd=install/initrd.gz EOF - if [ -e install/gtk ] + if [ -e binary/install/gtk ] then cat >> binary/win32-loader.ini << EOF -i386/gtk/linux=install/vmlinuz -i386/gtk/initrd=install/gtk/initrd.gz +${LB_ARCHITECTURES}/gtk/linux=install/vmlinuz +${LB_ARCHITECTURES}/gtk/initrd=install/gtk/initrd.gz EOF fi diff -Nru live-build-3.0.1/scripts/build/bootstrap_archive-keys live-build-3.0.3/scripts/build/bootstrap_archive-keys --- live-build-3.0.1/scripts/build/bootstrap_archive-keys 2013-02-14 14:13:25.000000000 -0400 +++ live-build-3.0.3/scripts/build/bootstrap_archive-keys 2013-04-25 12:40:07.000000000 -0300 @@ -32,16 +32,28 @@ case "${LB_MODE}" in progress-linux) case "${LB_DISTRIBUTION}" in - artax*) - _KEYS="1.0-artax 1.0-artax-packages" + artax) + _KEYS="1.0-artax" ;; - baureo*) - _KEYS="2.0-baureo 2.0-baureo-packages" + artax-backports) + _KEYS="1.0-artax 1.9-artax-backports" ;; - chairon*) - _KEYS="3.0-chairon 3.0-chairon-packages" + 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 @@ -56,13 +68,39 @@ 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 ] && [ -e /usr/share/keyrings/debian-keyring.gpg ] + if [ -e /usr/bin/gpgv ] then - Echo_message "Verifying archive-key ${_KEY} against debian-keyring..." - - /usr/bin/gpgv --quiet --keyring /usr/share/keyrings/debian-keyring.gpg chroot/key.asc.sig chroot/key.asc > /dev/null 2>&1 || { Echo_error "archive-key ${_KEY} has invalid signature."; return 1;} + 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, either gpgv or debian-keyring not available on host system..." + Echo_warning "Skipping archive-key ${_KEY} verification, gpgv not available..." fi Echo_message "Importing archive-key ${_KEY}..." diff -Nru live-build-3.0.1/scripts/build/bootstrap_cdebootstrap live-build-3.0.3/scripts/build/bootstrap_cdebootstrap --- live-build-3.0.1/scripts/build/bootstrap_cdebootstrap 2013-02-14 14:22:28.000000000 -0400 +++ live-build-3.0.3/scripts/build/bootstrap_cdebootstrap 2013-04-25 12:40:07.000000000 -0300 @@ -32,8 +32,8 @@ if [ ! -x "$(which cdebootstrap 2>/dev/null)" ] then echo "E: cdebootstrap - command not found" - 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'." + 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'." exit 1 fi diff -Nru live-build-3.0.1/scripts/build/bootstrap_debootstrap live-build-3.0.3/scripts/build/bootstrap_debootstrap --- live-build-3.0.1/scripts/build/bootstrap_debootstrap 2013-02-14 14:22:28.000000000 -0400 +++ live-build-3.0.3/scripts/build/bootstrap_debootstrap 2013-04-25 12:40:07.000000000 -0300 @@ -32,7 +32,7 @@ if [ ! -x "$(which debootstrap 2>/dev/null)" ] then echo "E: debootstrap - command not found" - echo "I: debootstrap can be optained from http://ftp.debian.org/debian/pool/main/d/debootstrap/" + echo "I: debootstrap can be obtained 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 -Nru live-build-3.0.1/scripts/build/chroot_archives live-build-3.0.3/scripts/build/chroot_archives --- live-build-3.0.1/scripts/build/chroot_archives 2013-02-14 14:22:28.000000000 -0400 +++ live-build-3.0.3/scripts/build/chroot_archives 2013-04-25 12:40:07.000000000 -0300 @@ -366,13 +366,12 @@ if [ "${LB_APT_SECURE}" = "true" ] then - _LB_DOTGNUPG_EXISTED=0 - if [ -d chroot/root/.gnupg ] + if [ -e chroot/root/.gnupg ] then - _LB_DOTGNUPG_EXISTED=1 + mv chroot/root/.gnupg chroot/root/.gnupg.orig fi - # Ensure ~/.gnupg exists (required for gnupg >= ~1.4.9) + # Ensure ~/.gnupg exists mkdir -p chroot/root/.gnupg # Temporarily replace /dev/random with /dev/urandom so as not @@ -436,10 +435,11 @@ mv chroot/dev/random.orig chroot/dev/random fi - # Remove /root/.gnupg if we created it during the signing process - if [ "${_LB_DOTGNUPG_EXISTED}" -eq 0 ] + rm -rf chroot/root/.gnupg + + if [ -e chroot/root/.gnupg.orig ] then - rm -rf chroot/root/.gnupg + mv chroot/root/.gnupg.orig chroot/root/.gnupg fi fi diff -Nru live-build-3.0.1/scripts/build/chroot_dpkg live-build-3.0.3/scripts/build/chroot_dpkg --- live-build-3.0.1/scripts/build/chroot_dpkg 2013-02-14 14:13:25.000000000 -0400 +++ live-build-3.0.3/scripts/build/chroot_dpkg 2013-04-25 12:40:07.000000000 -0300 @@ -40,10 +40,8 @@ # Creating lock file Create_lockfile .lock - # Save start-stop-daemon program - mv chroot/sbin/start-stop-daemon chroot/sbin/start-stop-daemon.orig - - # Create start-stop-daemon program + # Create custom start-stop-daemon program + Chroot chroot dpkg-divert --rename --quiet --add /sbin/start-stop-daemon cat > chroot/sbin/start-stop-daemon << EOF #!/bin/sh @@ -61,6 +59,9 @@ # 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 @@ -89,6 +90,9 @@ # 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 @@ -103,11 +107,9 @@ ${LB_ROOT_COMMAND} rmdir --ignore-fail-on-non-empty /var/state/samhain || true fi - # 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 custom start-stop-daemon program + rm -f chroot/sbin/start-stop-daemon + Chroot chroot dpkg-divert --rename --quiet --remove /sbin/start-stop-daemon # Remove dpkg sync configuration rm -f chroot/etc/dpkg/dpkg.cfg.d/live-build diff -Nru live-build-3.0.1/scripts/build/chroot_hostname live-build-3.0.3/scripts/build/chroot_hostname --- live-build-3.0.1/scripts/build/chroot_hostname 2013-02-14 14:13:25.000000000 -0400 +++ live-build-3.0.3/scripts/build/chroot_hostname 2013-04-25 12:40:07.000000000 -0300 @@ -29,8 +29,6 @@ case "${1}" in install) - Echo_message "Configuring file /etc/hostname" - # Checking stage file Check_stagefile .build/chroot_hostname @@ -40,15 +38,15 @@ # Creating lock file Create_lockfile .lock - # Save hostname - mv chroot/bin/hostname chroot/bin/hostname.orig - # Create hostname file + Echo_message "Configuring file /etc/hostname" + echo "localhost.localdomain" > chroot/etc/hostname + # Create custom hostname Echo_message "Configuring file /bin/hostname" - # Create hostname program + Chroot chroot dpkg-divert --rename --quiet --add /bin/hostname cat > chroot/bin/hostname << EOF #!/bin/sh @@ -79,11 +77,9 @@ Echo_message "Deconfiguring file /bin/hostname" - # Restore hostname file - if [ -e chroot/bin/hostname.orig ] - then - mv chroot/bin/hostname.orig chroot/bin/hostname - fi + # Remove custom hostname + rm -f chroot/bin/hostname + Chroot chroot dpkg-divert --rename --quiet --remove /bin/hostname # Removing stage file rm -f .build/chroot_hostname diff -Nru live-build-3.0.1/scripts/build/chroot_package-lists live-build-3.0.3/scripts/build/chroot_package-lists --- live-build-3.0.1/scripts/build/chroot_package-lists 2013-02-14 14:13:25.000000000 -0400 +++ live-build-3.0.3/scripts/build/chroot_package-lists 2013-04-25 12:40:07.000000000 -0300 @@ -82,7 +82,7 @@ then # Generating package list Expand_packagelist "$(basename ${LIST})" "config/package-lists" \ - >> chroot/root/packages.chroot + | grep -v '^#' >> chroot/root/packages.chroot fi done diff -Nru live-build-3.0.1/scripts/build/chroot_sysv-rc live-build-3.0.3/scripts/build/chroot_sysv-rc --- live-build-3.0.1/scripts/build/chroot_sysv-rc 2013-02-14 14:13:25.000000000 -0400 +++ live-build-3.0.3/scripts/build/chroot_sysv-rc 2013-04-25 12:40:07.000000000 -0300 @@ -40,10 +40,10 @@ # Creating lock file Create_lockfile .lock - if [ -f chroot/usr/sbin/policy-rc.d ] + if [ -e chroot/usr/sbin/policy-rc.d ] then # Save policy-rc.d file - mv chroot/usr/sbin/policy-rc.d chroot/usr/sbin/policy-rc.d.orig + Chroot chroot dpkg-divert --rename --quiet --add /usr/sbin/policy-rc.d fi # Create policy-rc.d file @@ -68,13 +68,13 @@ # Creating lock file Create_lockfile .lock - if [ -f chroot/usr/sbin/policy-rc.d.orig ] + # Remove custom policy-rc.d file + rm -f chroot/usr/sbin/policy-rc.d + + if [ -e chroot/usr/sbin/policy-rc.d.distrib ] then # Restore policy-rc.d file - 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 + Chroot chroot dpkg-divert --rename --quiet --remove /usr/sbin/policy-rc.d fi # Removing stage file diff -Nru live-build-3.0.1/scripts/build/chroot_upstart live-build-3.0.3/scripts/build/chroot_upstart --- live-build-3.0.1/scripts/build/chroot_upstart 2013-02-14 14:13:25.000000000 -0400 +++ live-build-3.0.3/scripts/build/chroot_upstart 2013-04-25 12:40:07.000000000 -0300 @@ -27,6 +27,12 @@ # 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" @@ -40,13 +46,9 @@ # Creating lock file Create_lockfile .lock - if [ -f chroot/sbin/initctl ] - then - # Save initctl file - mv chroot/sbin/initctl chroot/sbin/initctl.orig - fi + # Create custom initctl file + Chroot chroot dpkg-divert --rename --quiet --add /sbin/initctl - # Create initctl file cat > chroot/sbin/initctl << EOF #!/bin/sh echo "All runlevel operations denied by policy" >&2 @@ -68,14 +70,9 @@ # Creating lock file Create_lockfile .lock - 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 + # Remove custom initctl file + rm -f chroot/sbin/initctl + Chroot chroot dpkg-divert --rename --quiet --remove /sbin/initctl # Removing stage file rm -f .build/chroot_upstart diff -Nru live-build-3.0.1/scripts/build/config live-build-3.0.3/scripts/build/config --- live-build-3.0.1/scripts/build/config 2013-02-14 14:22:28.000000000 -0400 +++ live-build-3.0.3/scripts/build/config 2013-04-25 12:40:07.000000000 -0300 @@ -19,7 +19,7 @@ USAGE="${PROGRAM} [--apt apt|aptitude]\n\ \t [--apt-ftp-proxy URL]\n\ \t [--apt-http-proxy URL]\n\ -\t [--apt-indices true|false|none]\n\ +\t [--apt-indices true|false\n\ \t [--apt-options OPTION|\"OPTIONS\"]\n\ \t [--aptitude-options OPTION|\"OPTIONS\"]\n\ \t [--apt-pipeline DEPTH]\n\ @@ -925,11 +925,16 @@ fi # Reading system configuration -if ! In_list "--ignore-system-defaults" "${@}" +if ls /etc/live/build.conf > /dev/null 2>&1 || ls /etc/live/build/* > /dev/null 2>&1 then - Echo_message "Considering defaults defined in %s" "/etc/live/build.conf" + 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" - Read_conffiles /etc/live/build.conf /etc/live/build/* + Read_conffiles /etc/live/build.conf /etc/live/build/* + fi fi # Reading existing configuration @@ -950,9 +955,9 @@ if [ ! -e config ] then - Echo_message "Creating config tree for a ${LB_MODE}/${LB_ARCHITECTURES} system" + Echo_message "Creating config tree for a ${LB_MODE}/${LB_DISTRIBUTION}/${LB_ARCHITECTURES} system" else - Echo_message "Updating config tree for a ${LB_MODE}/${LB_ARCHITECTURES} system" + Echo_message "Updating config tree for a ${LB_MODE}/${LB_DISTRIBUTION}/${LB_ARCHITECTURES} system" fi # Creating bootstrap configuration diff -Nru live-build-3.0.1/scripts/build/source live-build-3.0.3/scripts/build/source --- live-build-3.0.1/scripts/build/source 2013-02-14 14:13:25.000000000 -0400 +++ live-build-3.0.3/scripts/build/source 2013-04-25 12:40:07.000000000 -0300 @@ -51,6 +51,7 @@ lb source_debian-live ${@} lb source_debian ${@} lb source_disk ${@} +lb source_hooks ${@} lb source_checksums ${@} # Building images diff -Nru live-build-3.0.1/scripts/build/source_debian live-build-3.0.3/scripts/build/source_debian --- live-build-3.0.1/scripts/build/source_debian 2013-02-14 14:22:28.000000000 -0400 +++ live-build-3.0.3/scripts/build/source_debian 2013-04-25 12:40:07.000000000 -0300 @@ -55,12 +55,24 @@ cat >> source-selection.txt << EOF ${LB_BOOTLOADER} live-build -xorriso -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 diff -Nru live-build-3.0.1/scripts/build/source_hooks live-build-3.0.3/scripts/build/source_hooks --- live-build-3.0.1/scripts/build/source_hooks 1969-12-31 20:00:00.000000000 -0400 +++ live-build-3.0.3/scripts/build/source_hooks 2013-04-25 12:40:07.000000000 -0300 @@ -0,0 +1,78 @@ +#!/bin/sh + +## live-build(7) - System Build Scripts +## Copyright (C) 2006-2013 Daniel Baumann <dan...@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 -Nru live-build-3.0.1/templates/cgi/debian/form.html live-build-3.0.3/templates/cgi/debian/form.html --- live-build-3.0.1/templates/cgi/debian/form.html 2013-02-14 14:22:28.000000000 -0400 +++ live-build-3.0.3/templates/cgi/debian/form.html 2013-04-25 12:40:07.000000000 -0300 @@ -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="get"> +<form action="live-build" method="post"> <fieldset> Binary files /tmp/z0NXgfPzeX/live-build-3.0.1/templates/grub/splash.xpm.gz and /tmp/Soc3fVKLZn/live-build-3.0.3/templates/grub/splash.xpm.gz differ diff -Nru live-build-3.0.1/templates/grub2/grub.cfg live-build-3.0.3/templates/grub2/grub.cfg --- live-build-3.0.1/templates/grub2/grub.cfg 2013-02-14 14:13:24.000000000 -0400 +++ live-build-3.0.3/templates/grub2/grub.cfg 2013-04-25 12:40:07.000000000 -0300 @@ -1,7 +1,7 @@ set default=0 insmod tga -background_image ($root)/boot/grub/xbmc.tga +background_image ($root)/boot/grub/splash.tga set color_normal=cyan/blue set color_highlight=white/blue Binary files /tmp/z0NXgfPzeX/live-build-3.0.1/templates/grub2/splash.tga and /tmp/Soc3fVKLZn/live-build-3.0.3/templates/grub2/splash.tga differ diff -Nru live-build-3.0.1/VERSION live-build-3.0.3/VERSION --- live-build-3.0.1/VERSION 2013-02-14 14:31:42.000000000 -0400 +++ live-build-3.0.3/VERSION 2013-04-25 12:40:10.000000000 -0300 @@ -1 +1 @@ -3.0.1-1 +3.0.3-1