lp:ubuntu/oneiric/schroot
- Get this branch:
- bzr branch lp:ubuntu/oneiric/schroot
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.
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