rpmgrill man page

rpmgrill — static analysis of koji builds

Synopsis

rpmgrill [--disable=LIST] [--verbose] BASEDIR

rpmgrill --help | --version | --man

Description

rpmgrill analyzes a set of RPMs (typically from a Koji build), looking for problems with the source and/or generated RPMs. Unlike rpmlint, rpmgrill analyzes full builds, not individual RPMs.

rpmgrill is not intended to be run directly by humans: it requires complex prep work to fetch and unpack the build RPMs. rpmgrill is best suited toward a CI environment in which other tools monitor builds, fetch them, run rpmgrill, and report results.

If you are reading this as a casual user, you are almost certainly better off looking into rpmgrill-analyze-local.

Options

--list-plugins
List available plugins, then exit.
--disable=LIST
Disable the given plugins when running. LIST is a comma-separated list of plugin names as listed with "--list-plugins". This can be useful for development, when you might want to do quick iterations of a test but not spend 10 minutes in the VirusCheck plugin.
--verbose
Show progress messages.
--help
Emit usage hints.
--version
Display program version.
--man
Display this man page.

Diagnostics

rpmgrill writes its results to the files "rpmgrill.*" in its working directory, for "*" in json, xml, yaml. Unexpected errors (probably bugs or FIXMEs in rpmgrill) are emitted to stderr.

Files

rpmgrill requires a pre-set-up directory hierarchy containing unpacked RPMs. Documenting that is way beyond the scope of this man page. See README.unpacking in the rpmgrill source tree, or the rpmgrill-fetch-build tool, for more details.

See Also

rpmgrill-analyze-local, rpmgrill-fetch-build, rpmgrill-unpack-rpms

Author

Ed Santiago <santiago@redhat.com>

Please report bugs or suggestions on bugzilla <https://bugzilla.redhat.com/enter_bug.c…>

Info

2016-08-23 perl v5.24.0 User Contributed Perl Documentation