lp:ubuntu/quantal/schroot

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/quantal/schroot
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

45. By Roger Leigh

* New upstream stable release.
* schroot:
  - Remove invalid and obsolete symlinks which were being created
    on install and upgrade, and no longer create them
    (Closes: #681931).
  - Fix 15binfmt setup script to bind mount binfmt binary correctly
    (Closes: #677811). Thanks to Vagrant Cascadian and Julian Andres
    Klode.
  - Building from git has been documented, as has the upstream
    release process (Closes: #680882).
* dchroot:
  - Migrate dchroot.conf to schroot.conf format on upgrade
    (Closes: #681876). Also documented caveats in NEWS.Debian.
* dchroot-dsa:
  - Migrate dchroot.conf to schroot.conf format on upgrade.
    Also documented caveats in NEWS.Debian.

44. By Roger Leigh

* New upstream stable release.
* schroot:
  - Ensure that the schroot init script is migrated from using rcS to
    using standard runlevels (Closes: #677501).
  - script-config sets FSTAB, COPYFILES and NSSDATABASES, plus the
    new names prefixed with SETUP_ (Closes: #675408). The old
    script-config and new profile keys are mutually exclusive. If
    both are set, script-config will be used. If the script-config
    file is not present, create default settings for FSTAB, COPYFILES
    and NSSDATABASES for backward compatibility, needed since the
    standard config files are removed on upgrade. Note that in 1.5.x
    releases, profile was set in all cases, which set setup.fstab etc.
    but this is now no longer the case, to permit script-config files
    to continue to function if present. script-config will be
    removed in 1.7.x/1.8.x, so it is advisable to replace usage of
    script-config with profile.
* Updated translations:
  - da (Closes: #675398). Thanks to Joe Hansen.
  - de (Closes: #676380). Thanks to Holger Wansing.
  - fr (Closes: #676413, #676416). Thanks to Thomas Blein.
  - pt (Closes: #676813). Thanks to Pedro Ribeiro.

43. By Roger Leigh

* New upstream development release.
* schroot: Correctly initialise the "profile" property
  (Closes: #675189).

42. By Roger Leigh

* New upstream development release.
* dchroot:
  - Always use "/bin/sh -c" to run the specified command, rather than
    the user's shell, in order to ensure consistent behaviour.
* schroot:
  - Add shell fallbacks (Closes: #674040). When running a login
    shell, try $SHELL (if preserving the environment), or else passwd
    pw_shell, then /bin/bash and finally /bin/sh. This may be
    overidden using the shell configuration key, which may in turn be
    overidden by the --shell option.
  - Don't warn the user about groups which do not exist
    (Closes: #674041). This is now debug log info only.
  - Add support for running programs in non-native architecture
    chroots using binfmt support for qemu user binaries
    (Closes: #604268). Thanks to Loïc Minier, Julian Andres Klode
    and Colin Watson.

41. By Roger Leigh

* Upgrade to Standards Version 3.9.3.
* Updated translations:
  - da (Closes: #658517). Thanks to Joe Hansen.
  - de (Closes: #659523). Thanks to Holger Wansing.
  - fr (Closes: #661512). Thanks to Thomas Blein.
  - pt (Closes: #660040). Thanks to Pedro Ribeiro.
  - zh_CN (Closes: #659875). Thanks to Ji ZhengYu.
* Added --exclude-aliases option. This removes aliases from the
  chroot selection.

40. By Roger Leigh

* New upstream stable release.
* Build-Depend on generic Boost pacakges, to build against v1.48.
* Support for overlayfs has been added in addition to aufs and
  unionfs (Closes: #648450). Thanks to Evan Broder. Backported
  from schroot-1.5.2.

39. By Marc Deslauriers

debian/patches/add-overlayfs.patch: add overlayfs support.

38. By Roger Leigh

* New upstream stable release.
* schroot: Breaks sbuild (<< 0.62.4-1) due to requirement for
  /var/lib/sbuild/build to exist when using the sbuild or
  buildd profiles. /var/lib/sbuild/build is bind mounted on
  /build in the build chroot.

37. By Roger Leigh

* New upstream stable release.
* Large file support is enabled by default. This enables the use
  of files over 2 GiB in size on 32 bit architectures
  (Closes: #619825).
* dchroot-dsa: Use current interface for loading dchroot.conf,
  rather than the old, which caused a fatal exception
  (Closes: #626503).
* schroot: Don't use rbind when mounting filesystems in the chroot
  (Closes: #622756). Recursive bind mounting of /proc, /dev and
  /sys caused breakage with systemd due to its use of autofs mounts.
  autofs interacts badly with bind mounting, leading to unmountable
  mount points. While rbind is still possible, it is not done by
  default, and instead only specific filesystems are mounted;
  additional mounts required must be added to the profile fstab file.
* man: Add missing newline for run-exec-scripts (Closes: #624303).
  Fix incorrectly terminated underlining of /proc (Closes: #624302).
  Also document the chroot types implementing specific additional
  options (Closes: #626221). Thanks to Marc Haber and Brian May.
* Session metadata includes the original chroot name. This is
  available in the user environment as SCHROOT_CHROOT_NAME and
  in the setup scripts as CHROOT_NAME (Closes: #623828).
* Include buildd profile. This was previously included in the buildd
  and sbuild packages, but was not built for the specific host
  architecture due to the package being arch: all. We therefore
  Replace: buildd and sbuild for versions prior to 0.62.3-1.
  This also involved moving some parts of the base "all" profile
  template into other profile templates in order to keep it
  sufficiently minimal for buildd, and a simplification of
  nssdatabases for the minimal and sbuild profiles.
* Drop obsolete Replaces: from schroot-common.

36. By Roger Leigh

* New upstream stable release.
* Fix building with --debug (Closes: #609067). Thanks to
  Jonathan Callen.
* Document use of command-prefix=eatmydata to improve dpkg
  performance in build chroots.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/raring/schroot
This branch contains Public information 
Everyone can see this information.

Subscribers