[activemq] add Ubuntu support

These files are provided by default with an Ubuntu ActiveMq installation.

Fixes: GH#271

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
[archive] log add_string exception

Log any permission related exceptions when running plugins as non-root.
Eventually this information can be reviewed to see the impact of running
plugins as non-root users to better decide where root is needed on a per
plugin basis.

References #164

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
[Makefile] makefile tasks to work with python2 and 3

Fixed some of the inline python statements to support makefile rules
in both python2 and python3

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
[docs] add policies api reference

Include the base policy plugin reference in the auto-generated
documentation.

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
[docs] fix policy section headings

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
[pam] add faillock and pam_tally2 output

Fixes #351.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
[distupgrade,openshift] fix regex substitution API usage

These two were using the legacy (sos-2.x) methods names.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
[utilities] remove unused imports

Fixes #358.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
[sosreport] remove duplicate import for 'traceback' module

Fixes #359.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
[selinux,auditd] move ausearch collection to auditd plugin

Fixes #310.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
[plugin] make Plugin logging methods private

Related: #348.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
[docker] capture logs of running containers, add ubuntu support

Query `docker ps` and capture log output from current running containers.
Additionally, add support for Ubuntu systems and address a nuance where Ubuntu
systems use a different binary name for docker since a previous package already
owns the docker binary name.

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
[activemq] inherit from base class properly

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
[ovirt] add rhevm packages

Downstream packages for ovirt have branding
patches renaming them with rhevm prefix instead
of ovirt-engine.

Signed-off-by: Sandro Bonazzola <sbonazzo redhat com>
Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
[lvm2] Add pe_start to the output of 'pvs'

This patch adds the column pe_start (alignment offset) to the
output of the 'pvs' command in the lvm2 plugin.

Solves #331

Signed-off-by: Jose Castillo <jcastillo@redhat.com>
[fcoe] Add plugin to get information about FCoE.

This plugin gets the configuration files present in the
directory  /etc/fcoe and the output of two commands:

- 'fcoeadmin -i' shows information about all FCoE instances, and
- 'fcoeadmin -s' shows information about all discovered
   Fibre Channel Forwarders (FCFs).

Attempts to fix issue #369

Version 2: Added a line to check if the package fcoe-utils is
installed as suggested by Adam Stokes.

Signed-off-by: Jose Castillo <jcastillo@redhat.com>
Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>