Version 4 of fuse

Updated 2005-03-22 13:11:42 by lwv

Linux has a kernel module called fuse which provides a user file system - basically it's the same as tclvfs but implemented at the linux kernel level. The linux fuse module and utilities can be found at http://fuse.sf.net and are required for this tcl package to function.

I (CMcC) have written a tcl interface to fuse version 2.2. A preliminary version can be found here: [L1 ].

Note: the package is written to use tcl8.5 - it won't work with tcl8.4

The package provides a single file system called reflect, which reflects the file system tcl sees to the linux kernel. This is sufficient to export tcl vfs to any process in linux.

This has quite a few uses, giving linux all the vfs that tcl is capable of.

Currently (20 Mar 2005) I have only implemented read facilities. I'll add more capabilities over time.


Category Operating System