live-build 3.0~a57-1ubuntu1 source package in Ubuntu

Changelog

live-build (3.0~a57-1ubuntu1) quantal; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Add wubildr build support.
    - Fix up live.cfg for casper.
    - Drop Recommends on live-boot-doc and live-config-doc for now, until
      such time as we switch away from casper.
    - Mimic livecd-rootfs's handling of inodes on ext* filesystems to reduce
      the pain of resizing preinstalled images.
    - Drop gnu-fdisk from Recommends to Suggests; it's only used for USB
      images.
    - Generate an initramfs that uses the framebuffer for Wubi disk image
      installs.
    - Use i386 -generic-pae kernel flavour on Ubuntu precise.
    - If chroot/etc/resolvconf/resolv.conf.d exists, tidy up the original
      and tail files, which are artifacts of the build (and leak the host
      system's resolv.conf).
    - Switch from powerpc to powerpc-smp kernel.
    - Always set 'do_bootloader = no' in /etc/kernel-img.conf, and on some
      architectures (notably powerpc) set 'link_on_boot = yes'.  This
      matches the behaviour of base-installer/library.sh more closely.
    - Mark all the linux-headers-$(ABI) packages as autoinstalled, and then
      autoremove cruft.
    - Remove APT lists for non-release pockets.
  * If --build-with-chroot is false, run ! lines in package-lists in the
    host system.
  * Fix hook execution.
  * Break livecd-rootfs (<< 2.75), since there have been many interface
    changes.

live-build (3.0~a57-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Concentrating all parted calls within lb_binary_hdd into one place
    in order to make things simpler.
  * Updating lb config --config manpage option to reflect that any Git
    Id can be specified, not just branches.
  * Removing manpage stubs for second-level commands.

  [ Richard Nelson ]
  * Initial work to support --config git option.
  * Remove settings that should be handled by --config git option.

  [ Daniel Baumann ]
  * Also removing binary.netboot.tar.xz before re-creating it in
    binary_netboot.
  * Adding live-build to depends for live-build-cgi.
  * Adding cron to recommends for live-build-cgi.

live-build (3.0~a56-1) unstable; urgency=low

  * Adding possibility to specify a git branch when using lb config --
    config.
  * Adding messages about performing git operations when using --config.
  * Automatically update auto/config when using --config with extra
    options.
  * Avoid showing message in lb config running the second time through
    auto on git repository based config trees.
  * Adding shortcut helper for dctrl-tools.
  * Updating GPL standard header in all files.
  * Removing chroot_local-patches, too much overhead for just applying
    patches (notably, with -p1 enforced), hooks are more flexible
    anyway.
  * Disabling volatile for wheezy for the time being.

live-build (3.0~a55-1) unstable; urgency=low

  * Adding release information for jessie.
  * Updating all distribution specific selectors in defaults to be as
    future proof as possible.
  * Dropping global binary includes and moving binary local-includes to
    includes, just as with chroot includes and local-includes.
  * Dropping globale package lists for the desktop environments.
  * Moving off rescue package list to its own git repository for the
    config tree.
  * Allowing to specify a git repository to lb_config in order to
    bootstrap a config tree.
  * Reordering auto/config in lb_config to work with bootstrapping
    config tree from a git repository.
  * Showing a message about ignoring --config when the current directory
    already is a git repository.
  * Removing unmaintained gnustep package list.
  * Adding git to suggests.
  * Including gnupg on ubuntu by default through corresponding default
    for bootstrap includes.
  * Removing minimal package list, not needed anymore.
  * Removing unused debian-live package lists.
  * Removing debian-junior list, same as with debian-science, see
    9ad58f0d.
  * Adding support for executable statements as '! $command' in package
    lists.
  * Handling dctrl-tools temporary installation in chroot during
    package-lists expansion.
  * Removing chroot_task-lists, obsoleted by package lists.
  * Dropping global package-lists entirely, only local package lists
    within the config tree are support.
  * Also checking for dctrl-tools when assembling binary package lists.
  * Optimizing chroot package-lists handling for the cases where it's
    not used.

live-build (3.0~a54-1) unstable; urgency=low

  * Making sure target directory for syslinux theme files exists when
    building non-chrooted.
  * Fixing up inclusion of functions while allowing local usage of live-
    build with different file layouts.
  * Correcting accidentally reverted check for rsvg in binary_syslinux
    when building non-chrooted.

live-build (3.0~a53-1) unstable; urgency=low

  * Removing leftover creation of /var/log in toplevel makefile from the
    cron removals.
  * Moving main executables away from scripts subdirectory.
  * Moving scripts from /usr/share/live to /usr/lib/live for consistency
    with all debian-live packages.
  * Renaming example hooks to the newer filename patter that is required
    by live-build since a while.
  * Removing debian-installer-banner.binary example hook, this can be
    done through config/includes.binary_debian-installer directly.
  * Removing hal-automount.chroot example hook, not needed anymore.
  * Removing linux-modules.chroot example hook, this can be done by
    kmods conf.d directories directly.
  * Removing live-build-inclusion.binary example hook, too broken way to
    do it.
  * Removing okular-nodrm.chroot example hook, would need update for
    recent kde4 versions and I don't care about that.
  * Removing rt2570-modules.chroot example hook, obsoleted out-of-tree
    module.
  * Removing sun-java6.chroot example hook, obsoleted by openjdk.
  * Removing udev-generators.chroot example hook, obsoleted by live-
    builds own hacks.
  * Removing update-initramfs.chroot example hook, obsoleted by live-
    builds own hacks.
  * Removing virtualbox.chroot example hook, not required anymore with
    current virtualbox versions.
  * Removing sysvinit.chroot example hook, not useful on modern systems
    anymore.
  * Removing losetup-lukshome.chroot example hook, obsoleted by live-
    boots new persistence implementation.
  * Removing kernel-purge.chroot example hook, not usefull anymore.
  * Removing localepurge.chroot example hook, should be done solely
    through preseeding.
  * Removing debian-live-pxe-server.chroot example hook, not usefull in
    this way.
  * Installing examples into the correct location in /usr/share/doc.
  * Removing debian-science package list, there's science-tasks and
    #513296 to do this in proper.
  * Removing warning from minimal package list about minimal hook, which
    isn't the case anymore.
  * Removing ubuntu-cloud and ubuntu-cloud-desktop package lists.
  * Adding missing copyright fields in copyright file.
  * Correcting spelling typo in 3.0~a52-1 changelog entry.
  * Removing leftover maintainer scripts from cron removals.

live-build (3.0~a52-1) unstable; urgency=low

  * Improving error message in lb wrapper to show the command in case of
    a missing command.
  * Adding svg splash for syslinux bootloaders.
  * Adding dynamic information into the splash and creating the png
    export at build time.
  * Truncating udev persistent net rules in remove-udev-persistent-
    rules.chroot hook rather than to remove them (Closes: #680763).
  * Removing discontinued live-build-cron autobuilder (Closes: #672379).
  * Updating dhcp packages in rescue package list to avoid transitional
    packages for squeeze and up.
  * Marking libguytools1 as squeeze only in rescue package list.
  * Marking ddrescue as squeeze-only in rescue list.
  * Using clamav-data for squeeze and clamav-freshclam for wheezy/sid in
    rescue list.
  * Applying patch from Steven Shiau <email address hidden> to
    conditionally copy /etc/apt/secring.gpg* files.
  * Renaming net flavour to netboot for consistency.
  * Adding support for zsync control files generation, thanks to Hector
    Oron <email address hidden> for the idea and prototype.
  * Adding xz as valid compression format.
  * Using xz to compress images on anything except squeeze, keeping gzip
    as default for squeeze.
  * Removing spurious lb_source_netboot, there's not such thing as a
    netboot specific source tarball anyway.
  * Handle multiple version numbers when having more than one linux
    flavours for splash.svg post-processing.
  * Adding support for pinning preferences files in
    config/archives/*.pref{.chroot,.binary}.
  * Updating splash.svg handling for unchrooted and chrooted builds.
  * Decrufting version flag.
  * Correcting live-build and live-boot versions for splash.svg post-
    processing.
  * Also removing zsync files in lb clean.
  * Slightly updating strings in splash.svg for better organization of
    the information presented.
  * Adding extlinux bootloader configuration files.
  * Correcting freudian typo in package check for chroot filesystems
    dependencies in binary_rootfs.
  * Adding support for ntfs as binary filesystem when using syslinux.
  * Updating squeeze point-release number.
  * Setting initial release number for wheezy.
  * Correcting spelling typo of ubuntus 12.10 codename.
  * Correcting some distribution specific checks to make them
    derivatives compliant.
  * Enabling security archives on wheezy.

live-build (3.0~a51-1) unstable; urgency=low

  * For consistency, respecting config/environment too for both chroot
    and binary environments (but the content of sepcific environments
    for either chroot or binary still has precedence over the generic
    one).
  * Changing default binary.list filename to binary.contents to make it
    more explicit and not to be confused with package lists.
  * Automatically include intel-microcode when building with firmware
    and non-free enabled.
  * Redirecting rmdir output in postrm for live-build-cron properly
    (Closes: #676102).
  * Removing alpha and hppa stub support, both architectures have been
    dropped for wheezy in debian.
  * Switching from smbfs to cifs-utils (Closes: #679240).
  * Switching to xz compression in source and binary packages.

live-build (3.0~a50-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Updating auto example scripts.
  * Correcting cron.d directory removal in postrm.
  * Removing grub-efi from d-i packages for the time being, it doesn't
    work correctly yet.
  * Automatically translate date formats in po files.
  * Updating live-media checksum names for newer live-boot.
  * Defaulting to SHA256 live-media checksums.
  * Re-arranging frontends in source tree.
  * Updating l10n stuff before removing it.
  * Removing unmaintained l10n handling.
  * Dropping different debian cgi templates and use only the one used on
    live-build.debian.net.
  * Removing old/non-working graph-helper.

  [ Hector Oron ]
  * Dont assume bash when configuring chroot with QEMU.

live-build (3.0~a49-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Correcting renaming of syslinux files in progress mode to actually
    work.
  * Naming resulting binary isohybrid image binary.hybrid.iso from now
    on for consistency with the different hdd images later on.
  * Moving firmware symlink creation to the end of binary_debian-
    installer in order to ensure to take only the latest packages into
    account that get into the image, regardless if they come from the
    archive or are localy included.
  * Cleaning http_proxy and ftp_proxy settings in chroot, people using
    apt proxies set them throught the apt pseudo-proxy options, and
    people using real proxies use config/environment.{chroot,binary} to
    set them.
  * Allowing to inject variables through config/environment.binary into
    the binary environment.
  * Allowing to use comments in config/environment.{binary,chroot}.
  * Removing pre-squeeze XORG_CONFIG variable from the chroot
    environment.
  * Don't bother supporting firmware on ubuntu, they seem to have a
    different archive structure.
  * Renaming config/binary_debian-installer-includes to
    config/includes.binary_debian-installer for consistency with the
    other include directories.

  [ Ben Armstrong ]
  * Adding default for --debian-installer-preseedfile.

  [ Daniel Baumann ]
  * Removing some more configuration files on purge (Closes: #672379).
  * Renaming internal .stage to .build for consistency within the
    configuration tree.
  * Adding grub-efi to static list of packages for the d-i pool for
    amd64.
  * Making firmware package assembling a bit more robust.
  * Updating cache directory names to consistent naming scheme.
  * Moving local includes from auto/{functions,scripts} to
    local/{functions,scripts} where they belong.

live-build (3.0~a48-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Transforming failsafe boot parameter into an own option.
  * Updating release list for ubuntu.
  * Adding failsafe entries for syslinux bootloaders in embedded
    configs.

  [ Tails developers ]
  * Fixing typo in rescue package list.

  [ Daniel Baumann ]
  * Correcting typo in binary_rootfs to restore 'plain' live filesystem
    support.
  * Using /boot on live media instead of /isolinux or /syslinux in
    progress mode.
  * Allowing to inject variables through config/environment.chroot into
    the chroots environment.

live-build (3.0~a47-1) unstable; urgency=low

  [ Daniel Baumann ]
  * When removing fstab for live-installer also touch an empty file for
    it to avoid other packages failing on non-existing fstab.
  * Making extraction of the manpage section in manpages/Makefile work
    with multiple dots in the filename.
  * Correcting regression in the form of a wrong path in binary_syslinux
    for syslinux theme packages.
  * Temporarily including bzip2 manually when bootstrapping until
    #657560 has been fixed in unstable.
  * Correcting destination directory for extraction of the gfxboot-theme
    in ubuntu mode.

  [ intrigeri ]
  * Adding nosplash to the list of options appended in fail-safe mode.

  [ Daniel Baumann ]
  * Adding memtest to the list of options appended in fail-safe mode.
  * Updating defaults for linux-latest metapackages in wheezy.
  * Adding support for including firmware packages automatically within
    debian-installer.
  * Installing packages into their detected sections within binary pool,
    needed for proper firmware package placement.
  * Generating package indices for the detected sections within binary
    pool, needed for proper firmware package placement.
  * Removing 'frozen' symlink in d-i dists, the other suitnames can
    probably go to.
  * Adding support for including firmware packages automatically within
    the live system.
  * Adding entries about the firmware options in lb_config manpage.
  * Automatically preseed some known firmware packages.
  * Also include firmware-linux meta package if non-free is enabled.
  * Updating static list of live specific packages that get
    unconditionally added and included in the source images.
  * Unconditionally including firmware in all images by default. This is
    safe since only firmware available within the configured archive
    area is included automatically, see manpage.
  * Adding symlinks in /firmware for debian-installer on live media.
  * Slight reordering in lb_binary_debian-installer.

live-build (3.0~a46-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Excluding honeyd for wheezy in rescue package list (Closes:
    #660601).
  * Including thttpd for squeeze only in rescue package list.
  * Excluding guymager for wheezy in rescue package list.
  * Removing full path from chroot calls in chroot function.

  [ Richard Nelson ]
  * Set parent distribution, parent debian installer, and mode, also
    disable backports on l-b.cgi

  [ Daniel Baumann ]
  * Removing --hostname cruft, live-config bootparameters should be used
    via --bootappend-live.
  * Removing --username cruft, live-config bootparameters should be used
    via --bootappend-live.
  * Updating copyright file machine-readable format version 1.0.
  * Updating to standards version 3.9.3.
  * Marking lde in rescue list as squeeze only, thanks to Michal
    Suchanek <email address hidden>.
  * Adding architecture to the output message when running lb_config.
  * Excluding security and volatile archives for ubuntu precise for the
    the time being.
  * Removing references to not existing --language option in lb_config
    manpage.
  * Switching default bootstrap mirror from ftp.de.debian.org to
    ftp.debian.org, now that ftp.debian.org has upgraded hardware and
    bandwith.
  * Avoid calling update-initrd in lb_chroot_hacks if the target system
    has no initrd, thanks to Hector Oron <email address hidden>.
  * Excluding console-common in standard list for ubuntu as console-
    common is in universe.
  * Adding Italian debconf translations from Beatrice Torracca
    <email address hidden> (Closes: #663428).
  * Updating release list for progress.
  * Updating release list for ubuntu.
  * Moving pxelinux.cfg to pxelinux.cfg/default in pxelinux bootloader
    configs.
  * Moving kernel and initrd into tftpboot directory for netboot images.
  * Prefering default modules in initrd even on netboot images (Closes:
    #667594).

live-build (3.0~a45-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Correcting typo in defaults for backports mirror.
  * Correcting typo in ubuntu default distribution name, thanks to Marco
    Lechner <email address hidden> (Closes: #659823).

  [ Ben Armstrong ]
  * Removing menu as it adds an unwanted menu to some DEs/WMs which
    prefer to do without.

  [ Daniel Baumann ]
  * Add forgotten fallback for mode setting if lsb_release is not
    installed.
  * Adding Polish debconf translations from Michal Kulach
    <email address hidden> (Closes: #660003).

live-build (3.0~a44-1) unstable; urgency=low

  * Handling /etc/resolv.conf even if it's a dangling symlink like with
    resolv.conf, thanks to Stephane Graber <email address hidden>
    (Closes: #657640).
  * Adding updated Spanish debconf translations from Javier Fernández-
    Sanguino Peña <email address hidden> (Closes: #656404).
  * Adding Dutch debconf translations from Jeroen Schot <schot@a-
    eskwadraat.nl> (Closes: #657470).
  * Correcting lzcat call in binary_disk to not bail out due to non-
    standard file extension (unknown suffix -- unchanged), thanks to
    Luigi Capriotti <email address hidden> (Closes: #658995).
  * Correcting destination path for uuid.conf when using casper in
    binary_disk, thanks to Luigi Capriotti <email address hidden>
    (Closes: #658995).
  * Removing warning about resolvconf package, not be needed anymore.
  * Adding a workaround in rules to stop dh_link converting absolute
    symlinks to relative symlinks for bootloader configs.
  * Adding lintian overrides for symlink-should-be-relative (bootloader
    configs need to use absolute symlinks on purpose to allow chrooted
    builds).

live-build (3.0~a43-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Updating to debhelper version 9.

  [ Richard Nelson ]
  * l-b.cgi - Add pending build(s) to be processed ahead of your
    request.

  [ Daniel Baumann ]
  * Setting default mirror for progress to cdn.archive.progress-
    linux.org.
  * Updating lb_binary_syslinux for embedded syslinux themes.
  * Adding embedded copies for syslinux bootloaders (Closes: #622838,
    #635933, #636217, #645406, #646387, #646799, #651520, #652437).
  * Applying patch from Ivailo Monev to remove stage files for pseudo-
    filesystems helpers in exit function.
  * Correcting typo in security chroot mirror variable assembling.
  * Autodetecting mode depending on which distribution we're building.
  * Giving a note about what mode we are configuring, now that mode is
    determined automatically based on the host system.
  * Updating squeeze point release number.
  * Adding note about 404 errors that are on purpose when fetching udebs
    in derivative mode.
  * Avoid warning messages in binary_packagelists for not existing local
    lists.
  * Renaming forgotten binary_packagelists to binary_package-lists to
    match the rest of lb.
  * Removing removal of bootstrap-base udeb in binary_debian-installer.
  * Using /etc/apt/sources.list.d/debian.list instead of
    /etc/apt/sources.list in derivative mode.
  * Updating year in copyright notices for 2012.
  * Removing useless top-comment for
    /etc/apt/preferences.d/progress.pref.
  * Improve backports handling in derivatives mode.
  * Adding opt-in hook to remove all sources.list files, as it's
    desirable in some setups.
  * Avoid removing populated apt preferences file in derivative mode.
  * Dereferencing potential symlinked apt preference files in
    chroot_apt/*.pref.
  * Simplyfing automatic pinning in derivative modes.
  * Cleaning up handling of apt preferences when building in progress
    mode.
  * Shortening kernel and initrd filenames in /live again similar to
    what we did with in lenny.

live-build (3.0~a42-1) unstable; urgency=low

  [ Matthijs Kooijman ]
  * Make lb_chroot_hooks work with dash.
  * Fix pathname for running hooks in lb_chroot_hooks.
  * Make the config available to all hooks.
  * Fix path in 001-update-apt-file-cache.chroot.
  * Use a two-stage mount again for mounting config inside chroot in
    lb_chroot_hooks.
  * Unmount /root/config in case of error.
  * Unmount chroot/root/config when running lb_clean.

  [ Daniel Baumann ]
  * Adding armhf kernel defaults, thanks for Ying-Chun Liu
    <email address hidden> for bringing it up (Closes: #655557).
  * Correcting wrong and incompatible loop for casper initrds in
    binary_disk.
  * Using syslinux payload as fallback in lb_binary_syslinux if no
    destinct image type could be deduced (Closes: #655562).
  * Switching priorities of mirror defaults (which mirror default is
    used from which previously set mirror default etc.) to the way it
    was intendet to be.

  [ Colin Watson ]
  * Print the current time before starting a command with the lb wrapper
    script (Closes: #630089).

  [ Daniel Baumann ]
  * Adding reference to --parent-archive-areas in lb_config manpage
    (Closes: #646797).

live-build (3.0~a41-1) unstable; urgency=low

  [ Richard Nelson ]
  * l-b.cgi correct naming of --architectures
  * l-b.cgi add option for amd64 to --architectures.
  * l-b.cgi cleanup cron.d operations.
  * l-b.cgi cleanup build.html to use LB_BINARY_INTICES.
  * l-b.cgi cleanup trailing whitespace in l-b.cgi.cron
  * l-b.cgi update to form.html to current --package-lists
  * l-b.cgi update form.html to current --binary-images
  * l-b.cgi correct virtual-hdd option form.html
  * l-b.cgi modify old --packages param to become
    cgipackages.list.chroot
  * l-b.cgi rename 686-bigmem to 686-pae on forms.
  * l-b.cgi remove mirror operations which should be handled in
    /etc/live/build.conf

  [ Daniel Baumann ]
  * Enabling contrib and non-free by default for progress.

  [ Matthijs Kooijman ]
  * Fixing lb_binary_rootfs leaving the chroot without archives files.

  [ Daniel Baumann ]
  * Adding support for apt preference.d in config/chroot_apt.
  * Fix unconditional overwriting of
    /etc/apt/preferences.d/progress.pref in progress mode.
  * Correcting assembling of automatic pinning in progress mode.
  * Adding temporary hack with pinning to avoid squashfs-tools mismatch
    for artax-backports.
  * Using xz compression for squashfs only on wheezy and sid for the
    moment, not artax-backports.
  * Adding updated Portuguese debconf translations from Miguel
    Figueiredo <email address hidden> (Closes: #654966).
  * Adding updated Swedish debconf translations from Martin Bagge
    <email address hidden> (Closes: #651345).

live-build (3.0~a40-1) unstable; urgency=low

  * Adding libasound2-plugins to standard-x11 package list, thanks to
    Nik Lutz <email address hidden>.
  * Inverting logic for defaults or archive-areas wrt/ parent and
    derivatives.
  * Creating progress specific disk info files in progress mode.
  * Adding updated Czech debconf translations from Michal Simunek
    <email address hidden> (Closes: #649110).
  * Adding updated Russian debconf translations from Yuri Kozlov
    <email address hidden> (Closes: #650870).
  * Adding updated French debconf translations from Julien Patriarca
    <email address hidden> (Closes: #650655).

live-build (3.0~a39-1) unstable; urgency=low

  * Adding temporary manual setting of d-i urls for progress.
  * Removing --tasks leftovers in lb_config.
  * Sorting overrides in rules alphabetically.
  * Also setting 5% margin for ext4 images, thanks to Neil Wilson
    <email address hidden> for spotting it (Closes: #647601).
  * Applying some of the suggestions from the reviewed control file from
    debian-l10n-english (Closes: #643957).
  * Applying some of the suggestions from the reviewed template file
    from debian-l10n-english.
  * Adding initial Czech debconf translations from Michal Simunek
    <email address hidden> (Closes: #648457).
  * Adding initial Danish debconf translations from Joe Dalton
    <email address hidden> (Closes: #648346).
  * Adding initial Spanish debconf translations from Gildardo Adrián
    Maravilla Jácome <email address hidden> and Francisco Javier Cuadrado
    <email address hidden> (Closes: #648463).
  * Adding initial French debconf translations from Julien Patriarca
    <email address hidden> (Closes: #647820).
  * Adding initial Portuguese debconf translations from Miguel
    Figueiredo <email address hidden> (Closes: #648484).
  * Adding initial Russian debconf translations from Yuri Kozlov
    <email address hidden> (Closes: #647993).
  * Adding initial Swedish debconf translations from Martin Bagge
    <email address hidden> (Closes: #648377).
  * Adding initial Telugu debconf translations from Praveen Illa
    <email address hidden> (Closes: #648693).
  * Adding initial German debconf translations from Holger Wansing
    <email address hidden> (Closes: #648381).
  * Updating and completing German debconf translations.

live-build (3.0~a38-1) unstable; urgency=low

  * Disable backports forcefully when building artax-backports images
    direcly.
  * Updating symlinks for Ubuntu releases in debian-cd includes.
  * Adding hook to remove dbus machine id.
  * Renumbering hooks.
  * Bail out early in lb_source if source is disabled (Closes: #646807).
  * Adding expire date for oneiric in releases list.
  * Adding precise in releases list.
  * Correcting defaults d-i mirror for progress.

live-build (3.0~a37-1) unstable; urgency=low

  * Also strip out source archives from local archive definitions when
    using --apt-source-archives false.
  * Correcting typo in defaults for system variable.

live-build (3.0~a36-1) unstable; urgency=low

  * Using compression level 9 also for binary packages.
  * Updating squeeze point release number.
  * Correcting wrong location when looking for local preseed files in
    config tree, thanks to Eugenio Paolantonio <email address hidden> (Closes:
    #645116).
  * Deal with non-existing preseed files in config tree.

live-build (3.0~a35-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Treating sources.list top-level file specially to workaround bug in
    apt that makes sources.list.d sources to be never prefered over main
    sources.list when using pinning (Closes: #573054).
  * Making top sources.list conditional, not everyone necessarily always
    uses that.
  * Marking tct in debian-forensics package list as squeeze only, thanks
    to Michael Milligan <email address hidden> (Closes: #643926).

  [ Ben Howard ]
  * Adding check for missing mtab during chrooted binary rootfs stage.

  [ Daniel Baumann ]
  * Updating ettercap entries in rescue list for wheezy, thanks to
    Michael Milligan <email address hidden>.
  * Marking ntfsprogs as squeeze only in rescue list, thanks to Michael
    Milligan <email address hidden>.
  * Adding bug number to comments when moving top-level sources.list.

  [ Ben Howard ]
  * Adding Ubuntu Cloud images packages lists.
  * Adding foreign bootstrap via qemu for cross arch building.

live-build (3.0~a34-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Removing unused global chroot_preseed.
  * Renaming and reworking previous chroot_local-preseed into
    chroot_preseed, now looking for config/preseed/*.preseed{,.chroot}
    files.
  * Correcting indenting glitch in lb_binary_chroot.
  * Using 'none' instead of 'plain' when specifying that no chroot
    filesystem should be used.
  * Renaming virtual-hdd-root-size to hdd-size in preparation of merging
    virtual-hdd into hdd.

  [ Ben Howard ]
  * Setting default armel linux flavour for Ubuntu.

  [ Daniel Baumann ]
  * Adding --system option to define the resulting image type to be a
    live system or a normal, non-live system.

  [ Colin Watson ]
  * Copying gfxboot theme when building for Ubuntu.

  [ Adam Conrad ]
  * Using the correct mirror locations for Ubuntu ports.

  [ Colin Watson ]
  * Defaulting to ubuntu-oneiric syslinux theme on Ubuntu.

  [ Daniel Baumann ]
  * Setting default ubuntu release to oneric.
  * Removing EOL Ubuntu dapper from release information.

live-build (3.0~a33-1) unstable; urgency=low

  * Correcting check for debian-installer-distribution when using daily
    images in non-derivatives mode.

live-build (3.0~a32-1) unstable; urgency=low

  [ Daniel Baumann ]
  * Correcting wrong spelling of cache in exit function, thanks to David
    Endler for spotting it.
  * Adding option for setting filesystem label on usb-hdd images.
  * Correcting syntax error in tr command used in default for hdd-label
    in progress mode.
  * Renaming usb-hdd binary image type to simply hdd.
  * Updating volatile handling in chroot_archives for derivatives when
    using foo-backports distribution scheme.
  * Temporarily removing live-tools from standard package list, doesn't
    work for derivatives yet.
  * Making sure that volatile for the parent distribution is still
    included in derivatives mode.
  * Switching away from cdn.debian.net as default mirrors for progress,
    too unreliable outside of Europe.
  * Renaming forgotten lb_binary_usb and lb_source_usb to lb_binary_hdd
    resp. lb_source_hdd.
  * Correcting incomplete checks for local packages in lb_binary_debian-
    installer.
  * Removing leftovers from usb-hdd to hdd removal in lb_binary_hdd and
    lb_source_hdd.

  [ Yaroslav Halchenko ]
  * Enclosing shell variables for iso-* defaults in escaped double-
    quotes while evaluating for the length to allow using parentheses
    (Closes: #642463).

  [ Daniel Baumann ]
  * Correcting typo in config/includes.chroot creating in lb_config,
    thanks to Stanislav Bogatyrev <email address hidden> for reporting
    it.

  [ Yaroslav Halchenko ]
  * Fixing left-over uses of --binary-indices in templates/cgi.
  * Fixing left-over uses of --packages-lists in cron scripts and
    examples.

live-build (3.0~a31-1) experimental; urgency=low

  [ Daniel Baumann ]
  * Renumbering hooks.
  * Introducing --apt-sources option to control if the live system
    should have deb-src entries in sources.list.
  * Setting apt-source to false in progress mode.
  * Avoiding magic defaults for --apt-indices option when using minimal
    or stripped packagelist.
  * Renaming --apt-source to --apt-source-archives.
  * Including live-tools in standard package list.
  * Adding support for ext4 for binary and chroot filesystem, including
    partial patch from Ben Howard <email address hidden> (Closes:
    #639298).

  [ intrigeri ]
  * Fixing typos brought in by ext4 support patch.

  [ Daniel Baumann ]
  * Only calling udevadm in losetup function when udev is installed on
    the host system.
  * Silencing rmdir calls in makefile.
  * Automatically using an embedded live-build copy from within the
    config tree at local/live-build, if existing.
  * Doing uuid.conf extraction from initrd with the correct
    decompression utility (Closes: #637979).
  * Completing the restoring of the outer chroot when building in
    chrooted to not taint subsequent rebuilds of the binary stage with
    leftovers from the initial lb_binary_rootfs (Closes: #620953).
  * Renaming binary.packages list files (that contain what package is
    installed in the chroot) to chroot as they are build during chroot
    stage, this fixes some rebuild issues.
  * Renaming forgotten lb_binary_local-packagelists to
    lb_binary_packagelists.
  * Renaming lb_chroot_local-includes into lb_chroot_includes and check
    for includes in config/includes.chroot.
  * Copying chroot.packages.live to binary.packages.
  * Improving messages when saving and restoring stage caches (Closes:
    #589728).
  * Improve message when skipping a helper because it is already run.
  * Renaming config/chroot_packages to config/packages.chroot.
  * Renaming lb_chroot_packagelists to lb_chroot_package-lists so that
    helper matches directory.
  * Setting origin in apt release files for local packages to
    config/packages.chroot.
  * Removing spurious version information in cgi form template.
  * Adding link to live-build homepage and version information in cgi
    footer template.
  * Using config/includes.binary rather than config/binary_local-
    includes.
  * Using config/packages.binary instead of config/binary_local-debs.
  * Using config/packages.binary instead of config/binary_local-udebs.
  * Updating lb_config for config/packages.binary.
  * Also respect config/packages for packages to be installed in both
    chroot and binary.
  * Correcting syntax error in local package handling.

live-build (3.0~a30-1) experimental; urgency=low

  [ Daniel Baumann ]
  * Enabling volatile suite for progress itself in progress mode.
  * Correcting wrong variables in volatile handling for derivatives.

  [ Ben Armstrong ]
  * Removing old syslinux switches from lb_config manpage (Closes:
    #637939).

  [ Daniel Baumann ]
  * Unifying lb_chroot_packagelists and lb_chroot_local-packagelists.
  * Merging in last bit of lb_chroot_local-packages into
    lb_chroot_archives (Closes: #635046).
  * Using lightdm instead of gdm3 in xfce package for wheezy and newer.
  * Moving removal of openssh-server host keys from chroot_hacks to a
    hook, that way it can be easily skipped if desired.
  * Moving removal of udev persistent rules from chroot_hacks to a hook,
    that way it can be easily skipped if desired.

live-build (3.0~a29-1) experimental; urgency=low

  [ Daniel Baumann ]
  * Using global version file rather than using copied information in
    functions/common.sh.

  [ Richard Nelson ]
  * Correcting path to VERSION file.
  * Rename references of live-build.cgi to live-build-cgi

  [ Daniel Baumann ]
  * Also guarding key additions for local configured archives to not
    fail if no key is supplied.

live-build (3.0~a28-1) experimental; urgency=low

  * Guarding archives handling with an additional check to prevent ugly
    message about files not existing.
  * Adding share/hooks to toplevel makefile so that it's included in the
    test suite.
  * Renaming cgi files within the sources to consistently use the name
    live-build-cgi.
  * Removing some false-positive bashisms from live-build-cgi.
  * Limiting test target to actual scripts in cron subdirectory.
  * Since all (false positives for) bashisms are gone, making the test
    target fail on bashisms.

live-build (3.0~a27-1) experimental; urgency=low

  * Reverse keywords in suffix of the archive definition files for
    consistency.
  * Reverse keywords in suffix of the package list files for
    consistency.
  * Also using definition files without suffix (so that e.g. foo.list is
    used for both chroot and binary stage).
  * Removing left-over mentioning of lb_binary_local-hooks instead of
    lb_binary_hooks in lb_binary.

live-build (3.0~a26-1) experimental; urgency=low

  [ Richard Nelson ]
  * Update VERSION in common.sh to match last release.

  [ Daniel Baumann ]
  * Skipping binary_linux-image if no kernel was choosen to be installed
    deliberately, thanks to Adam Conrad <email address hidden>.
  * Moving archives meta data arround in source tree.
  * Correcting filename of live.debian.net archive file.
  * Adding hook for calling update.mlocate, thanks to Colin Watson
    <email address hidden> (Closes: #627332).
  * Adding hook for calling update-apt-xapian-index, thanks to Colin
    Watson <email address hidden> (Closes: #627716).
  * Adding hook for removing gnome icon cache, thanks to Colin Watson
    <email address hidden> (Closes: #630088).
  * Adding hook to remove python py files, thanks to Colin Watson
    <email address hidden> (Closes: #631281).
  * Using --no-check-gpg option when using debootstrap >= 1.0.30 and apt
    secure is disabled, thanks to Eugenio Paolantonio <email address hidden>
    (Closes: #633356).
  * Also unmounting /run in lb_clean eventhough it's not really needed
    anyway but let's be on the caucious side (Closes: #633052).
  * Adding kubuntu mode in order to have different defadefault hooks
    enabled for ubuntu and kubuntu (needed for #630088).
  * Consolidating local hooks for chroot and binary into
    config/hooks/*.{chroot,binary}.
  * Numbering embedded hooks.
  * Saving packages in cache even when failing or interrupting a build
    (Closes: #586929).
  * Enabling hooks based on the mode we're building for.
  * Calling dpkg-divert with --quiet in chroot_dpkg.
  * Correcting comments in chroot_hooks to match usage.
  * Reworking binary hooks helper.

  [ Cody A.W. Somerville ]
  * Fixing corruption of usb binary images caused by trying to modify
    flags in partition table when image is mounted with offset.
  * Updating lb_binary_linux-image to only copy over kernel and initrd
    if LB_LINUX_PACKAGES doesn't equal 'none'.
  * Appending 'linux32' to LB_ROOT_COMMAND if 'uname -m' is x86_64 and
    LB_ARCHITECTURE is i386.

  [ Daniel Baumann ]
  * Updating cron scripts.
  * Compacting copyright file.
  * Reworking debconf stuff of merging former live-autobuild-manual and
    live-autobuild-images into a single live-build-cron.
  * Avoid to hijack root-command with linux32, rather set use it in the
    chroot function only.
  * Adding a comment to the chroot calls in excludes handling of
    binary_chroot whey the chroot function is not used.

  [ Cody A.W. Somerville ]
  * Setting partition flags in source_usb after creating the filesystem
    in order to avoid bug in parted that makes them forget the flags.
  * Adding function for more resilient detachment of loopback devices.

  [ Daniel Baumann ]
  * Calling mkdir with -p to avoid build failures with multiple kernels
    on disk info in ubuntu mode, thanks to Cody A.W. Somerville
    <email address hidden>.
  * Correcting uuid extraction from initrds in ubuntu mode to work from
    within binary so that it is cleaned up by lb_clean on failed builds.
  * Setting default compression levels to -6 for gzip, bzip, lzip and
    lzma tarballs.

  [ Cody A.W. Somerville ]
  * Adding paths for remote debian-installer images on armel.
  * Making config tree available to chroot hooks.

  [ Daniel Baumann ]
  * Updating derivatives handling for d-i mirror defaults to better
    match the reality that by default, most derivatives are not going to
    actually rebuild d-i.
  * Adding mdadm manually to extra packages for binary pool for being
    used by debian-installer (Closes: #607225).
  * Add forgotten handling of already set chroot_hooks in defaults.
  * Updating grub packages list in binary_debian-installer.
  * Using 'live' rather than 'incomplete' for cd_type in .disk on images
    that include debian-installer with live-installer udeb.
  * Simplify bind mounting of the config tree during local hooks are run
    by using read-only bind mounts.
  * Removing unmaintained studio package lists.
  * Correcting debconf variables.
  * Updating TODO for live-build-cron.
  * Correcting typo in lb_config for program variable, thanks to
    intrigeri <email address hidden>.
  * Adding virtual-hdd in lb_config manpage as binary image type.
  * Handle package-lists parameter for lb_config in live-build-cron-
    images script for both lb version 2.x and 3.x.
  * Setting default kernel flavours for armel to all available flavour
    due to the nature of armel images (single rootfs image, multiple
    kernel images).
  * Removing debian-instaler-distribution selection from live-build-
    cron-images for the time being.

  [ Ben Armstrong ]
  * Fixing/adding cross-references for live-boot and live-config.

  [ Daniel Baumann ]
  * Correcting cross-references to live-boot and live-config in
    lb_config manpage.
  * Adjusting check for target directory in live-build-cron scripts to
    fail if non-directories are used, thanks to Ben Armstrong
    <email address hidden>.

  [ intrigeri ]
  * Cleaning up temporary directories at the same time as other cruft.

  [ Daniel Baumann ]
  * Removing -r from short options in lb_config (Closes: #636208).
  * Adding hook to update apt-file cache (Closes: #636440).
  * Renumbering hook files.
  * Adding missing 'set -e' in remove-python-py.chroot hook.
  * Correcting indentiation in hook defaults assignment.

live-build (3.0~a25-1) experimental; urgency=low

  * Using updated kernel default flavours for sid also for wheezy.
  * Adding live-manual to recommends.
  * Adding initial live-build-cron package.
 -- Colin Watson <email address hidden>   Wed, 22 Aug 2012 13:20:30 +0100

Upload details

Uploaded by:
Colin Watson
Uploaded to:
Quantal
Original maintainer:
Ubuntu Developers
Architectures:
all
Section:
misc
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Quantal: [FULLYBUILT] i386

Downloads

File Size SHA-256 Checksum
live-build_3.0~a57.orig.tar.xz 159.7 KiB 4e77926cde531241fe14c3a987f27f307f757076346124a4f9bce7179f69262c
live-build_3.0~a57-1ubuntu1.debian.tar.xz 52.3 KiB 8badccacfcb4a72e57dba87208aa38ef5d9d8361b9bec44345c68b6d8ac098c3
live-build_3.0~a57-1ubuntu1.dsc 2.1 KiB e77765e5977fa2b2daf8a87f5055e3cbaa0ae315beccdcb78620b3e8463f0337

View changes file

Binary packages built by this source

live-build: No summary available for live-build in ubuntu quantal.

No description available for live-build in ubuntu quantal.

live-build-cgi: No summary available for live-build-cgi in ubuntu quantal.

No description available for live-build-cgi in ubuntu quantal.