Your message dated Sat, 23 Dec 2006 14:32:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#401180: fixed in schroot 1.0.4-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: 1.0.3-1
Severity: critical
Justification: causes removal of /home
Hi,
I am using "file" chroots. the chroot is usually untared under
/var/lib/schroot, however, I wanted to change this to another location
(my /var is quite small, and many apps don't like it being full).
I couldn't find any way to specify another directory for this, so I just
symlinked /var/lib/schroot to another place. However, this caused
$LIBEXEC_DIR/schroot-listmounts to be unable to determine that /home,
/tmp, etc were still bind-mounted. So do_umount_all in that file exits
without error even if my filesystems are still bind-mounted, and my home
directory and my /tmp got removed.
Example:
[EMAIL PROTECTED]:~$ mount
[...]
/dev/pts on
/home/space/schroot/tetch-0128da3c-4a77-4b19-a10b-f60b91536bb5/dev/pts
type none (rw,bind)
tmpfs on
/home/space/schroot/tetch-0128da3c-4a77-4b19-a10b-f60b91536bb5/dev/shm
type tmpfs (rw)
[EMAIL PROTECTED]:~$ /usr/lib/schroot/schroot-listmounts -m
/var/lib/schroot/mount/tetch-0128da3c-4a77-4b19-a10b-f60b91536bb5/
[EMAIL PROTECTED]:~$
schroot-listmounts needs fixing, of course. But it would also be nice to
not bind-mount /home by default. There was already a bug causing
/home removal (bug #369626).
Please note that this bug was discovered in version 1.0.2-1. I cannot
confirm that 1.0.3-1 is also affected since I'm still recovering data
from a backup. However, I diff'd the two source packages and couldn't
find any reason why it wouldn't be affected.
Thank you,
--
| Lucas Nussbaum
| [EMAIL PROTECTED] http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |
--- End Message ---
--- Begin Message ---
Source: schroot
Source-Version: 1.0.4-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:
dchroot-dsa_1.0.4-1_powerpc.deb
to pool/main/s/schroot/dchroot-dsa_1.0.4-1_powerpc.deb
dchroot_1.0.4-1_powerpc.deb
to pool/main/s/schroot/dchroot_1.0.4-1_powerpc.deb
schroot_1.0.4-1.diff.gz
to pool/main/s/schroot/schroot_1.0.4-1.diff.gz
schroot_1.0.4-1.dsc
to pool/main/s/schroot/schroot_1.0.4-1.dsc
schroot_1.0.4-1_powerpc.deb
to pool/main/s/schroot/schroot_1.0.4-1_powerpc.deb
schroot_1.0.4.orig.tar.gz
to pool/main/s/schroot/schroot_1.0.4.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, 23 Dec 2006 12:00:50 +0000
Source: schroot
Binary: dchroot-dsa dchroot schroot
Architecture: source powerpc
Version: 1.0.4-1
Distribution: unstable
Urgency: high
Maintainer: Debian buildd-tools Developers <[EMAIL PROTECTED]>
Changed-By: Roger Leigh <[EMAIL PROTECTED]>
Description:
dchroot - Execute commands in a chroot environment
dchroot-dsa - Execute commands in a chroot environment
schroot - Execute commands in a chroot environment
Closes: 401180
Changes:
schroot (1.0.4-1) unstable; urgency=high
.
* New upstream release.
* debian/schroot.init: Add LSB init info and use LSB init functions.
* schroot/schroot-listmounts-main.cc: Use realpath(3) to prevent severe
dataloss when unmounting filesystems in chroots with symlinks in the
SCHROOT_MOUNT_DIR path (Closes: #401180).
Files:
f20af6b41f36b400de48bbc2c380b1af 972 admin optional schroot_1.0.4-1.dsc
7b108d025c4221599e5901d0c9b664bd 7373177 admin optional
schroot_1.0.4.orig.tar.gz
595e335c5a122c6534475568c059f1e7 20 admin optional schroot_1.0.4-1.diff.gz
0bf7bbb50328ea42b7c8644a81af9f6c 492728 admin optional
schroot_1.0.4-1_powerpc.deb
1e1d56e65c82a4d4223ac38af5145dc1 281052 admin optional
dchroot_1.0.4-1_powerpc.deb
ef78713d9815f4b073ed2adf892de16b 280790 admin optional
dchroot-dsa_1.0.4-1_powerpc.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFFjTxUVcFcaSW/uEgRAsm7AJ96V4vCul8EoH/1LXLb2I17FecnkQCg1kVE
H7I+YBR3oqytJCVvVCNx480=
=Ksif
-----END PGP SIGNATURE-----
--- End Message ---