[buildd-tools-devel] [GIT] schroot branch schroot-squeeze updated. debian/schroot-1.4.19-1+squeeze1-13-g652c279

Roger Leigh rleigh at alioth.debian.org
Tue Oct 30 00:19:19 UTC 2012


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "schroot".

The branch, schroot-squeeze has been updated
       via  652c279b1908b2b60ea5533024444be069287918 (commit)
       via  8817627b4c04eb000b265da8fecb0321bda74be4 (commit)
       via  2dd04be573b21c196bc9ccef1e6d806bfea50c90 (commit)
       via  b5cff04df07d8cbc0eb7722c96a6911d0372ac2e (commit)
       via  e6bb7c17d685d6c88076305218afa42324e579a7 (commit)
       via  cae98c94a12ca9dd63e751222a1b4948a966ac37 (commit)
       via  dfc8025cfd9fe045f845aa6fe37fad878893e234 (commit)
       via  038d065fde542ffbe2666777398dc0bf91f20c51 (commit)
       via  1b0dfd6e02d2986cd1241f75b8486535d813f2c1 (commit)
       via  c281cbf0c5d5b4d8f70827bce44136969499dc3f (commit)
       via  cbeb4e66fdbb7695f43c6e2d2428f9f582669f67 (commit)
       via  1e7e653f24aaedff741c01ab73ab330b336dfd64 (commit)
       via  b8dc837186e29d389420c37e2e7ec7593b8cf974 (commit)
      from  4dc47d217f8e454d2bb554bc8b45b9833484807c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 652c279b1908b2b60ea5533024444be069287918
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon Oct 29 23:38:28 2012 +0000

    debian: Fix version number in postinst

commit 8817627b4c04eb000b265da8fecb0321bda74be4
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon Oct 29 22:48:42 2012 +0000

    debian: Update changelog timestamp

commit 2dd04be573b21c196bc9ccef1e6d806bfea50c90
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon Oct 29 20:28:17 2012 +0000

    schroot-mount: Add missing comma in initialiser list

commit b5cff04df07d8cbc0eb7722c96a6911d0372ac2e
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon Oct 29 20:04:10 2012 +0000

    schroot-mount: Canonicalise base path
    
    In order to correctly compare the base path and full path,
    both paths require canonicalising.

commit e6bb7c17d685d6c88076305218afa42324e579a7
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Oct 27 23:37:25 2012 +0100

    schroot-mount: Remove unused variables

commit cae98c94a12ca9dd63e751222a1b4948a966ac37
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Oct 27 22:51:47 2012 +0100

    schroot-mount: Cope with recursion into single directories

commit dfc8025cfd9fe045f845aa6fe37fad878893e234
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Oct 27 12:23:27 2012 +0100

    sbuild-mount: Correctly resolve paths with symlinks
    
    If the path does not exist, allow it to be created.
    Check path components separately to allow for correct
    normalisation if the last components of the path do
    not yet exist.
    
    Add support for lstat to sbuild::stat to correctly
    stat symlinks.

commit 038d065fde542ffbe2666777398dc0bf91f20c51
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Oct 16 23:00:46 2012 +0100

    debian: Close #686148

commit 1b0dfd6e02d2986cd1241f75b8486535d813f2c1
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Oct 16 22:57:01 2012 +0100

    debian: Document lockfile changes
    
    Conflicts:
    	debian/changelog

commit c281cbf0c5d5b4d8f70827bce44136969499dc3f
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Oct 16 22:50:47 2012 +0100

    debian: Create lock directory on upgrade and startup
    
    Conflicts:
    	debian/schroot.init

commit cbeb4e66fdbb7695f43c6e2d2428f9f582669f67
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Oct 16 22:50:01 2012 +0100

    10mount: Use secure subdirectory of /var/lock for lockfile
    
    Use /var/lock/schroot/umount rather than putting the lockfile
    directly in /var/lock

commit 1e7e653f24aaedff741c01ab73ab330b336dfd64
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Oct 14 22:56:17 2012 +0100

    man: Document symlink mountpoint canonicalisation

commit b8dc837186e29d389420c37e2e7ec7593b8cf974
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Oct 14 22:48:58 2012 +0100

    schroot-mount: Canonicalise symlinks to avoid host mounts
    
    If a symlink inside the chroot is absolute, and this is used
    as part of the path in a mountpoint in the fstab file, then
    this currently gets mounted (incorrectly) on the host.  Use
    realpath(3) to canonicalise the path, and then add the chroot
    path back to it if missing, to ensure that symlinks can't be
    used to accidentally mount filesystems on the host.

-----------------------------------------------------------------------

Summary of changes:
 bin/schroot-mount/schroot-mount-main.cc |   75 +++++++++++++++++++++++++++---
 bin/schroot-mount/schroot-mount-main.h  |   17 +++++++-
 debian/changelog                        |   11 +++++
 debian/schroot.init                     |   14 ++++++
 debian/schroot.postinst                 |   16 +++++++
 etc/setup.d/10mount                     |   16 ++++++-
 man/schroot-script-config.5.in          |    5 ++-
 sbuild/sbuild-util.cc                   |   30 ++++++++++---
 sbuild/sbuild-util.h                    |    8 +++-
 9 files changed, 173 insertions(+), 19 deletions(-)


hooks/post-receive
-- 
schroot



More information about the Buildd-tools-devel mailing list