Fissle stands for File System Service for Linux. This is a useful application that makes it easy for users to find files by offering a searchable virtual file service. This application also demonstrates several fundamentals of developing Linux system applications in C++.
|
[edit] About Fissle[edit] Project GoalsWhen completed, fissle will be easily configured to use one or more local or network-mounted directories. When a user submits a request for a file, fissle will look through the directory tree for files with that name, and then provide a URL so that the user can obtain the file via HTTP (using Apache). For example, a user could request an RPM from a fissle service without knowing the exact path or file name of the RPM; if a match is found, a URL is returned. This simplifies the process of locating a file within a filesystem. Fissle will apply appropriate access control to files so the user is not aware of files that cannot be accessed by that user. Fissle will also support chaining to other known fissle servers (provided via configuration). [edit] ProcessThis list of tasks generally follows the tasks that I am going through to create fissle. The tasks jump back and forth between sections of the articles listed below; this list more or less identifies the sections in chronological order.
[edit] ArticlesThe list of articles below are being generated as I work on fissle. [edit] Next Steps
[edit] Possible Additional Steps
|
[edit] Project Information
[edit] NewsA preliminary version of Fissle is available in Subversion. Using this version you can execute fissle from the command line to locate a file within a directory. You can search for complete paths or specific file names. It also supports case insensitive searching. Okay, so far it is not nearly so powerful as find. It isn't done yet. :) --Matt ryan 17:21, 16 Sep 2005 (MDT) [ News Archive ] ActivityTotal Project Commits: 13Project Members
|
© 2008 Novell, Inc. All Rights Reserved.