[Buildd-tools-devel] schroot version 1.1.1 released

Roger Leigh rleigh at whinlatter.ukfsn.org
Wed May 2 22:14:21 UTC 2007


Hi folks,

Following the release of Etch, I have released the next development
version of schroot, version 1.1.1.  This is considered stable, but
contains some new features in addition to several bugfixes.  However,
the translations for some languages are not up-to-date.  Because I'm
hoping to do quite a bit of development over the next month or so,
there isn't any need to update the translations at this point because
they may become outdated quite quickly.

This version has been tagged in SVN as
  svn://svn.debian.org/svn/buildd-tools/tags/schroot-1.1.1

No tarball is available on Alioth due to size constraints.  The next
release will reduce the size of the Doxygen documentation to allow it
to be uploaded.  In the meantime it has been uploaded to Debian
unstable.

Major changes in 1.1.1 (Note: some of these were already backported to
the stable 1.0 branch, and are already in stable and unstable; only 3
and 4 are "new" features.):

  1) For dchroot and dchroot-dsa, the syslog logging of the command or
     shell being run in the chroot now only occurs when running as
     root or switching to another user.  If the user is the same
     inside and outside the chroot, and not root, the command or shell
     being run will not be logged.

  2) Using symbolic links in the mount path (SCHROOT_MOUNT_DIR) will
     no longer result in severe dataloss.

  3) User-defined filtering of the chroot environment is now permitted
     using the environment-filter key in the configuration file, which
     uses a regular expression to identify environment variables for
     removal.

  4) The environment variables SCHROOT_COMMAND, SCHROOT_USER,
     SCHROOT_GROUP, SCHROOT_UID and SCHROOT_GID are set inside the
     chroot specifying the command being run, the user name, group
     name, user ID and group ID, respectively.


This release splits out the bulk of schroot into a shared library,
libsbuild1.  However, until the API is stable, it will only be
provided as a static library.  This release also includes the sources
for a C++ sbuild implementation, bin/csbuild.  However, this is not
yet functional (mostly yet unwritten) and so has not yet been
packaged.  I'd like to get this part done for Lenny and a 2.0 release
of schroot.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux             http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?       http://gutenprint.sourceforge.net/
   `-    GPG Public Key: 0x25BFB848   Please GPG sign your mail.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 188 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/buildd-tools-devel/attachments/20070502/b67d03c9/attachment.pgp


More information about the Buildd-tools-devel mailing list