OXIESEC PANEL
- Current Dir:
/
/
usr
/
lib
/
python3
/
dist-packages
/
sos
/
report
/
plugins
Server IP: 10.0.0.4
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
11/20/2022 06:47:17 AM
rwxr-xr-x
📄
__init__.py
130.49 KB
02/15/2022 04:20:20 AM
rw-r--r--
📁
__pycache__
-
11/20/2022 06:47:17 AM
rwxr-xr-x
📄
abrt.py
1.52 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
acpid.py
917 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
activemq.py
1.69 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
alternatives.py
1.36 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
anaconda.py
1.37 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
anacron.py
782 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
ansible.py
974 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
apache.py
4.9 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
apparmor.py
1.05 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
apport.py
1.32 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
apt.py
1.5 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
arcconf.py
804 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
ata.py
973 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
atomichost.py
1.31 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
auditd.py
1.2 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
autofs.py
2.24 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
azure.py
2.36 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
bcache.py
2.2 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
block.py
2.1 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
boom.py
1.05 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
boot.py
1.59 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
btrfs.py
739 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
buildah.py
1.83 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
candlepin.py
5.21 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
canonical_livepatch.py
958 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
ceph_ansible.py
949 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
ceph_common.py
2.32 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ceph_mds.py
2.94 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ceph_mgr.py
2.89 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ceph_mon.py
3.5 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ceph_osd.py
3.03 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ceph_rgw.py
1.33 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
cgroups.py
1.3 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
chrony.py
1.53 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
cifs.py
979 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
clear_containers.py
2.48 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
cloud_init.py
1000 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
cman.py
1.8 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
cobbler.py
1.13 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
cockpit.py
882 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
collectd.py
2.01 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
composer.py
1.48 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
conntrack.py
1.91 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
console.py
871 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
container_log.py
1.07 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
containers_common.py
2.51 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
convert2rhel.py
866 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
corosync.py
2.28 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
crio.py
3.59 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
cron.py
1.01 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
crypto.py
1.38 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
cs.py
4.38 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ctdb.py
1.44 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
cups.py
1.2 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
date.py
850 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
dbus.py
877 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
dellrac.py
1.69 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
devicemapper.py
1 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
devices.py
740 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
dhcp.py
1.06 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
discovery.py
1023 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
distupgrade.py
1.51 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
dlm.py
1.49 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
dmraid.py
1.29 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
dnf.py
3.1 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
docker.py
4.72 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
docker_distribution.py
1.3 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
dovecot.py
1021 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
dpkg.py
1.14 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
dracut.py
902 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
drbd.py
955 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
ds.py
3.45 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ebpf.py
2.99 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
elastic.py
2.26 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
etcd.py
2.51 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
fcoe.py
1018 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
fibrechannel.py
1.11 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
filesys.py
3.31 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
firewall_tables.py
4.2 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
firewalld.py
1.82 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
flatpak.py
1.22 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
foreman.py
14.07 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
foreman_installer.py
3.84 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
foreman_proxy.py
2.38 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
freeipmi.py
896 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
frr.py
677 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
fwupd.py
1.33 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
gcp.py
5.34 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
gdm.py
735 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
gfs2.py
1.04 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
gluster.py
5.16 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
gluster_block.py
1.06 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
gnocchi.py
3.45 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
grafana.py
1.46 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
grub.py
988 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
grub2.py
2.72 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
gssproxy.py
823 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
haproxy.py
2.29 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
hardware.py
1.01 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
host.py
1.12 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
hpasm.py
898 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
hpssm.py
1.42 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
hts.py
700 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
hyperv.py
886 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
i18n.py
759 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
infiniband.py
2.56 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
insights.py
1.59 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ipa.py
6.82 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ipmitool.py
1.56 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
iprconfig.py
4.47 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ipvs.py
1.04 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
iscsi.py
1.98 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
iscsitarget.py
1.29 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
jars.py
5.12 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
java.py
978 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
juju.py
2.42 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
kata_containers.py
1.5 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
kdump.py
3.21 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
keepalived.py
855 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
kernel.py
5.14 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
kernelrt.py
1.42 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
keyutils.py
894 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
kimchi.py
1009 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
kpatch.py
1.03 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
krb5.py
1.29 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
kubernetes.py
8.01 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
kvm.py
954 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
landscape.py
3.11 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ldap.py
3.12 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
leapp.py
1.04 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
libraries.py
1.54 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
libreswan.py
2.47 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
libvirt.py
3 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
lightdm.py
1.11 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
lilo.py
716 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
login.py
1 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
logrotate.py
1.05 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
logs.py
3.71 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
lstopo.py
1.17 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
lustre.py
1.92 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
lvm2.py
3.52 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
lxd.py
1.86 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
maas.py
4.02 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
manageiq.py
2.86 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
md.py
977 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
megacli.py
1.02 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
memcached.py
1.18 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
memory.py
1.36 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
migration_results.py
637 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
mongodb.py
2.03 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
monit.py
2.38 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
mpt.py
732 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
mssql.py
3.23 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
multipath.py
1020 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
mvcli.py
978 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
mysql.py
3.83 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
named.py
2.58 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
navicli.py
2.49 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
networking.py
11.5 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
networkmanager.py
4.83 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
nfs.py
1.16 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
nfsganesha.py
1.21 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
nginx.py
1.18 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
nis.py
812 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
nodejs.py
1.18 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
npm.py
2.17 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
nscd.py
965 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
nss.py
885 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
ntb.py
937 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
ntp.py
1.44 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
numa.py
1.46 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
nvidia.py
1.57 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
nvme.py
1.24 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
nvmetcli.py
977 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
oddjob.py
871 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
omnipath_client.py
2.04 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
omnipath_manager.py
2.43 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
omsa.py
1.73 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
opencl.py
692 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
opencontrail.py
1.32 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
opendaylight.py
1.38 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
opengl.py
694 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
openhpi.py
881 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
openshift.py
14.99 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openshift_ovn.py
1.45 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openssl.py
1.45 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_ansible.py
1.32 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_aodh.py
3.11 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_barbican.py
1.65 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_ceilometer.py
3.03 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_cinder.py
4.79 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_database.py
2.41 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_designate.py
3.15 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_glance.py
3.91 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_heat.py
4.56 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_horizon.py
3.51 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_instack.py
6.29 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_ironic.py
8.15 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_keystone.py
4.53 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_manila.py
2.94 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_neutron.py
4.57 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_nova.py
8.51 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_novajoin.py
1.2 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_octavia.py
4.99 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_placement.py
3.69 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_sahara.py
2.7 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_swift.py
2.72 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_tripleo.py
1.66 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openstack_trove.py
2.28 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
opensvc.py
2.61 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
openvswitch.py
15.86 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
origin.py
8.73 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
os_net_config.py
743 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
ostree.py
908 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
ovirt.py
9.56 KB
09/19/2022 12:43:47 PM
rw-r--r--
📄
ovirt_engine_backup.py
1.76 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ovirt_hosted_engine.py
2.16 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ovirt_imageio.py
1.56 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ovirt_node.py
1.62 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ovirt_provider_ovn.py
1.16 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ovn_central.py
5.84 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ovn_host.py
1.75 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
pacemaker.py
5.14 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
pam.py
1.34 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
pci.py
1.26 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
pcp.py
6.22 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
perccli.py
1.84 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
peripety.py
1.19 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
perl.py
662 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
pmem.py
3.34 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
podman.py
5.44 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
postfix.py
2.71 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
postgresql.py
5.35 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
powerpath.py
1.82 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
powerpc.py
3.15 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ppp.py
848 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
procenv.py
710 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
process.py
3.15 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
processor.py
2.01 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
psacct.py
1.33 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ptp.py
817 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
pulp.py
7.29 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
pulpcore.py
5.92 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
puppet.py
2.12 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
pxe.py
1.42 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
python.py
3.52 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
qaucli.py
1.37 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
qpid.py
3.54 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
qpid_dispatch.py
2.19 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
qt.py
809 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
quagga.py
755 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
rabbitmq.py
2.51 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
radius.py
1.38 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
rasdaemon.py
996 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
rear.py
1.23 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
redis.py
2.24 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
release.py
1.21 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
rhcos.py
1.36 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
rhui.py
1.99 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
rhv_analyzer.py
1.13 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
rpm.py
2.29 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
rpmostree.py
1.12 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ruby.py
813 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
s390.py
2.38 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
salt.py
1.08 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
saltmaster.py
1.11 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
samba.py
1.61 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
sanlock.py
1.01 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
saphana.py
2.5 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
sapnw.py
5.51 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
sar.py
2.12 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
sas3ircu.py
1.22 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
scsi.py
1.38 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
selinux.py
1.96 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
sendmail.py
1.22 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
services.py
1.44 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
skydive.py
2.28 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
smartcard.py
1.29 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
smclient.py
1.87 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
snap.py
969 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
snapper.py
730 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
snmp.py
1 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
sos_extras.py
3.64 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
soundcard.py
1.12 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
squid.py
1.28 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ssh.py
2.96 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ssmtp.py
980 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
sssd.py
2.4 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
storageconsole.py
1.66 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
storcli.py
1.83 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
stratis.py
1.04 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
subscription_manager.py
4.31 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
sudo.py
873 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
sunrpc.py
818 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
symcli.py
3.46 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
system.py
1.28 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
systemd.py
3.51 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
systemtap.py
878 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
sysvipc.py
886 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
targetcli.py
1009 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
teamd.py
1.51 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
tftpserver.py
840 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
tigervnc.py
918 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
tomcat.py
1.83 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
tuned.py
1.09 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
ubuntu.py
1.34 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
udev.py
758 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
udisks.py
804 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
ufw.py
987 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
unbound.py
899 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
unity.py
703 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
unpackaged.py
2.97 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
usb.py
731 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
usbguard.py
813 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
validation_framework.py
1.5 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
vdo.py
976 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
vdsm.py
4.84 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
veritas.py
1.32 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
vhostmd.py
1.7 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
virsh.py
2.58 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
virtwho.py
985 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
vmware.py
1.63 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
vsftpd.py
724 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
vulkan.py
700 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
watchdog.py
2.81 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
wireless.py
886 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
x11.py
1.38 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
xdp.py
659 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
xen.py
3.49 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
xfs.py
1020 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
xinetd.py
837 bytes
02/15/2022 04:20:20 AM
rw-r--r--
📄
yum.py
4.5 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
zfs.py
1.05 KB
02/15/2022 04:20:20 AM
rw-r--r--
📄
zvm.py
2.92 KB
02/15/2022 04:20:20 AM
rw-r--r--
Editing: candlepin.py
Close
# Copyright (C) 2018 Red Hat, Inc., Jake Hunsaker <jhunsake@redhat.com> # This file is part of the sos project: https://github.com/sosreport/sos # # This copyrighted material is made available to anyone wishing to use, # modify, copy, or redistribute it subject to the terms and conditions of # version 2 of the GNU General Public License. # # See the LICENSE file in the source distribution for further information. from sos.report.plugins import Plugin, RedHatPlugin from pipes import quote from re import match class Candlepin(Plugin, RedHatPlugin): short_desc = 'Candlepin entitlement management' plugin_name = 'candlepin' packages = ('candlepin',) def setup(self): # for external DB, search in /etc/candlepin/candlepin.conf for: # org.quartz.dataSource.myDS.URL=.. # # and for DB password, search for # org.quartz.dataSource.myDS.password=.. self.dbhost = "localhost" self.dbpasswd = "" cfg_file = "/etc/candlepin/candlepin.conf" try: for line in open(cfg_file).read().splitlines(): # skip empty lines and lines with comments if not line or line[0] == '#': continue if match(r"^\s*org.quartz.dataSource.myDS.URL=\S+", line): self.dbhost = line.split('=')[1] # separate hostname from value like # jdbc:postgresql://localhost:5432/candlepin self.dbhost = self.dbhost.split('/')[2].split(':')[0] if match(r"^\s*org.quartz.dataSource.myDS.password=\S+", line): self.dbpasswd = line.split('=')[1] except (IOError, IndexError): # fallback when the cfg file is not accessible or parseable pass self.add_file_tags({ '/var/log/candlepin/candlepin.log.*': 'candlepin_log', '/var/log/candlepin/err.log.*': 'candlepin_error_log', '/etc/candlepin/candlepin.conf': 'candlepin_conf' }) # set the password to os.environ when calling psql commands to prevent # printing it in sos logs # we can't set os.environ directly now: other plugins can overwrite it self.env = {"PGPASSWORD": self.dbpasswd} # Always collect the full active log of these self.add_copy_spec([ "/var/log/candlepin/error.log", "/var/log/candlepin/candlepin.log" ], sizelimit=0) # Allow limiting on logrotated logs self.add_copy_spec([ "/etc/candlepin/candlepin.conf", "/etc/candlepin/broker.xml", "/var/log/candlepin/audit*.log*", "/var/log/candlepin/candlepin.log[.-]*", "/var/log/candlepin/cpdb*.log*", "/var/log/candlepin/cpinit*.log*", "/var/log/candlepin/error.log[.-]*", # Specific to candlepin, ALL catalina logs are relevant. Adding it # here rather than the tomcat plugin to ease maintenance and not # pollute non-candlepin sosreports that enable the tomcat plugin "/var/log/tomcat*/catalina*log*", "/var/log/tomcat*/host-manager*log*", "/var/log/tomcat*/localhost*log*", "/var/log/tomcat*/manager*log*", ]) self.add_cmd_output("du -sh /var/lib/candlepin/*/*") # collect tables sizes, ordered _cmd = self.build_query_cmd("\ SELECT schema_name, relname, \ pg_size_pretty(table_size) AS size, table_size \ FROM ( \ SELECT \ pg_catalog.pg_namespace.nspname AS schema_name, \ relname, \ pg_relation_size(pg_catalog.pg_class.oid) AS table_size \ FROM pg_catalog.pg_class \ JOIN pg_catalog.pg_namespace \ ON relnamespace = pg_catalog.pg_namespace.oid \ ) t \ WHERE schema_name NOT LIKE 'pg_%' \ ORDER BY table_size DESC;") self.add_cmd_output(_cmd, suggest_filename='candlepin_db_tables_sizes', env=self.env) def build_query_cmd(self, query, csv=False): """ Builds the command needed to invoke the pgsql query as the postgres user. The query requires significant quoting work to satisfy both the shell and postgres parsing requirements. Note that this will generate a large amount of quoting in sos logs referencing the command being run """ csvformat = "-A -F , -X" if csv else "" _dbcmd = "psql --no-password -h %s -p 5432 -U candlepin \ -d candlepin %s -c %s" return _dbcmd % (self.dbhost, csvformat, quote(query)) def postproc(self): reg = r"(((.*)(pass|token|secret)(.*))=)(.*)" repl = r"\1********" self.do_file_sub("/etc/candlepin/candlepin.conf", reg, repl) cpdbreg = r"(--password=)([a-zA-Z0-9]*)" self.do_file_sub("/var/log/candlepin/cpdb.log", cpdbreg, repl) for key in ["trustStorePassword", "keyStorePassword"]: self.do_file_sub("/etc/candlepin/broker.xml", r"%s=(\w*)([;<])" % key, r"%s=********\2" % key) # vim: set et ts=4 sw=4 :