-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Package: coreutils
Version: 8.13-3
Severity: wishlist

If I chroot into a subdirectory, then /proc/mounts shows
me 3 mounts for "/". Sample session:

{root@cecil:~ 752} mount /dev/sdh2 /mnt
{root@cecil:~ 753} mount --bind /proc /mnt/proc
{root@cecil:~ 754} chroot /mnt
# cat /proc/mounts | grep ' / '
rootfs / rootfs rw 0 0
/dev/disk/by-uuid/68cc0c8f-306a-44bd-af2d-8441039bae5e / ext4 
rw,noatime,user_xattr,barrier=1,data=ordered,discard 0 0
/dev/sdh2 / ext4 rw,noatime,user_xattr,acl,barrier=1,data=ordered 0 0

Of course only the 3rd line is valid, but how should a script
running within the chroot know?  Do you think it would be
possible to use the "CLONE_NEWNS" option for clone(2) to
hide all the invalid mount points outside of the new directory
tree?

Of course I am not sure that coreutils is the right package
to fix this, or if such a change is worth the effort. Please
reassign if necessary.


Many thanx

Harri

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk8tRzAACgkQUTlbRTxpHjefGACgjqfdEA2x2A/gRRIaf9zytYqN
luYAn1gvkUMRFolmxd9jpcItWF5Nau7n
=Vu1u
-----END PGP SIGNATURE-----



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to