Name

kernun-audit — checks for bugs and new versions of the Kernun software

Synopsis

kernun-audit [-butgGhsx] [-p product] [-v version] [-a arch] [-d database]

Description

Program kernun-audit reports bugs and availability of new versions of the Kernun software. It obtains information from an audit database either stored locally, or downloaded from network. This program should be run regularly in order to get timely warnings about newly discovered software bugs and announcements of available software updates. The preferred way is to execute it from cron(8) via periodic(8). The program uses information about the currently installed Kernun product and its version and selects only bugs and updates related to this version.

Options

If neither of the options -b, -u, -t, -g, and -G is specified, -bu is assumed.

-b

Report bugs.

-u

Report available software updates.

-U

Report build numbers of available software updates, one per line. Produces empty output if there is no update.

-t

Test database validity. Checking of database validity is done also with -b and -u.

-g

Get full content of the audit database and display it on the standard output.

-G

Display normalized content of the audit database on the standard output.

-h

Display short help and exit.

-s

Do not check the GPG digital signature of the audit database.

-x

Display bugs and available updates in XML.

-p product

Create report for the specified Kernun product. If not set, the product name is obtained from the currently running system.

-v version

Create report for the specified Kernun version (given either as the full build number, or just the version number in the format used in the build number). If not set, the product name is obtained from the currently running system.

-a arch

Create report for the specified architecture. This option must not be used if -v is set to a build number (which contains also the architecture).

-d database

Local file name or URL of the audit database. The file name of the database digital signature is database.asc.

Exit Status

The exit status is zero if the database has been successfully downloaded, has correct contents, no bug has been detected (if bug checking was selected by command line options), and no software updates are available (if update checking was selected). Otherwise, the exit status is nonzero. If XML output is selected by option -x or if a build number list is selected by option -U, the exit status is zero even if some bugs are detected or some software updates are available.

Files

/kernun-product

The Kernun product identifier.

/kernun-version

The build number of the currently installed version.

See Also

cron(8), periodic(8)

Authors

This man page is a part of Kernun.
Copyright © 2000–2021 Trusted Network Solutions, a. s.
All rights reserved.