Your message dated Sat, 10 Jun 2006 02:47:07 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#369626: fixed in schroot 0.2.11-1
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: schroot
Version: 0.2.10-1
Severity: critical
Justification: causes serious data loss
The session cleanup in 10mount ignores failures of umount invocations
and cleanup continues. In the case of file chroots with a /home bind
mount that failed to umount, the rm -rf in 05file blindly descends into
the system /home with obvious unpretty results.
The bind mount may fail to umount whenever something gets mounted under
the bind. In my case I was foolishly trying to rbind instead of bind
/home in 10mount because my $HOME is a separate mount, and I wanted to
have it available in the chroot.
Apart from making a failed umount abort the session cleanup, I see as
another possible solution to rm -rf only a bind mount of the chroot to
be sure there are no sub mounts, then umount this and only rmdir the
actual chroot. This would fail harmlessly if umounts failed (results
only in a leftover session to be manually cleaned up).
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/dash
Kernel: Linux 2.6.16-1-k7
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Versions of packages schroot depends on:
ii libboost-prog 1.33.1-4 program options library for C++
ii libc6 2.3.6-9 GNU C Library: Shared libraries
ii libgcc1 1:4.1.0-4 GCC support library
ii liblockdev1 1.0.3-1 Run-time shared library for lockin
ii libpam0g 0.79-3.1 Pluggable Authentication Modules l
ii libstdc++6 4.1.0-4 The GNU Standard C++ Library v3
ii libuuid1 1.38+1.39-WIP-2006.04.09-2 universally unique id library
schroot recommends no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: schroot
Source-Version: 0.2.11-1
We believe that the bug you reported is fixed in the latest version of
schroot, which is due to be installed in the Debian FTP archive:
schroot_0.2.11-1.diff.gz
to pool/main/s/schroot/schroot_0.2.11-1.diff.gz
schroot_0.2.11-1.dsc
to pool/main/s/schroot/schroot_0.2.11-1.dsc
schroot_0.2.11-1_powerpc.deb
to pool/main/s/schroot/schroot_0.2.11-1_powerpc.deb
schroot_0.2.11.orig.tar.gz
to pool/main/s/schroot/schroot_0.2.11.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Roger Leigh <[EMAIL PROTECTED]> (supplier of updated schroot package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sat, 10 Jun 2006 09:50:06 +0100
Source: schroot
Binary: schroot
Architecture: source powerpc
Version: 0.2.11-1
Distribution: unstable
Urgency: high
Maintainer: Debian buildd-tools Developers <[EMAIL PROTECTED]>
Changed-By: Roger Leigh <[EMAIL PROTECTED]>
Description:
schroot - Execute commands in a chroot environment
Closes: 369626 369633
Changes:
schroot (0.2.11-1) unstable; urgency=high
.
* New upstream release.
* debian/control: Upgrade to Standards-Version 3.7.2.
* schroot/schroot.1.in, schroot/schroot.conf.5.in: Correct ambiguity and
mistakes in the documentation (Closes: #369633). Thanks to Andreas
Bombe.
* 05file and 10mount take additional steps to ensure that filesystems
are umounted correctly, and that no chroot will be purged if there are
mounted filesystems inside it (Closes: #369626).
* Don't package the static libsbuild.a.
Files:
5d8bcf8536a9a60312fd87ee049b9600 908 admin optional schroot_0.2.11-1.dsc
5f409de188cb6a0f49ba2e00adda1e21 2159921 admin optional
schroot_0.2.11.orig.tar.gz
4d0417b1d5dc87ce689595f070494248 22744 admin optional schroot_0.2.11-1.diff.gz
70b748f46f7734a47e2571cbc66595fb 508428 admin optional
schroot_0.2.11-1_powerpc.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
iD8DBQFEipMaVcFcaSW/uEgRAsU9AJ9gcuk4AKO0SNT/PA0g4fiK4/rE/ACgjaCb
tIc1FEz3Gs5IkY1D3fMJSC0=
=VdN0
-----END PGP SIGNATURE-----
--- End Message ---