RpmVPackages - command /bin/rpm -V <packages>
¶
- Below packages are verified:
coreutils
procps
procps-ng
shadow-utils
passwd
sudo
chrony
- class insights.parsers.rpm_v_packages.RpmVPackages(context, extra_bad_lines=None)[source]¶
Bases:
CommandParser
Class for parsing
/bin/rpm -V <packages>
command.- packages_list¶
every dictionary contains information about one entry
- Type:
list of dictionaries
Sample output of this command is:
package procps is not installed ..?...... c /etc/sudoers ..?...... /usr/bin/sudo ..?...... /usr/bin/sudoreplay missing /var/db/sudo/lectured (Permission denied)
Examples
>>> type(rpm_v_packages) <class 'insights.parsers.rpm_v_packages.RpmVPackages'> >>> len(rpm_v_packages.packages_list) 5 >>> sorted(rpm_v_packages.packages_list[0].items()) [('attributes', None), ('file', None), ('line', 'package procps is not installed'), ('mark', None)] >>> sorted(rpm_v_packages.packages_list[1].items()) [('attributes', '..?......'), ('file', '/etc/sudoers'), ('line', '..?...... c /etc/sudoers'), ('mark', 'c')]