10.58 Last, but not least, what system documentation should you have?

Here is my checklist on system documentation for each system:

A list of all hardware by system with model number and serial number and with support contract numbers and contacts

A list of all software by system with license information and with support contract numbers and contacts

DSTAT ALL for each system

DISCFREE C for each system

A SYSGEN listing for each system

An NMMGR listing for each system

A SYSINFO.PRVXL.TELESUP listing for each system (!WARNING!: this program can create a system abort on even a moderately loaded system. Use with extreme caution.)

The contents of the folowing files:

npconfig.pub.sys

services.net.sys

hosts.net.sys

inetdcnf.net.sys

reslvcnf.net.sys

sysstart.pub.sys

A manual log of everything that happens to the system, but especially a log of all RC calls and all configuration changes, including OS updates and patches.

Here is a CI command file I use to create a SYSGEN listing:

parm outf="lp",outp="1"

purge temp > $null

purge temp,temp > $null

file sysglist;dev=!outf,!outp

echo io > temp

echo lc dest=offline >> temp

echo ld dest=offline >> temp

echo lp dest=offline >> temp

echo lv dest=offline >> temp

echo e >> temp

echo misc >> temp

echo sh all dest=offline >> temp

echo e >> temp

echo lo >> temp

echo sh all dest=offline >> temp

echo e >> temp

echo sh all dest=offline >> temp

echo sy >> temp

echo sh all dest=offline >> temp

echo e >> temp

echo e >> temp

save temp

sysgen < temp

reset sysglist

And here is a command file I use to get a listing from NMMGR:

parm outf="lp",outp="1"

purge temp > $null

purge temp,temp > $null

file formlist;dev=!outf,!outp

echo openconf nmconfig.pub.sys > temp

echo summaryconf dts >> temp

echo all >> temp

echo e >> temp

echo exit >> temp

save temp

file nmmgrcmd=temp,old

nmmgr

reset formlist

purge temp > $null

reset nmmgrcmd