[SCM] live-build annotated tag, debian/2.0.1-1, created. debian/2.0.1-1

Daniel Baumann daniel at debian.org
Mon Sep 27 05:55:16 UTC 2010


The annotated tag, debian/2.0.1-1 has been created
        at  ee27740d3dd5842c86fdba8b948c96addac0f598 (tag)
   tagging  e94391a00480c69a0474a89d9f1e7bafc734ca1e (commit)
  replaces  debian/2.0_a1-1
 tagged by  Daniel Baumann
        on  Mon Sep 27 07:46:44 2010 +0200

- Shortlog ------------------------------------------------------------
Tagging debian version 2.0.1-1.

Alexander Sack (3):
      Ensure that mtab is properly linked to /proc/mounts in binary_virtual-hdd.
      Fix virtual-hdd packing only the stuff inside the binary/ tree in the image in binary_virtual-hdd.
      Fix linux-image generation for no initramfs images.

Ben Armstrong (1):
      Update lh_source_debian to deal with multiple dsc files for the same source.

Chris Lamb (3):
      Fixing spelling typo.
      Run chroot stage with /var/lib/dpkg mounted as a tmpfs
      Fix LH_INTERACTIVE switch statement.

Cody A.W. Somerville (3):
      Generating casper uuid file in casper initrd.
      Standardize to machine readable package manifest.
      Addding maverick to list of releases.

Daniel Baumann (300):
      Updating config tree version checks.
      Dropping etch support.
      Replacing categories with archive-areas in package lists.
      Using /etc/apt/sources.list.d mechanism for local sources.list snipplets.
      Adding example hook to remove udev persistent device generator rules.
      Adding suffix .list to sources.list.d snipplets.
      Replacing sed 4.2 command to assemble debootstraps components option with a less advanced one, in order to work on legacy distributions.
      Removing obsolete parameter.txt for etchs casper.
      Setting LH_BASE variable in defaults.sh globally.
      Adding changelog of 1.0.6-2.
      Releasing debian version 2.0~a2-1.
      Updating icedove-l10n packagename handling for post-lenny, thanks to intrigeri <intrigeri at boum.org>.
      Adding a 'sleep 1' before removing the loopdevice when creating usb-hdd images.
      Don't try to install parameters.txt for casper in ubuntu mode (Closes: #560109).
      Removing lpia support, this architecture is dead.
      Setting win32-loader to disabled in ubuntu mode.
      Adding explicit debian source version 1.0 until switch to 3.0.
      For consistency, using true|false instead of enabled|disabled in configuration options.
      Adding experimental support for isohybrid (Closes: #558688).
      Releasing debian version 2.0~a3-1.
      Handling d-i required packages regarding kernel flavours differently on ubuntu.
      Bumping ubuntu default distribution to karmic.
      Changing local packageslists behaviour for consistency reasons, now looking for .list suffix and enabling them automatically (Closes: #545403).
      Replacing lxnm in lxde package list with wicd as suggested by Jun Nogata and confirmed by Andrew Lee.
      Ensure that precached-chroots are prepared as well.
      Only using wicd instead of lxnm for squeeze and newer.
      Removing mailx from rescue list.
      Correcting handling of precached chroot when using plain chroot filesystem.
      Making unmount routines a bit more robust.
      Marking aufs-source and squashfs-source in debian-live packagelist as lenny-only (Closes: #562664).
      Updating year in copyright file.
      Renaming directory that holds automatic scripts (e.g. scripts/config or scripst/clean) to auto for consistency reasons.
      Automatically setting-up backports repository when specifying lenny-backports as target distribution.
      Adjusting lh_config manpage to reflect changes wrt/ local packages lists.
      Releasing debian version 2.0~a4-1.
      Adding misc depends.
      Wrapping suggests.
      Minimizing rules file.
      Adding special handling for kde-desktop hook in lh_chroot_hocks.
      Removing dead code for bootstrap mirror defaults.
      Displaying a message between setting up squashfs-tools and starting mksquashfs so that users know what is going on, thanks to Michal Suchanek <michal.suchanek at ruk.cuni.cz> (Closes: #566250).
      Releasing debian version 2.0~a5-1.
      Updating defaults for kernel packages to not include separate aufs-modules for squeeze, not needed anymore.
      Recommending gnu-fdisk on powerpc.
      Updating packages list for powerpc.
      Adding update-alternatives call to set sun-java as default java in sun-java example hook.
      Also making use of package cache during chroot_local-hooks (Closes: #566838).
      Releasing debian version 2.0~a6-1.
      Changing binary indices behaviour as suggested by Ben Armstrong <synrg at debian.org>, means we're now including binary sources by default (unless they are the same as chroot ones), and binary indices now only controls if apt lists need to be included in the resulting binary image.
      Updating mirror locations in image autobuild script.
      Adding support for gfxboot.
      Dropping lh_ prefix from internal helpers, this is not user visible.
      Updating to standards version 3.8.4.
      Updating homepage field in control.
      Calling /usr/sbin/chroot with full path in Chroot(); should fix path problems when using live-helper from a local source tree.
      Also using sources.list snipplets for local packages just as for the other repositories (Closes: #569619).
      Removing remaining leftovers from etch-only options --genisoimage and --union-filesystem removals (Closes: #568261).
      Don't append and re-append try-usb parameter to bootappend-install options over and over again.
      Correcting gramatical typo in lh_config manpage, thanks to Tzafrir Cohen <tzafrir.cohen at xorcom.com>.
      Removing whitespaces at the end of bootappend-install assignements.
      Releasing debian version 2.0~a7-1.
      Mention in lh config manpage that local packages need the .list suffix.
      Marking gwenview in chroot_localization as lenny-only, thanks to Rodrigo P. Gomez <armyofthepenguin at gmail.com>.
      Updating error message on arm/armel regarding kernel flavour selection.
      Automatically populating config tree when having auto/config present and lh build is called without having lh config run before.
      Cleaning up usb helpers for a future usb-zip addition.
      Reworking iso-hybrid as an independent binary image type.
      Updating rescue list for squeeze.
      Updating image autobuild script.
      Adding cpio to recommends.
      Updating signing key of example sources.
      Updating tasks handling for squeeze.
      Updating default desktop configuration quirks.
      Releasing debian version 2.0~a8-1.
      Applying slightly modified patch from Cody A.W. Somerville <cody.somerville at canonical.com> to add support for custom debian installer images mirror.
      Adding lh_chroot_upstart manpage.
      Updating year to 2010 in copyright notices.
      Adding support for debian-volatile archive.
      Setting debian-installer-gui default to false for squeeze and sid.
      Removing outdated crontab and cronjob examples.
      Merging live-webhelper.
      Removing obsolete common file in cgi.
      Updating function reading in the cgi.
      Updating copyright headers in cgi.
      Shuffeling cgi files arround.
      Updating filesystem pathes in cgi.
      Removing obsolete mechanism of using alternatives for templates, has never been used anyway and it's more suitable to directly specify them in the config tree instead.
      Removing obsolete removal of (not used) logfile in the maintainer scripts.
      Excluding cgi from checkbashism (checkbashism is too stupid).
      Correcting she-bang in cgi.
      Only remove auxilliary packages in rootfs when not using pre-cached chroot (Closes: #572976).
      Adding temporary makefile for the cgi.
      Updating hostname of ubuntu security updates.
      Adding update repositories as volatile when building in ubuntu mode (Closes: #572983).
      Correcting typo in desktop hacks.
      Updating rescue list for squeeze.
      Updating debian-forensics list.
      Manually removing resolvconf when building kde-desktop release images.
      Updating menu splash image for new syslinux.
      Updating contact information in copyright file.
      Updating autobuild script for squeeze alpha1 images.
      Simplifying wording in bug-presubj file.
      Reordering auto install overrides in rules file.
      Releasing debian version 2.0~a9-1.
      Updating appending of union boot paramater to only append, when we're not using aufs.
      Adding -r, --repositories option to select preconfigured third-party repositories more easily.
      Making handling of cache/packages_bootstrap a bit more error proove, thanks to Michal Suchanek <michal.suchanek at ruk.cuni.cz> for bringing it up.
      Adding special hack to prevent samhain from initializing.
      Removing powerpc condition on gnu-fdisk recommends.
      Calling Check_defaults twice in lh_config, once when we initialize and once when the modified configuration is written (Closes: #576573).
      Correcting spelling typo in previous changelog entry.
      Adding gdb to rescue list.
      Updating Man function to work with lh as wrapper.
      Releasing debian version 2.0~a10-1.
      Updating references to project homepage in the manpages.
      Updating references to project homepage in the templates.
      Updating synopsis of --packages-lists in lh_config manpage.
      Don't fail on samhain workaround when we're cleaning up.
      Updating uninstall and reinstall targets in cgi/Makefile.
      Correcting spelling typo in previous changelog.
      Correcting a couple of formating glitches in lh_config manpage.
      Replacing 'noautoconfig' string in auto/ scripts with 'noauto'.
      Printing message when auto scripts are used to make debug logs more understandable.
      Making sure live-helper.sh is sourced early enough wrt/ auto scripts.
      Updating maintainer field.
      Releasing debian version 2.0~a11-1.
      Updating package lists for gdm3.
      Renaming md5sum helpers to checksums.
      Allow to include multiple checksum files and specify which hashes to use.
      Removing old NEWS file, news are stored in the wiki at live.debian.net since a while already.
      Removing old DOWNLOAD file.
      Removing old README file.
      Updating kde-core list for sid, thanks to Diederik de Haas <didi.debian at cknow.org>.
      Reworking manpages for live-helper 2.
      Adding German manpage translations.
      Seperating source tarballs into to, one for debian, one for debian-live.
      Updating win32-loader pathes for squeeze (Closes: #580952).
      Adding repository pre-configurations files for administration.debian-projects.org and customization.debian-projects.org.
      Setting version number.
      Releasing debian version 2.0~a12-1.
      Updating lh_config manpage wrt/ mirror defaults.
      Once again updating path for win32-loader for squeeze and newer.
      Visually improving test target of Makefile.
      Updating default boot parameters to include live-config.
      Thinking about removing openssh-server hostkeys, as they should be regenerated during boot anyway.
      Using kde-plasma-desktop instead of kde-minimal for squeeze and newer in kde-core list, thanks to Diederik de Haas <didi.debian at cknow.org>.
      Updating headers of German manpage po files.
      Applying slightly modified patch from Cody A.W. Somerville <cody.somerville at canonical.com> to update titles for Ubuntu in live-media disk info.
      Generalizing uuid handling so that we can enable it in debian later too.
      Adding option for custom isohybrid arguments.
      Also (try) unmounting /dev/shm in exit function.
      Renaming --chroot-build to --build-with-chroot.
      Correcting wrong apt-utils workaround in chroot_sources when using minimal and local packages.
      Only installing gdm-themes for lenny in gnome packages list.
      Using nodm instead of gdm in lxde packages list for squeeze and newer.
      Adding user-setup to minimal packages list.
      Setting version number to 2.0~a13.
      Releasing debian version 2.0~a13-1.
      Renaming manifest files to packages on debian.
      Correcting install command for manpages in Makefile.
      Simplyfing makefile a bit.
      Also including grub2 in the debian-installer pool.
      Using UTF-8 in German manpages.
      Using umlauts in German manpages.
      Using old pathes for win32-loader on squeeze too.
      Releasing debian version 2.0~a14-1.
      Running checkbashisms with -f and -x in Makefile.
      Updating update-version script.
      Directly depend on keyboard-configuration (rather than through console-setup) for squeeze in standard packages list.
      Adding gnupg in minmal list for ubuntu (Closes: #586067).
      Temporarily removing grub2 from d-i packages again, needs some fixes first.
      Releasing debian version 2.0~a15-1.
      Also passing repositories to cgi build jobs.
      Correcting wrong handling of --rsyncable in defaults autodetection of gzip options.
      Also including url of the webbuilder in its images.
      Including note where to send feedback to in webmails mail templates.
      Including build-job in the mail that is sent by the cgi.
      Silencing copying of parameters.txt in binary_linux-image.
      Moving chroot exclude mechanisms to one central place in binary_chroot helper.
      Adding nomodeset to failsafe parameters to disable kms.
      Globally using packages cache during runtime of chroot_source (Closes: #586927).
      Removing double implementation of binary_rootfs/excludes.
      Removing distribution check for assemblink mksquashfs options in binary_rootfs, not required anymore.
      Making excludes handling simpler, and dropping excluding of kernel images for minimal or stripped images (Closes: #586367).
      Releasing debian version 2.0~a16-1.
      Using network-manager-gnome instead of wicd in lxde list for squeeze and newer.
      Adding emacs23-nox for squeeze and newer in rescue list.
      Adding slightly modified patch from Alexander Sack <asac at linaro.org> to add meta info about filesystem size in binary_rootfs.
      Going back to using gdm for lxde as this is what the lxde meta package recommends.
      Correcting entry about --language in lh_config manpage, it doesn't set the bootparameters automatically for locale selection.
      Releasing debian version 2.0~a17-1.
      Adding ubuntu specifics for system-config-printer in gnome list, thanks to Philippe Lelédy <debian at leledy.fr>.
      Updating package name for isohybrid, in syslinux 4 it's in syslinux instead of syslinux-common.
      Updating package to standards version 3.9.0.
      Updating hacks to cope with gdm and gdm3 packages.
      Copying win32-loader recursively to cope with another win32-loader file re-arangement.
      Releasing debian version 2.0~a18-1.
      Also creating .disk meta information on usb images, otherwise debian-installer doesn't detect the installer media.
      Updating binary_local-packageslists to treat non-main packages correctly.
      Truncating apts term.log to.
      Removing apt log instead of truncating it, this is an additional file over a bootstrapped chroot.
      Updating defaults to also add try-usb parameter for cdrom-detect when building iso-hybrid images with included debian-installer.
      Updating syslinux splash screen for squeeze.
      Updating image autobuild script for squeeze alpha2.
      Releasing debian version 2.0~a19-1.
      Removing temporary hack to skip memtest86+ in image autobuild script.
      Adding updated losetup-lukshome hook from Rui Miguel P. Bernardo <rui.bernardo.pt at gmail.com>.
      Renaming live-helper package to its generic name live-build, now all Debian Live are consistently and properly named.
      Splitting out cgi frontend to own package.
      Rearranging helpers scripts in source tree.
      Using global version file.
      Updating po makefile.
      Removing example sources, not really useful anymore since repositories are in place.
      Releasing debian version 2.0~a20-1.
      Removing outdated repository configurations.
      Updating backports repository configuration.
      Updating package to standards version 3.9.1.
      Releasing debian version 2.0~a21-1.
      Making cp calls for syslinux templates recursive, thanks to Tiago Bortoletto Vaz <tiago at debian.org>.
      Marking ndiff as lenny only in rescue list (Closes: #591469).
      Updating debian-cd data.
      Setting default desktop for tasksel when installing package tasks to avoid ending up with a pulled in gnome in all cases, thanks a lot to Ben Armstrong <synrg at debian.org> for finding this solution.
      Releasing debian version 2.0~a22-1.
      Adding slightly modified patch from Cody A.W. Somerville <cody.somerville at canonical.com> to extract casper uuid file from casper initrds.
      Setting default distribution to squeeze.
      Moving /usr/share/live-helper to /usr/share/live/build.
      Removing old and unmaintained po files.
      Releasing debian version 2.0~a23-1.
      Correcting typo in emdebian keyring packages variable (Closes: #593346).
      Updating copyright headers for live-build.
      Replacing some references to live-helper with live-build.
      Adding legacy symlinks for lh in live-helper transitional package.
      Renaming manpages for live-build.
      Replacing some references to live-helper with live-build in manpages.
      Replacing some references to live-helper with live-build in templates.
      Replacing some more references to live-helper with live-build in scripts.
      Replacing some references to live-helper with live-build in the cgi.
      Replacing some references to live-helper with live-build in examples.
      Replacing some references to live-helper with live-build in lists.
      Replacing some references to live-helper with live-build in debhelper bug files.
      Releasing debian version 2.0~a24-1.
      Updating internal calls to use live-build instead of live-helper.
      Updating lenny point release number.
      Releasing debian version 2.0~a25-1.
      Removing desktop-base entry in gnome-full list, already inherited through the gnome-core list.
      Exiting with 0 in live-boot bug script.
      Updating debian-live homepage in various locations.
      Updating gdm handling for lxde.
      Adding support for wheezy.
      Adding support for standalone live-boot as initramfs generator.
      Updating lenny point release number.
      Also deconfiguring /etc/hosts when using debootstrap to bootstrap system.
      Releasing debian version 2.0~a26-1.
      Shortening package description.
      Updating internal variables from lh to lb scheme, should be the last piece to finish the live-helper to live-build rename.
      Moving location of the global configuration file from /etc/default/live-build to /etc/live/build.conf resp. /etc/live/build.d/.
      Correcting --clean handling in lb_config.
      Replacing references to lh commands with lb in live-build manpage.
      Releasing debian version 2.0~a27-1.
      Removing EOL Ubuntu releases.
      Adding preconfig project to repositories.
      Updating path in local helper for live-build.
      Prefixing helper scripts to make 'out of source' usage usable (Closes: #572455).
      Avoid running helpers twice when using auto (Closes: #584884).
      Releasing debian version 2.0~a28-1.
      Updating auto/scripts handling.
      Adding somewhat prettier header in /etc/apt/sources.list.
      Fixing lb_binary_syslinux to add quiet for the default live entries.
      Correcting typo in lb_config when cleaning up auto/config.
      Adding support for inclusion of the debian-backports repository.
      Correcting freudian typo when reading in config files.
      Correcting to narrow pattern for counting kernel images (Closes: #581252).
      Updating kernel images number when installing them into live media.
      Also populating config tree automatically when calling other top-level commands apart from lb_build.
      Allowing also symlinks in chroot_local-packages (Closes: #593186).
      Correcting typo in binary sources.list creating.
      Releasing debian version 2.0~a29-1.
      Using short boot parameter 'config' to enable live-config, requires live-config 2.0.7.
      Making rmdir calls on cleanups more robust.
      Also supportin local global lists in config/lists, thanks to Mark Schneider <ms at it-infrastrukturen.org>.
      Updating debian-live list for squeeze.
      Renaming debian-live list to debian-live-devel.
      Adding debian-live-pxe-server packages list.
      Updating packages list for squeeze and wheezy.
      Also only respecting packages lists with .list suffix in binary_local-packageslists for consistency.
      Adding consle-setup and keyboard-configuration manually to package pool for debian-installer in order to workaround a flawed debian-installer change in squeeze.
      Updating keyboard related packages to be in consistency with debian-installer.
      Also handling console related packages in debian-installer when live-installer is used.
      Also adding kbd to debian-installer packages.
      Adding warning about using minimal directly in minimal packages list.
      Adding initramfs related defaults for wheezy.
      Using the same path for win32-loader in squeeze as in sid as it has finally migrated some time ago.
      Not fail if /dev/random is not available in chroot, newer debootstrap seems not to create it anymore.
      Releasing debian version 2.0.0-1.
      Adding squeeze-backports as valid distribution codename in lb_config.
      Correcting wrong stage file in lb_chroot_interactive.
      Removing d-i hacks, should be fixed with newer live-installer.
      Also correcting version number in debian-installer release file.
      Avoid using bashism when handling codename/suite mapping for debian-installer release file.
      Releasing debian version 2.0.1-1.

Hector Oron (1):
      Fixing bpo debian-maintainers.org typo (Closes: #597715).

Marco Amadori (2):
      Installs policy-rc.d also in binary phase.
      Correcting typo, live-helper should depend on live-build.

Otavio Salvador (2):
      Fixing debian-installer index generation.
      Fixing debian-installer Release file generation.

Richard Nelson (57):
      Removed the appending of LH_BOOTAPPEND_LIVE to LH_BOOTAPPEND_INSTALL.
      Removing LH_MIRROR_BOOTSTRAP_SECURITY in the cgi.
      Cleaning up cgi templates.
      Updating variables for live-helper 2 in the cgi.
      Removing etch legacy options in the cgi.
      Updating booleans for live-helper 2 in the cgi.
      Updating mail contents in the cgi.
      Updating cron for live-helper 2 in the cgi.
      Updating packages lists for live-helper 2 in the cgi.
      Removing unused version variable in the cgi templates.
      Updating homepage location in the cgi templates.
      Clean out trailing white space and tabs on l-h.cgi cron.
      Added debug option on l-h.cgi cron.
      Added debug option on l-h.cgi cgi.
      Clean out leading white space on l-h.cgi cgi.
      Add uninstall and reinstall for l-h.cgi Makefile.
      Remove plural typo on l-h.cgi mail.txt .
      Whitespace removal
      Cleaned up expression LH_BOOTAPPEND and included = for live-config calls.
      Added : and / to LH_BOOTAPPEND for live-config.hooks calls.
      LH_BINARY_IMAGES expression cleanup.
      LH_PACKAGES_LISTS expression cleanup.
      LH_PACKAGES expression cleanup.
      LH_ARCHITECTURE expression cleanup.
      LH_MIRROR_BOOTSTRAP expression cleanup.
      LH_MIRROR_BINARY expression cleanup.
      LH_MIRROR_BINARY_SECURITY expression cleanup.
      LH_CHROOT_FILESYSTEM expression cleanup.
      LH_LINUX_FLAVOURS expression cleanup.
      Match encryption param man page and case for expression cleanup on l-h.cgi.
      LH_ENCRYPTION expression cleanup.
      LH_HOSTNAME expression cleanup.
      LH_ISO_APPLICATION expression cleanup.
      LH_ISO_PREPARER expression cleanup.
      LH_ISO_PUBLISHER expression cleanup.
      LH_ISO_VOLUME expression cleanup.
      LH_MEMTEST expression cleanup.
      LH_NET_ROOT_PATH expression cleanup.
      LH_NET_ROOT_SERVER expression cleanup.
      LH_USERNAME expression cleanup and build output cleanup.
      _CUSTOM_BOOTSTRAP and _CUSTOM_BINARY expression cleanup.
      Removed hostname from forms and cgi and can be configured with live-config.hostname= on bootappend.
      Removed username from forms and cgi and can be configured with live-config.username= on bootappend.
      Path correction on cgi/cron build file append to mailer.
      LH_BOOTAPPEND to LH_BOOTAPPEND_LIVE correction cgi operations.
      LH_BOOTAPPEND_INSTALL added to cgi operations.
      Add VERSION information and source in common live-helper common functions.
      Added REMOTE_ADDR to l-h.cgi log file.
      Added logging features to l-h.cgi cron.
      Matching logging date format to apache to use log analyzers on l-h.cgi builds.
      Allowing input for --mirror-binary on l-h.cgi.
      Correct expression on l-b.cgi email field.
      Correct typo on build.html.
      Update to change in location and name of /live-helper.sh to /scripts/build.sh.
      Add param to cgi for --tasks.
      Add param to the build.html templates for --tasks.
      Add param to the form.html templates for --tasks.

Rodrigo P. Gomez (1):
      Updating kde and kde-full packages lists for squeeze.

Steven Shiau (1):
      Fixing build failure with indices caching.

Tiago Bortoletto Vaz (3):
      Adding curly braces to LH_MEDIA in syslinux template.
      Fixing all LH_MEDIA related stuff in syslinux templates.
      Adding Brazilian Portuguese templates for syslinux.

Trent W. Buck (1):
      Adding helper to prevent upstart from being run during chroot phase (Closes: #571056).

Tzafrir Cohen (1):
      For lh_local, checking first for helpers in LH_BASE.

-----------------------------------------------------------------------

-- 
live-build



More information about the debian-live-changes mailing list