~ubuntu-branches/ubuntu/trusty/schroot/trusty

Viewing all changes in revision 48.

  • Committer: Package Import Robot
  • Author(s): Roger Leigh
  • Date: 2012-10-27 23:30:38 UTC
  • mfrom: (1.1.41)
  • Revision ID: package-import@ubuntu.com-20121027233038-y9u0jyts13jcadcx
Tags: 1.6.4-1
* New upstream stable release.
* NEWS: Provide guidance for wheezy upgrades with regard to
  use of the profile key in a backward-compatible manner also
  using setup.config, to mimic the behaviour of the deprecated
  script-config key.
* schroot.conf(5) additionally updated to document script-config
  deprecation and use of user keys such as setup.config.
* schroot-mount: Canonicalise mountpoints with symlinks to avoid
  mounting absolute paths on the host rather than inside the chroot
  (Closes: #686148).  Note the caveat regarding paths with multiple
  symlinks in schroot-script-config(5).  This permits safe use of
  symlinks as mountpoints in some common circumstances, e.g. on
  /var/lock, which is a symlink to /run/lock, though this is not
  recommended practice.
* 15binfmt no longer pollutes output, by redirecting stderr from
  "which update-binfmts" (Closes: #688304).
* Ensure that CHROOT_ALIAS (setup scripts) and SCHROOT_ALIAS_NAME
  (user environment) always refer to the alias used to create the
  session (Closes: #689078).  The alias is no longer canonicalised
  by sbuild::chroot_config::validate_chroots.  The logic for
  chroot validation and information display in sbuild::chroot_config
  and schroot::main_base (and derived classes) required refactoring
  to allow the unresolved alias name to be passed through to the
  session clone operation in sbuild::session, so that it could be
  stored in the chroot's sbuild::chroot_facet_session facet.
* On session recovery, mount the snapshot LV rather than the source
  LV for LVM snapshot chroots (Closes: #691376).  The code which
  sets the mount device for all mountable chroots (with an
  sbuild::chroot_facet_mountable facet) is in
  sbuild::chroot_facet_session_clonable::clone_session_setup().
  All chroot types refactored to set the mount device here.
* 10mount uses a lock directory /var/lock/schroot to contain its
  lockfile, rather than directly using /var/lock, which is less
  secure.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: