Eli Marmor wrote:
FYI, cloop is being replaced by unionfs.
No, it is not. In much the same way that sofas are not being replaced by
car seats. They are two different things.
Cloop is a compression loopback block, which means that you can use it
to mount (read only) file systems, such that they are compressed.
UnionFS is a method of mounting two directory structures under the same
name. I.e. - you'll have an /etc/ directory, but /etc/passwd will come
from /mnt/rw/etc/passwd, while /etc/services will come from
/mnt/ro/etc/services. If I then try to change /etc/services, it will
automatically be written to /mnt/rw/etc/services, and that file will be
the one visible under /etc/services from that point on.
UnionFS is used by modern live CDs to allow you to change files that
actually reside inside a (read only) cloop device. The actual root
filesystem is mounted on a UnionFS of the cloop device (read only) and a
ram disk.
Having understood that, it is not difficult to understand why such a
monster would have bugs in such otherwise mundane things as reading the
content of a directory. This is not a simple operation to get right.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]