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 , System V IPC support was added by Ulrich Pegelow . 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