| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
Fix the formatting of rpm -q output to ensure that long package
do not overflow into the following column and quote tilde chars
passed to the shell to prevent user home directory expansion
side-effects.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Fix the check on symlinks pointing to a directory (it needs to use
an absolute path) and simplify the function and variable names.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Symlinks need special treatment when we're copying them into the
report. The target path stored in the report must always be
relative but we need to pass an absolute path for the target to
the recursive doCopyFileOrDir() call that picks up the target for
us.
There are further problems with the current code but these cannot
be fixed trivially: symbolic links to directories are currently
ignored but are fundamental to the layout of file systems like sys
(and to a lesser extent proc). Supporting this properly requires
an algorithm that can cope with arbitrary symlink loops in the
tree being copied and that correctly copies-in any links that may
point outside of the tree currently being copied.
See Issues #71, #72 for more details.
|
|
|
|
| |
Collect cpupower or cpufreq-info information if either is installed.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
The usbutils package moved lsusb from /usr/sbin to /usr/bin. Allow
the module to work with either.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Add a packages list to the postgresql module to prevent it trying
to run on systems where the package is not installed and set the
tmp_dir variable to None.
|
|
|
|
|
|
| |
The jboss module's postproc() method assumes the module is enabled
and throws exceptions if __jbosshome is unset. Add a checkenabled()
method to prevent the module running when this path cannot be found.
|
|
|
|
|
|
| |
If addCopySpecLimit is passed a glob that matches no files it will
throw an exception since it assumes that files[0] is valid. Check
as soon as the file list is created and return if it is empty.
|
|
|
|
|
|
| |
The up2date client hardware.py script is obsolete on recent
Red Hat distributions. Don't throw an exception if it does not
exist.
|
|
|
|
|
| |
Fix a typo in the plugin class import statement and set the
base class's plugin_name.
|
|
|
|
|
| |
Make sos.spec %doc match current reality.
# Please enter the commit message for your changes. Lines starting
|
|
|
|
|
|
|
|
| |
Add a module to collect cgroups information. The file /proc/cgroups
and directory tree mounted at /sys/fs/cgroup is collected on all
supported platforms when the procfs file is present. Additional
configuration files specific to Red Hat distributions are also
collected.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
The LVM2 binaries have moved between /usr/sbin (RHEL5) and /sbin
(RHEL6). Although current Fedora has them hard-linked to both /sbin
is the safest option for current systems.
|
| |
|
|
|
|
|
| |
Split lsusb back out into separate files and also collect lsusb -t
output.
|
| |
|
| |
|
|
|
|
|
| |
Fix double-assign bug in yum's optionList and enable repolist
collection by default.
|
| |
|
|
|
|
| |
Call lsblk to collect a list of block devices in a tree-like format.
|
|
|
|
| |
Remove "LC_ALL=C" from invocation ofchkconfig --list.
|
|
|
|
| |
s/entitlements/entitlement/ in candlepin paths
|
|\
| |
| | |
Plugin class: comments cleanup
|
| |
| |
| |
| | |
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
|
|\ \
| |/
|/| |
Add ceph module to sos
|
|/ |
|
|\
| |
| | |
Changes to networking plugin to support biosdevname. ACK
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
These are very useful items to have in general in order to see
the configuration of systems. They are performance impacting
parameters.
|
| |
| |
| |
| |
| |
| | |
Due to support for biosdevname, we now have to look at interface
types rather than names in order to determine whether an interface
is interesting for this plugin.
|
| |
| |
| |
| |
| |
| | |
The 'ifconfig' command is deprecated, and the 'ip' command should
be used instead for multiple reasons. This is also a more easily
parseable format.
|
|\ \
| | |
| | | |
Extending openstack plugin
|
| | | |
|
| | | |
|
| |\ \
| |/ /
|/| | |
|
|\ \ \
| |_|/
|/| | |
Support for openstack.
|