[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