lp:ubuntu/oneiric/schroot

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/oneiric/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

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.

35. By Roger Leigh

* New upstream stable release.
* 15killprocs: Don't kill processes in other sessions
  (Closes: #608054). Compare full chroot path in addition to device
  and inode numbers, since the device and inode are not sufficiently
  unique (they are shared between non-cloned sessions such as for
  directory type chroots).
* Updated translations:
  - da (Closes: #606305). Thanks to Joe Hansen.
  - de (Closes: #606245). Thanks to Holger Wansing.
  - fr (Closes: #606394). Thanks to Thomas Blein.
  - it. Thanks to Vincenzo Campanella.
  - zh_CN. Thanks to Ji ZhengYu.

34. By Roger Leigh

* New upstream stable release.
* Document schroot -- option delimiter in schroot(1)
  (Closes: #599380).
* Document security implications of bind-mounting /dev and other
  filesystems in schroot.conf(5) (Closes: #587758).
* Relax chroot naming restrictions (Closes: #601043, #605939). The
  name may not contain a leading period (‘.’). The characters ‘:’
  (colon), ‘,’ (comma) and ‘/’ (forward slash) are not permitted
  anywhere in the name. The name may also not contain a trailing
  tilde ('~'). Otherwise any characters are permitted.
* 10mount: Respect mount options from configuration for all mountable
  chroot types (Closes: #605950). Thanks to Nelson Elhage for this
  patch.
* 15killprocs: Improve performance by omitting a readlink call for
  each process running on the system, leading to a significant
  reduction in overhead on busy systems (Closes: #606162). Thanks
  to Anders Kaseorg for this patch.

33. By Roger Leigh

* New upstream stable release.
* 10mount: Always purge mount directory for file type chroots
  (Closes: #600966). file chroots are now unpacked into a
  separate unpack directory and then bind mounted into the
  mount directory, making this special casing redundant and
  causing stray session directories to be left in the mount
  directory.
* schroot.NEWS: Document incompatible changes introduced in
  1.4.0 and 1.4.1 (Closes: #597778).

32. By Roger Leigh

* New upstream stable release.
* Updated translations:
  - vi (Closes: #598353). Thanks to Clytie Siddall.

31. By Roger Leigh

* New upstream stable release.
* Use standards version 3.9.0.
* Correctly distribute profile conffiles (Closes: #588247). Thanks
  to Mario Holbe.
* Update it and zh_CN translations. Thanks to Vincenzo Campanella
  and Ji ZhengYu.

30. By Roger Leigh

Correct personality checks in testsuite for non-Linux
architectures (Closes: #585653). Thanks to Cyril Brulebois
for finding the bug and testing the fix.

29. By Kees Cook

* Merge from debian unstable. Remaining changes:
  - debian/rules: don't build the docs on armel, fixes FTBFS.
* debian/rules: allow for parallel builds.

Branch metadata

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

Subscribers