This is the README for the "coffcheck" script. Finds COFF executable files on local file systems. Has been tested on 4.0.5, 5.2, 5.3, 6.1. Should work on any IRIX 4.0.1 and later release. Useful when upgrading to IRIX 6.2, which no longer supports COFF. Best to run as root, to avoid errors due to unreadable files or directories. Will run as non-root, with a warning. Does a "find" command over all local file systems -- could take a while on systems with large local disk storage. This script (or a version of it) is present at the top level on the IRIX 6.2 CD, is installed in 6.2 as part of eoe.sw.unix, and may also be run (in a slightly different version) from the IRIX 6.2 miniroot. Use "coffcheck -help" for help. Input: Your local file systems and inst history. Output: /usr/tmp/Coff.files.list: List of executable COFF files found on local file systems. (Files known to be installed using inst are intentionally excluded from this list -- see the next list.) /usr/tmp/Coff.inst_subsystems.list: List of inst subsystems that contain one more currently installed executable COFF files. These subsystems should be removed or upgraded when IRIX 6.2 is installed. /usr/tmp/Coff.files+libs.list: Same as Coff.files.list, but includes the shared libs each uses. inst'ed subsystems are excluded. /usr/tmp/Coff.libs.list: Sorted list of all COFF shared libraries referenced by files in Coff.files.list. inst'ed subsystems are excluded. /usr/tmp/Coff.errs: Error output produced by this script's internals. The above files are not produced if their output would be empty. Contact Dave Olson, olson@sgi.com if you find problems, or have questions about the script.