Brian: > The description for this project says: > > > This locate can index all files on your system, but only files > > and directories which the invoking user has access to will be > > displayed. > > This doesn't really explain to me what exactly this project does very > well. I don't, for example, understand how it is different (or how > it relates) to other projects that do similar things - such as > MetaTracker. Will having multiple services on the system which are > indexing all the files on a system have performance impact? This > isn't discussed at all.
There are at least two differences between slocate and Tracker: 1> Slocate uses a central index file for all users which means one system only has one slocate index file. Tracker creates and uses index file in invoking user's home directory and it's default start directory is this user's home. 2> Slocate will check file permissions and ownership before displaying matched files so that files they don't have access to will be filtered out. Tracker will display all matched files no matter what the permissions and ownershiop are. Make senses? Thanks Jim