[ipvs] fix typo and class name in ipvs plugin
[sssd] scrub ldap_default_authtok password
[haproxy] new plugin

Add a plugin for HAProxy, based on a suggestion from Brandon
Perkins in rhbz#1107865.

Backported to 2.2.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
[gluster] sync plugin with RHS version
[gluster] update plugin and add log file size-limiting
[selinux] pass --input-logs when calling ausearch

If ausearch is run without a tty it expects log data to be fed on
stdin. This causes the selinux plugin to appear to hang when run
e.g. over an ssh session. Force the command to use the logs
defined in auditd.conf by specifying --input-logs.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>

Conflicts:
	sos/plugins/selinux.py
[printing] fix cups log file size limiting

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
[auditd] fix log size limiting
[hardware] call hardware.py directly instead of invoking python

Import and call the up2date_client hardware module directly rather
than forking and execing the python interpreter.
[plugin] backport addCopySpecLimit tailit parameter

    commit 38a35dcb8d553d5ac6fe616f64c96632e2b860a2
    Author: Bryn M. Reeves <bmr@redhat.com>
    Date:   Sat Apr 19 13:59:00 2014 +0100

        Add parameter to add_copy_spec_limit() to control tail behavior

        Allow callers of add_copy_spec_limit() to disable collection of
        the tail of a file when the limit is reached. This is not useful
        for most binary data formats and even many text formats.

        Based on a patch from Peter Portante <peter.portante@redhat.com>.

        Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
[sar] Handle compressed sar binary data files better

    commit 6145fe2c40ae284fcd72f7e7e70dfa51e0a8266d
    Author: Peter Portante <portante@redhat.com>
    Date:   Sat Apr 19 14:03:46 2014 +0100

        Handle compressed sar binary data files better

        We now collect all compressed and uncompressed sar?? and sa?? data
        files. Given that tailing the text output is not very useful, we add an
        option to not perform the tail when we have reached the limit.

        NOTES:

          * The 20 MB limit applies to each *set* of files being collected, so
            there there is a 20 MB limit for the total number of sa??* files and
            _separate_ 20 MB limit for sar??* files collected

          * The 20 MB limit *does not apply* to the generated command output, so
            if there is a 200+ MB sa?? data file present, that file won't be
            collected, but the resulting 200+ MB sar?? and sar??.xml files will
            still be collected in full

          * The generated command output for missing sar files is only generated
            from uncompressed binary data files

          * The generated command output for the XML files is also only
            generated from uncompressed binary data files

        Signed-off-by: Peter Portante <peter.portante@redhat.com>
        Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
[networking] avoid Cisco cdp paths in /proc and /sys

Cisco Discovery Protocol for Linux includes a proprietary kernel
module that creates giant files under /proc/net/cdp and
/sys/net/cdp. Add these locations to the forbidden paths list.
[general] do not collect /var/log/sa

The sar logs belong to the sar plugin and are potentially very
large. Do not collect them in the general plugin.
[cluster] collect gfs2 withdraw file

Collect /sys/fs/gfs2/*/withdraw.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>

Conflicts:

	sos/plugins/cluster.py
Include /etc/yaboot.conf in boot plug-in

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>

Conflicts:
	sos/plugins/boot.py
[ipa] add ipa-replica-manage output

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
[distupgrade] elide passwords in kickstart user directives
[sosreport] log exceptions during Plugin.postproc()
[docs] update man pages

* document -u and -h
* update maintainer information
* add references to redhat-support-tool
[mysql] add optional database dump support