Download List

專案描述

Trackfs is a small program that tracks file system
changes made by another program (or group of
programs). It is similar to "installwatch", but
works quite differently. While installwatch uses
LD_PRELOAD to intercept library functions like
open() and unlink(), trackfs runs the child
program(s) with tracing enabled and tracks the
system calls they make.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-03-26 05:43
0.0.9

trackfs and trexec now understand the new "*at" system calls (i.e. openat, mkdirat, and so on). They handle invalid arguments like NULL pointers more gracefully than earlier versions, and use fewer ptrace() calls. There also is an experimental new program called "playback" that executes an arbitrary command and creates a "restore script" that can be used to undo the changes the command has performed.

2008-05-02 19:47
0.0.8

This release adds a new "trexec" program. It has improved execve() handling, in particular in biarch (32/64-bit) environments.
標籤: Major feature enhancements

2006-06-21 20:15
0.0.7

This release should work on i386 systems again (was broken in 0.0.5).
標籤: Major bugfixes

2006-06-19 22:52
0.0.6

Trackfs no longer fails when a child exits before the parent has returned from its fork() call. This used to happen with the latest (2.6.17) Linux kernels.
標籤: Minor bugfixes

2005-11-18 08:27
0.0.5

Forks are processed serially now. This should
avoid the problems trackfs had with some Perl
scripts (e.g. pod2man). 32-bit (i386) versions of
trackfs will now complain if they're about to
execute a 64-bit (x86_64) binary. More bugfixes
were made.
標籤: Minor bugfixes

Project Resources