lp:ubuntu/intrepid/schroot
- Get this branch:
- bzr branch lp:ubuntu/intrepid/schroot
Branch information
Recent revisions
- 20. By Roger Leigh
-
* New upstream stable release.
* Add eu translation (Closes: #462164).
* Updated pt translation (Closes: #464053).
* debian/control:
- libsbuild-dev is in section libdevel.
- Add libboost-filesystem- dev to Build-Depends.
- Bump Standards-Version to 3.7.3.
* debian/libsbuild- doc.doc- base: Use section Programming/C++
* Setup and exec scripts check for existence and validity of
script-config file options, as well as script-config itself, and exit with
an error status and message if incorrect (Closes: #462680).
* Reading the configuration no longer uses O_NOFOLLOW (Closes: #476332).
Thanks to Timothy G Abbott.
* sbuild/sbuild- util.h: Add missing typecast to fix FTBFS on
GNU/kFreeBSD (Closes: #465972). Thanks to Petr Salinger.
* Building with G++ 4.3 now works (Closes: #467457).
* dchroot.1 manual page no longer specifies -d as a short option for
directory; this is only used for --preserve-environment
(Closes: #476815).
* schroot-mount now creates the mountpoint is not existent
(Closes: #469038). Many thanks to Kees Cook for this patch. - 19. By Roger Leigh
-
* New upstream development release.
* Acknowledge NMU. Thanks to Lucas Nussbaum for fixing the Boost
library names following another incompatible change in Boost
(Closes: #439215).
* debian/control: Suggest lvm2 instead of lvm-common (Closes: #452263).
* debian/copyright:
- Update with new GIT source code repository location.
- Update licence to GPLv3.
* debian/schroot. init: Update licence to GPLv3.
* bin/schroot/setup/20network , bin/schroot/ setup/30passwd: For files to
copy, compare file device, inode and contents to avoid copying
identical files (Closes: #428808).
* If unknown keys are present in the configuration file, print a warning
message to alert the user (Closes: #459658).
* The filesystems to mount in the chroot may be customised by the system
administrator through the use of an fstab file on a per-chroot basis,
and a new helper utility, schroot-mount (Closes: #395062, #427047).
Thanks for your patience while we took the time to implement this the
right way.
* Update Vietnamese translation (Closes: #461531). Thanks to Clytie
Siddall.
* debian/schroot. preinst: Add rm_conffile function to remove
/etc/schroot/ setup.d/ 20network and /etc/schroot/ setup.d/ 30passwd for
versions prior to this. These are replaced by
/etc/schroot/ setup.d/ 20copyfiles.
* debian/schroot. NEWS: Document conffile changes. - 18. By Lucas Nussbaum
-
* Non-maintainer upload.
* Ajusted configure.ac to deal with the boost multi/singlethread switch.
Closes: #439215. - 17. By Roger Leigh
-
* New upstream development release.
* debian/control: Use ${binary:Version}.
* debian/schroot. preinst: In prep_mv_conffile(), use dpkg-query in
place of reading /var/lib/dpkg/status directly.
* bin/schroot/setup/10mount: Use --bind rather than --rbind for
directory chroots. This allows filesystem mounting to succeed when
sub-mounts are already mounted on top of the original directory
(Closes: #428805). Thanks to Raphaël Hertzog for diagnosing this
problem.
* Calling "schroot -e -a" with no open sessions no longer outputs an
error (Closes: #398679). Thanks to Benjamin Seidenberg.
* A new --session-name option allows users to name their sessions,
rather than using the built-in UUID generation (Closes: #401159).
Thanks to Lucas Nussbaum.
* The schroot(1) manual page now has examples for using sessions
(Closes: #401158). - 16. By Roger Leigh
-
* New upstream development release.
* debian/control:
- Build-Depend on the latest version of Boost, due to the change of
library symlinks.
- Change section of libsbuild-doc to "doc".
- Update package descriptions.
+ Add schroot boilerplate description to schroot-common,
libsbuild-dev and libsbuild-doc (Closes: #425964). Thanks to
Craig Sanders.
+ Update schroot boilerplate.
+ Add a list of reasons not to use dchroot and dchroot-dsa instead
of schroot.
* Processes running in the chroot on stopping a session are now killed
by the 15killprocs setup script (Closes: #391319). Many thanks to
Kees Cook for implementing this.
* The 10mount script checks if the output of schroot-listmounts is empty
before calling umount (Closes: #426416). Thanks to Federico Di
Gregorio. - 15. By Kees Cook
-
bin/schroot/
setup/10mount: add forced process killing to allow for
clean schroot shutdown (Closes: #391319). - 14. By Roger Leigh
-
* New upstream development release.
* bin/schroot-base/schroot- base-run. h, sbuild/ sbuild- basic-keyfile. tcc:
Cope with failure when the locale set in the user's environment is
invalid, by falling back to the C locale (Closes: #425117). Thanks to
Martin Michlmayr for reporting this bug. - 13. By Roger Leigh
-
* New upstream development release.
* debian/control
- Remove libsbuild1 dependency from libsbuild-dev.
- libsbuild1-dev is in Section devel.
- Use ${source:Version} to allow binNMUs.
- Add new package, libsbuild-doc.
- schroot-common Replaces schroot (<< 1.1.1). Thanks to Hamish Moffatt
and Adeodato Simó for reporting this bug (Closes: #422741, #422863).
* debian/rules:
- Split arch-dependent and arch-independent packages into separate
rules.
- Remove .map and .md5 files from the Doxygen docs.
* debian/libsbuild- doc.docs: New file. Install doxygen HTML
documentation and tag file.
* debian/libsbuild- doc.doc- base: Register docs with doc-base.
* bin/schroot/setup/10mount: Don't exec schroot-listmounts in a
subshell. This prevents an error (such as a bad exit status) from
being noticed by the script, and as a result failure to umount
filesystems may result in severe dataloss when stop scripts then "rm
-rf" the chroot. Thanks to Lucas Nussbaum for reporting this bug, and
Frans Pop for suggesting the solution (Closes: #422909). Urgency is
set high because this is a critical bug. - 12. By Roger Leigh
-
[ Roger Leigh ]
* New upstream development release.
* debian/schroot. init: Add LSB init info and use LSB init functions.
* debian/control:
- schroot-common: New package, containing locale data.
- libsbuild1-dev: New package, containing libsbuild headers, a static
library and pkg-config data.
- schroot, dchroot and dchroot-dsa depend upon schroot-common
* debian/rules:
- Add dh_makeshlibs.
- Make dh_shlibdeps use the shlibs data for libsbuild1.
- install: Don't run "make check".
- Run configure with options to make only a static library.
* debian/schroot. install: Don't package locale data.
* debian/schroot- common. install: New file, install locale data.
* debian/libsbuild1. install: New file, install libsbuild.so.*.
* debian/libsbuild- dev.install: New file, installing headers, static
library and pkg-config .pc file.
* debian/schroot. default: New file, allowing customisation of the init
script. Thanks to Federico Di Gregorio (Closes: #416193).
* debian/schroot. init:
- Source /etc/default/schroot.
- Add copyright header.[ Luk Claes ]
* po/fr.po: Add French translation. Many thanks to Nicolas François
<email address hidden> (Closes: #414415). - 11. By Roger Leigh
-
* New upstream release.
* schroot-listmounts: Don't segfault when realpath(3) returns null when
the supplied path is nonexistent (Closes: #408617).
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/karmic/schroot