kernun-audit — checks for bugs and new versions of the Kernun software
kernun-audit
[-butgGhsx
] [-p
] [product
-v
] [version
-a
] [arch
-d
]database
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.
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
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.