|
|
1.1 ! root 1: This directory contains some tools which run under X11 and Sunview ! 2: which are derived from the 9th Edition 5620 tools. Manual pages for ! 3: the tools are in man/man1. See jtools.1 for an overview. ! 4: ! 5: To use them, just put /usr/jtools/bin in your PATH. If you are planning ! 6: to use pi on a Sun system running SunOS release 3.5 or earlier, the above ! 7: directory should be before /usr/ucb in your PATH as there is a pi ! 8: (Pascal Interpretor) there. ! 9: The files in /usr/jtools/bin are all links to the same shell file. ! 10: This file attempts to figure out which window system is running ! 11: and determine the architecture of the machine to select the ! 12: appropriate binaries. To install the directory somewhere else ! 13: it will only be necessary to edit the DIR= line in the bin shell file. ! 14: ! 15: Some of the programs (pi and sysmon) read kernel memory. In SunOS ! 16: release 4.0 this access is restricted to the group kmem. For these ! 17: programs to work correctly, the following must be done by a super-user ! 18: of the system: ! 19: chdir /usr/jtools/xxbin; ! 20: chgrp kmem pi sysmon; ! 21: chmod 2755 pi sysmon; ! 22: where xx is either s2,s3,s4,x3, or x4 dedending on the machine architecture ! 23: and window system used. This does not need to be done for SunOS releases 3.5 ! 24: and earlier. If the permissions are not changed on 4.0 releases, sysmon ! 25: won't work and pi will not allow examination of kernel data structures. ! 26: ! 27: A list of the subdirectories (some of which may be missing) ! 28: and their contents is shown below: ! 29: ! 30: man: Man pages ! 31: doc: Documentation (TMs) ! 32: src: Source code for tools and 5620 emulator library ! 33: lib: Emulator libraries ! 34: include: Include files for emulator library ! 35: bin: Common bin (a single shell file with multiple links) ! 36: s2bin sun-2 sunview binaries ! 37: s3bin sun-3 sunview binaries ! 38: s4bin sun-4 sunview binaries ! 39: x3bin sun-3 X11 binaries ! 40: x4bin sun-4 X11 binaries ! 41: ! 42: A list of the currently ported tools (in bin) is given below: ! 43: ! 44: Jpic - parses pic input for cip. Not called directly by the user. ! 45: ! 46: blitblt - Interactive screen dumping program. Output files ! 47: are in Ninth Edition bitfile format and can be converted ! 48: to PostScript and other printer languages using filters. ! 49: This program ONLY works with monochrome displays. ! 50: ! 51: cip - Drawing program which generates pic output. ! 52: ! 53: cleave - Separates C++ header files into private and public parts ! 54: for efficiency in big applications. Used to generate pi. ! 55: ! 56: hang - Used to stop a process before it executes the first instruction ! 57: so pi can attach to it. Useful when you don't want to start ! 58: the process from pi (if started from pi, it redirects the ! 59: standard input and output to /dev/null). Don't use this ! 60: with dbx unless you are willing to reboot your machine ! 61: with SunOS releases 3.5 and earlier. ! 62: ! 63: icon - Icon editor. ! 64: ! 65: pads - Terminal half of pi. Not called directly by the user. ! 66: ! 67: pi - Tom Cargills process inspector: a window based debugger ! 68: with a very nice user interface. Currently not available ! 69: for Sun 4's. ! 70: ! 71: rtpi - Real-time pi. Used to remotely debug real-time processors ! 72: over Ethernet. ! 73: ! 74: sam - A mouse/screen editor with a powerful command language ! 75: written by Rob Pike. ! 76: ! 77: sux - an interactive terminal program which emulates the ! 78: terminal interface provided by mux terminal windows. ! 79: Text can be edited anywhere on the screen using an ! 80: interface which is very similar to sam. ! 81: ! 82: sysmon - Bar style load monitor. Looks best when it is ! 83: long and skinny. ! 84: ! 85: tek - Tektronix 4014 emulator ! 86: ! 87: xsamterm - Terminal process for sam. Not called directly by the user. ! 88: ! 89: Games: ! 90: asteroids - Use mouse buttons to control. ! 91: life - Use left and middle mouse button to control. ! 92: pacman - Instructions on startup. ! 93: swar - Use asdwx and kl;o. keys to control. ! 94: The games don't work very well with X11. ! 95: ! 96: Feel free to give the binaries to other AT&T employees. ! 97: However, I would appreciate if you would send me the names of people ! 98: who receive it, so I can notify them when bugs are fixed. ! 99: ! 100: If you have any problems, please contact me (email preferably). ! 101: ! 102: Dave Kapilow ! 103: alice!dak ! 104: (201) - 582 - 3596 ! 105: MH 2B-424
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.