ubuntu/+source/schroot:ubuntu/oneiric-devel

Last commit made on 2011-06-24
Get this branch:
git clone -b ubuntu/oneiric-devel https://git.launchpad.net/ubuntu/+source/schroot
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/oneiric-devel
Repository:
lp:ubuntu/+source/schroot

Recent commits

7c578f9... by Roger Leigh on 2011-06-24

Import patches-unapplied version 1.4.23-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 9c26a77bb82bb6a2d7d41e9653f7b4263fc0e7c4

New changelog entries:
  * 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.

9c26a77... by Roger Leigh on 2011-05-15

Import patches-unapplied version 1.4.22-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 18b62d39dbbaf3c07b5225e3fe1425f53a818790

New changelog entries:
  * 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.

18b62d3... by Roger Leigh on 2011-03-11

Import patches-unapplied version 1.4.21-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: f7cec7b12d4cb06f7420f5e71cc26664adab3dd1

New changelog entries:
  * 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.

f7cec7b... by Roger Leigh on 2011-02-28

Import patches-unapplied version 1.4.20-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: a8e41862e7fe27d23fd750c1090c4bae0224d691

New changelog entries:
  * New upstream stable release.
  * Add support for the Boost filesystem v3 library, to permit building
    with Boost version 1.46 (Closes: #612510). Older versions of Boost
    continue to be supported. Thanks to Zach Carter for the initial
    patch and testing.
  * Build with Boost 1.46
  * Remove versions from build dependencies where the required version
    is also present in stable and oldstable

a8e4186... by Roger Leigh on 2011-01-11

Import patches-unapplied version 1.4.19-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 2bd1445f48b6484202fb4bc4fc447d33a13919e3

New changelog entries:
  * New upstream stable release.
  * bin/dchroot-dsa/dchroot-dsa-session.cc: Don't include <uuid/uuid.h>.
    This isn't required and breaks building on kfreebsd where we don't
    build-depend on uuid-dev (Closes: #609619).

2bd1445... by Roger Leigh on 2011-01-07

Import patches-unapplied version 1.4.18-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: c26cdc7a3cd08f1ce8c2fda1a6eb93500d60cddc

New changelog entries:
  * New upstream stable release.
  * Disable the use of long UUIDs in automatically-generated session
    names on kfreebsd kernels (Closes: #609108). Use the time and
    process ID instead, which are far shorter than the UUID. This is
    required due to FreeBSD kernels using fixed-length character arrays
    in their struct statfs structure which limits the mount and umount
    commands to paths less than 88 characters in length (80 in
    practice). Disabling UUID support reduces the likelihood of mount
    and umount failure when beginning and ending sessions, but can not
    fix the underlying bug in FreeBSD. It can still be triggered if
    long session names are used, or filesystems are mounted deep inside
    the chroot directory hierarchy. Thanks to Guillem Jover, Julián
    Moreno Patiño and Jakub Wilk for help fixing the configure script,
    Debian packaging and testing.
  * 50chrootname: Strip time+PID from session name in addition to UUID.
    This sets /etc/debian_chroot correctly (without automatically
    generated suffix) on kfreebsd platforms.

c26cdc7... by Roger Leigh on 2010-12-29

Import patches-unapplied version 1.4.17-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 4511c9b575c4d6ab3049669aa05daaffa5989d2f

New changelog entries:
  * 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.

4511c9b... by Roger Leigh on 2010-12-07

Import patches-unapplied version 1.4.16-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: a8a2555ed7eab9634eb45e58ddf0cc6b4e4fd168

New changelog entries:
  * 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.

a8a2555... by Roger Leigh on 2010-10-22

Import patches-unapplied version 1.4.15-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: e0a1aaf3d5eee6021e20a4a524a1c8cf4e121b08

New changelog entries:
  * 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).

e0a1aaf... by Roger Leigh on 2010-10-03

Import patches-unapplied version 1.4.14-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: bccc176d550037859b3590d4b9464b5f29bf3fb0

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