SYSINFO(8) FreeBSD System Manager’s Manual SYSINFO(8)
sysinfo — utility used to gather system configuration information
sysinfo [−a] [−c] [−h] [−v [level]] module ...
The sysinfo utility is a shell script, the purpose of which is to automatically gather system information and document the hardware and software configuration of the given host system running FreeBSD.
The goal is to provide a system operator with descriptive information about an unknown FreeBSD installation.
The following options are available:
Display complete system information, i.e. run all the available modules. See below.
Toggle colorful output (useful when using less or redirecting the output to a file).
Display usage information.
Set the verbose level. Supported values are 0 and 1. The verbose level will be set to 1 if no argument is specified. The default is 0 (no verbose output).
Display the system information related to the specified subsystem type. All of the specified modules will be run. The following modules are currently supported:
BIOS information. It is required to install the dmidecode(8) tool in order to obtain this information.
Network related details.
Operating system details.
Information about installed packages.
Information about system services.
Details about storage system.
System information (hardware related).
User related information.
The features of sysinfo include:
Automatically gathers various system information related to the hardware and software configuration of the FreeBSD host system.
The tool optionally provides useful hints and references to material containing detailed information about provided report. These messages are prefixed by the INFO: string.
The tool is also capable to detect some missing configuration or dangerous settings, in which case it prints a warning prefixed by the WARNING: string.
Easy to customize. Making use of several shell scripts and one configuration file it is possible to easily extend already implemnted modules as well as add new ones.
Please check the sysinfo.conf(5) manual page for configuration options.
The sysinfo utility exits 0 on success, and >0 if an error occurs.
The following exit values have been defined:
No options have been provided on the command line.
The specified option or module is not supported.
The configuration file for the sysinfo utility.
The sysinfo utility and this manual page were written by Daniel Gerzo 〈danger@FreeBSD.org〉.
FreeBSD 7.1 May 11, 2009 FreeBSD 7.1