How to use Valgrind on FUSE filesystems
Hunting memory leaks, I’ve faced the problem of using Valgrind on a FUSE filesysem. Since fusermount is a SUIDed executable, Valgrind somehow interfere with filesystem mounting.
Hunting memory leaks, I’ve faced the problem of using Valgrind on a FUSE filesysem. Since fusermount is a SUIDed executable, Valgrind somehow interfere with filesystem mounting.
Tagsistant uses dlopen() suite of functions to include external components. Mainly, Tagsistant uses external plugins to implement auto-tagging. Each plugin registers a MIME-type and is then called during a stack walking procedure to give it the opportunity of managing data.
I’ve started porting Tagsistant under MacOS X. Porting GNU/Linux software to MacOS X requires some steps. Hopefully, GNU environment is available from many sources. I’ve personally used Fink. Follow the instructions on their site to install the packages needed.
0.8.1 is the new release of Tagsistant, a semantic filesystem for Linux kernels. Release 0.8 is still under development and can be downloaded from the SVN trunk (more information here).
What will feature in the next release of Tagsistant? This page is here to share some ideas with you.
Why did I write a filesystem instead of writing a desktop application? Pretty simple question to answer. Because it’s not the niche I want to fit in.
The following script has been provided by T. E. Dixon to allow mounting a Tagsistant filesystem by fstab: