summaryrefslogtreecommitdiffstats
path: root/system/trackfs/README
diff options
context:
space:
mode:
author B. Watson2010-05-12 23:33:49 +0200
committer David Somero2010-05-12 23:33:49 +0200
commitea536a01a45d688e9a62e4dbfd4ae3079f40d790 (patch)
tree4e47e9654912ed5224f972faa8c3f252634c0907 /system/trackfs/README
parent312921f2a3b48018fcdea2e6880bc9b72deb947e (diff)
downloadslackbuilds-ea536a01a45d688e9a62e4dbfd4ae3079f40d790.tar.gz
system/trackfs: Added to 12.2 repository
Diffstat (limited to 'system/trackfs/README')
-rw-r--r--system/trackfs/README10
1 files changed, 10 insertions, 0 deletions
diff --git a/system/trackfs/README b/system/trackfs/README
new file mode 100644
index 0000000000..d4a63214b9
--- /dev/null
+++ b/system/trackfs/README
@@ -0,0 +1,10 @@
+Trackfs is a small program that tracks file system changes -- creation,
+update and removal of fs objects -- of 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.
+
+trackfs also includes "playback", which runs a program via trackfs
+and creates a shell script which, when run, will reverse all filesystem
+changes made by the program.