[buildd-tools-devel] [GIT] schroot branch schroot-1.4 updated. debian/schroot-1.4.26-1-4-g7c8a5b1

Roger Leigh rleigh at alioth.debian.org
Sun Oct 14 22:47:08 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-1.4 has been updated
       via  7c8a5b1d801ac7504f9dd43c7c7f0d45b2816a4d (commit)
       via  76e1b170f9a93f79f86f7bbddee4f16ba0c8b490 (commit)
       via  b4b16007d0cd607140a6b89bf32cda3ac01ed2f2 (commit)
      from  f6d24a85edc0702b757486505a976d76a9e962ad (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 7c8a5b1d801ac7504f9dd43c7c7f0d45b2816a4d
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Oct 14 23:46:29 2012 +0100

    NEWS: Bump version to 1.4.27 and document symlink canonicalisation

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

    man: Document symlink mountpoint canonicalisation

commit b4b16007d0cd607140a6b89bf32cda3ac01ed2f2
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:
 NEWS                                    |   12 +++++++++++-
 bin/schroot-mount/schroot-mount-main.cc |   13 +++++++++++++
 bin/schroot-mount/schroot-mount-main.h  |    3 ++-
 man/schroot-script-config.5.man         |    5 ++++-
 4 files changed, 30 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
schroot



More information about the Buildd-tools-devel mailing list