summaryrefslogtreecommitdiff
path: root/README-linux
diff options
context:
space:
mode:
authorWichert Akkerman <wichert@deephackmode.org>1999-02-19 00:21:36 +0000
committerWichert Akkerman <wichert@deephackmode.org>1999-02-19 00:21:36 +0000
commit76baf7c9f6dd61a15524ad43c1b690c252cf5b7c (patch)
treec54cba971a5ca31d262dbf292fdae19601b7833d /README-linux
downloadstrace-76baf7c9f6dd61a15524ad43c1b690c252cf5b7c.tar.gz
strace-76baf7c9f6dd61a15524ad43c1b690c252cf5b7c.tar.bz2
strace-76baf7c9f6dd61a15524ad43c1b690c252cf5b7c.tar.xz
Initial revision
Diffstat (limited to 'README-linux')
-rw-r--r--README-linux52
1 files changed, 52 insertions, 0 deletions
diff --git a/README-linux b/README-linux
new file mode 100644
index 0000000..b6f3753
--- /dev/null
+++ b/README-linux
@@ -0,0 +1,52 @@
+========================================================================
+This is the unmodified README from Branko Lankester's release of strace
+for Linux. Some of the notes and instructions are no longer valid
+however the file has been retained for its historical value. -- jrs
+========================================================================
+
+This is the second release of strace for linux, it requires linux
+version 0.99.10 or newer. strace was written by Paul Kranenburg for
+SunOS, I have modified it to work with linux. Read the file README and
+the strace.1 for more info on strace.
+
+
+Changes for this release are:
+- bugfixes
+- support for new system calls and ioctls
+- symbolic output for: termio ioctls, sysv ipc, fcntl file locking,
+ statfs and ptrace
+- microsecond time stamps
+
+A lot of the changes and bugfixes for this version were done by
+Rick Sladkey <jrs@world.std.com>, System V IPC support was added
+by Ulrich Pegelow <pegelow@moorea.uni-muenster.de>.
+
+
+FILES:
+
+README.first this file
+README the original readme file for SunOS strace
+getioctls script to create the ioctlents.h file for linux.
+Sun/* files from the original package I didn't use
+
+
+Notes:
+
+- With older versions of Linux (before 0.99.10) signals can get lost
+for a traced process.
+
+- strace works best if you have a proc fs mounted on /proc, the
+/proc/##/mem frame buffers are used for reading system call arguments.
+You can use /dev/ram or some other unused block device for mounting
+the proc fs:
+
+ mount -t proc /dev/ram /proc
+
+or in /etc/fstab:
+
+/dev/hda /proc proc defaults
+
+
+
+Branko Lankester Jun 18 1993
+branko@hacktic.nl || lankeste@fwi.uva.nl