Hi,
The Active File System, an extension of the minix file system for Linux, should provide automatic logging of individual file operations.
Basic Requirement is if a file is opened it should write to a log file as opened/closed etc.
Only user with complete source code(kernel code etc) can do this project.
Requirements:
Linux System: Any
Demo :Yes
Timeline: 1 week
Idea/steps:
* Copy/Clone a File System called MINIX in any Linux (version 2.6x) based Operating system and name it as Active
* Copy all the files from the minix file system and place it in Newly created Active file system
* Then we create a folder in newly created file system and place one or two files in it.
* If we access the folder or the file (open/close --file operations) it should write these operations to the log file. The log files should contain simple attributes such as timestamp, user, type of file operation, sno
Sure I can help. I have a decent linux kernel internals knowledge and experience. I'm new on GAF, but I can provide feedbacks for linux tasks on other sites, so please contact me with any questions.
We can do this for you. We3cares is a server administration company started by techs who have more than 5 years experience.
Please contact us, if you are interested.
Do you need logging to a special device or would
reporting events through the dmesg accessible buffer
and/or system logging (metalog/sysklogd/rsyslog/...)
Would having a VFS logging channel with kernel option
for snooping file access calls be useful?
I am also aware of a userland mechanism for doing
logging of fs changes using existing syscalls
Please contact me to discuss clarifying the project
specifics further and roadmap project targets
Sincerely,
Jeremy