VERIFY(1M)
NAME
verify − system verifier
SYNOPSIS
/usr/sysver/verify [ −u ]
/usr/sysver/verify [ −k kernel file ] [ −l root name of log/summary files ][ −d install directory ][ −s ]
DESCRIPTION
Verify verifies correct configuration of peripherals on HP-UX systems. Currently, only HPIB and SCSI devices are supported. Verify attempts to compare the physical I/O configuration to the configuration of the kernel and device files. Discrepancies are reported and logged. All device files are assumed to reside in /dev. After this has been done, the user is presented with a screen menu and may choose to verify the operation of specific devices on the system. Results are reported briefly to the screen, and in a more detailed manner in the log and summary files which may be viewed at any time. An overall system status is reported as well. The system status is conservative and reflects the worst result obtained so far. For example, if everything on the system is ok, and then a printer fails a verification test, then the system status will be reported as ERROR.
Verification procedures are specific to each type of peripheral, and are simple tests of the kind a user may perform on his own. For example, if a disk contains a mounted file system, verify will test it by creating a new temporary file, writing to that file and reading from it. Some verification procedures require assistance from the user, such as mounting a tape and making sure the tape drive is on line. No hardware diagnostics are run.
The following options are interpreted by verify.
−u Prints a usage summary to stdout. All other options are ignored.
−k Interpret the string that follows as the file name of the kernel currently running. This file MUST correspond to the kernel that’s currently running. If it doesn’t, the behavior of the program will be unpredictable. The default is "/hp-ux".
−l Interpret the string that follows as the root name of the log and summary files that will be created. The default is "sysver", which results in log and summary files named "sysver.log" and "sysver.sum" respectively.
−d Interpret the string that follows as the name of the install directory. The install directory is the place where the files needed to run verify properly are kept. The default is "/usr/sysver".
−s This option causes verify to list the device files associated with each device in the log and summary files. By default, this option is turned off.
RETURN VALUE
0 No errors were detected.
1 One or more errors were detected.
SEE ALSO
ioscan(1m) (s800 only), lpadmin(1m), lpstat(1m), lpsched(1m), vi(1), master(4), config(1m) (s300 only), uxgen(1m) (s800 only).
WARNINGS
Running a verification procedure against a random access device whose media has been removed may hang the system.
DEPENDENCIES
Series 300
Series 300 systems do not have autoconfig system calls or utilities such as ioscan. Therefore, in the system summary file, the column labeled "Ioscan Status" will always have a value of "N/A".
Series 800
Series 800 systems have autoconfig utilities. Therefore, in the system summary file, the column labeled "Ioscan Status" reports the status returned by the ioscan command.
AUTHOR
Verify was developed by HP.
FILES
/etc/master
/usr/bin/verify
/usr/sysver/verify
/usr/sysver/uifmain
/usr/sysver/disk.ver
/usr/sysver/remdisk.ver
/usr/sysver/printer.ver
/usr/sysver/tape.ver
/usr/sysver/sysver.help
Hewlett-Packard Company — HP-UX Release 8.0: Nov 1990