Linux sh52.ich-4.com 5.14.0-611.26.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jan 29 05:24:47 EST 2026 x86_64
LiteSpeed
Server IP : 198.143.147.58 & Your IP : 216.73.217.21
Domains :
Cant Read [ /etc/named.conf ]
User : actualbuzz
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
lib /
python3.9 /
site-packages /
sos /
report /
plugins /
Delete
Unzip
Name
Size
Permission
Date
Action
__pycache__
[ DIR ]
drwxr-xr-x
2026-02-03 16:31
__init__.py
140.49
KB
-rw-r--r--
2025-10-15 06:27
aap_containerized.py
5.85
KB
-rw-r--r--
2025-10-15 06:27
aap_controller.py
3.68
KB
-rw-r--r--
2025-10-15 06:27
aap_eda.py
3.39
KB
-rw-r--r--
2025-10-15 06:27
aap_gateway.py
2.51
KB
-rw-r--r--
2025-10-15 06:27
aap_hub.py
1.99
KB
-rw-r--r--
2025-10-15 06:27
aap_receptor.py
1.85
KB
-rw-r--r--
2025-10-15 06:27
abrt.py
1.51
KB
-rw-r--r--
2025-10-15 06:27
acpid.py
917
B
-rw-r--r--
2025-10-15 06:27
activemq.py
1.65
KB
-rw-r--r--
2025-10-15 06:27
aide.py
1.41
KB
-rw-r--r--
2025-10-15 06:27
alternatives.py
2.27
KB
-rw-r--r--
2025-10-15 06:27
anaconda.py
1.46
KB
-rw-r--r--
2025-10-15 06:27
anacron.py
782
B
-rw-r--r--
2025-10-15 06:27
ansible.py
1.08
KB
-rw-r--r--
2025-10-15 06:27
apache.py
6
KB
-rw-r--r--
2025-10-15 06:27
apparmor.py
1.05
KB
-rw-r--r--
2025-10-15 06:27
apport.py
1.37
KB
-rw-r--r--
2025-10-15 06:27
apt.py
1.76
KB
-rw-r--r--
2025-10-15 06:27
arcconf.py
2.17
KB
-rw-r--r--
2025-10-15 06:27
ata.py
1016
B
-rw-r--r--
2025-10-15 06:27
auditd.py
1.83
KB
-rw-r--r--
2025-10-15 06:27
authd.py
2.2
KB
-rw-r--r--
2025-10-15 06:27
autofs.py
2.77
KB
-rw-r--r--
2025-10-15 06:27
aws.py
2.56
KB
-rw-r--r--
2026-01-12 10:19
azure.py
2.37
KB
-rw-r--r--
2025-10-15 06:27
bcache.py
2.2
KB
-rw-r--r--
2025-10-15 06:27
bird.py
2.41
KB
-rw-r--r--
2025-10-15 06:27
block.py
2.56
KB
-rw-r--r--
2025-10-15 06:27
boom.py
1.19
KB
-rw-r--r--
2025-10-15 06:27
boot.py
1.99
KB
-rw-r--r--
2025-10-15 06:27
bootc.py
940
B
-rw-r--r--
2025-10-15 06:27
btrfs.py
739
B
-rw-r--r--
2025-10-15 06:27
buildah.py
1.82
KB
-rw-r--r--
2025-10-15 06:27
candlepin.py
5.84
KB
-rw-r--r--
2025-10-15 06:27
canonical_livepatch.py
1.04
KB
-rw-r--r--
2025-10-15 06:27
canonical_livepatch_onprem.py
1.22
KB
-rw-r--r--
2025-10-15 06:27
ceph_ansible.py
956
B
-rw-r--r--
2025-10-15 06:27
ceph_common.py
6.83
KB
-rw-r--r--
2025-10-15 06:27
ceph_iscsi.py
1.55
KB
-rw-r--r--
2025-10-15 06:27
ceph_mds.py
4.15
KB
-rw-r--r--
2025-10-15 06:27
ceph_mgr.py
5.92
KB
-rw-r--r--
2025-10-15 06:27
ceph_mon.py
9.88
KB
-rw-r--r--
2025-10-15 06:27
ceph_osd.py
5.27
KB
-rw-r--r--
2025-10-15 06:27
ceph_rgw.py
4.51
KB
-rw-r--r--
2025-10-15 06:27
cgroups.py
1.39
KB
-rw-r--r--
2025-10-15 06:27
charmed_mysql.py
5.23
KB
-rw-r--r--
2025-10-15 06:27
charmed_postgresql.py
6.05
KB
-rw-r--r--
2025-10-15 06:27
chrony.py
1.84
KB
-rw-r--r--
2025-10-15 06:27
cifs.py
962
B
-rw-r--r--
2025-10-15 06:27
clear_containers.py
2.58
KB
-rw-r--r--
2025-10-15 06:27
cloud_init.py
1.07
KB
-rw-r--r--
2025-10-15 06:27
cman.py
1.78
KB
-rw-r--r--
2025-10-15 06:27
cobbler.py
1.29
KB
-rw-r--r--
2025-10-15 06:27
cockpit.py
968
B
-rw-r--r--
2025-10-15 06:27
collectd.py
2.24
KB
-rw-r--r--
2025-10-15 06:27
collectl.py
752
B
-rw-r--r--
2025-10-15 06:27
composer.py
2.11
KB
-rw-r--r--
2025-10-15 06:27
conntrack.py
2.37
KB
-rw-r--r--
2025-10-15 06:27
console.py
869
B
-rw-r--r--
2025-10-15 06:27
container_log.py
1.54
KB
-rw-r--r--
2025-10-15 06:27
containerd.py
1.37
KB
-rw-r--r--
2025-10-15 06:27
containers_common.py
2.64
KB
-rw-r--r--
2025-10-15 06:27
convert2rhel.py
1.04
KB
-rw-r--r--
2025-10-15 06:27
coredump.py
5.13
KB
-rw-r--r--
2025-10-15 06:27
corosync.py
2.41
KB
-rw-r--r--
2025-10-15 06:27
crio.py
3.38
KB
-rw-r--r--
2025-10-15 06:27
cron.py
1.01
KB
-rw-r--r--
2025-10-15 06:27
crypto.py
1.38
KB
-rw-r--r--
2025-10-15 06:27
cs.py
4.5
KB
-rw-r--r--
2025-10-15 06:27
ctdb.py
1.42
KB
-rw-r--r--
2025-10-15 06:27
cups.py
3.08
KB
-rw-r--r--
2025-10-15 06:27
curtin.py
1.74
KB
-rw-r--r--
2025-10-15 06:27
cxl.py
1.32
KB
-rw-r--r--
2025-10-15 06:27
date.py
867
B
-rw-r--r--
2025-10-15 06:27
dbus.py
877
B
-rw-r--r--
2025-10-15 06:27
dellrac.py
1.69
KB
-rw-r--r--
2025-10-15 06:27
devicemapper.py
1.13
KB
-rw-r--r--
2025-10-15 06:27
devices.py
740
B
-rw-r--r--
2025-10-15 06:27
dhcp.py
1.03
KB
-rw-r--r--
2025-10-15 06:27
discovery.py
1.15
KB
-rw-r--r--
2025-10-15 06:27
distupgrade.py
1.51
KB
-rw-r--r--
2025-10-15 06:27
dlm.py
1.52
KB
-rw-r--r--
2025-10-15 06:27
dmraid.py
1.29
KB
-rw-r--r--
2025-10-15 06:27
dnf.py
5.51
KB
-rw-r--r--
2025-10-15 06:27
docker.py
5.08
KB
-rw-r--r--
2025-10-15 06:27
docker_distribution.py
1.3
KB
-rw-r--r--
2025-10-15 06:27
dovecot.py
1007
B
-rw-r--r--
2025-10-15 06:27
dpkg.py
1.16
KB
-rw-r--r--
2025-10-15 06:27
dracut.py
942
B
-rw-r--r--
2025-10-15 06:27
drbd.py
955
B
-rw-r--r--
2025-10-15 06:27
ds.py
3.6
KB
-rw-r--r--
2025-10-15 06:27
ebpf.py
3.11
KB
-rw-r--r--
2025-10-15 06:27
elastic.py
2.5
KB
-rw-r--r--
2025-10-15 06:27
etcd.py
2.14
KB
-rw-r--r--
2025-10-15 06:27
fail2ban.py
830
B
-rw-r--r--
2025-10-15 06:27
fapolicyd.py
1.34
KB
-rw-r--r--
2025-10-15 06:27
fcoe.py
1018
B
-rw-r--r--
2025-10-15 06:27
fibrechannel.py
1.77
KB
-rw-r--r--
2025-10-15 06:27
filesys.py
3.81
KB
-rw-r--r--
2025-10-15 06:27
firewall_tables.py
5.07
KB
-rw-r--r--
2025-10-15 06:27
firewalld.py
2.05
KB
-rw-r--r--
2025-10-15 06:27
flatpak.py
1.29
KB
-rw-r--r--
2025-10-15 06:27
foreman.py
15.24
KB
-rw-r--r--
2025-10-15 06:27
foreman_installer.py
3.9
KB
-rw-r--r--
2025-10-15 06:27
foreman_openscap.py
830
B
-rw-r--r--
2025-10-15 06:27
foreman_proxy.py
2.19
KB
-rw-r--r--
2025-10-15 06:27
freeipmi.py
896
B
-rw-r--r--
2025-10-15 06:27
frr.py
1.79
KB
-rw-r--r--
2025-10-15 06:27
fwupd.py
1.41
KB
-rw-r--r--
2025-10-15 06:27
gcp.py
5.38
KB
-rw-r--r--
2025-10-15 06:27
gdm.py
735
B
-rw-r--r--
2025-10-15 06:27
gfs2.py
1.36
KB
-rw-r--r--
2025-10-15 06:27
gluster.py
4.34
KB
-rw-r--r--
2025-10-15 06:27
gluster_block.py
1.07
KB
-rw-r--r--
2025-10-15 06:27
grafana.py
2.01
KB
-rw-r--r--
2025-10-15 06:27
greenboot.py
905
B
-rw-r--r--
2025-10-15 06:27
grub.py
988
B
-rw-r--r--
2025-10-15 06:27
grub2.py
2.81
KB
-rw-r--r--
2025-10-15 06:27
gssproxy.py
823
B
-rw-r--r--
2025-10-15 06:27
haproxy.py
2.41
KB
-rw-r--r--
2025-10-15 06:27
hardware.py
1.13
KB
-rw-r--r--
2025-10-15 06:27
helm.py
1.14
KB
-rw-r--r--
2025-10-15 06:27
host.py
1.74
KB
-rw-r--r--
2025-10-15 06:27
hpasm.py
898
B
-rw-r--r--
2025-10-15 06:27
hpssm.py
2.65
KB
-rw-r--r--
2025-10-15 06:27
hts.py
700
B
-rw-r--r--
2025-10-15 06:27
hyperv.py
886
B
-rw-r--r--
2025-10-15 06:27
i18n.py
774
B
-rw-r--r--
2025-10-15 06:27
infiniband.py
2.66
KB
-rw-r--r--
2025-10-15 06:27
infinidat.py
1.38
KB
-rw-r--r--
2025-10-15 06:27
insights.py
2.55
KB
-rw-r--r--
2025-10-15 06:27
instructlab.py
5.45
KB
-rw-r--r--
2025-10-15 06:27
ipa.py
7.36
KB
-rw-r--r--
2025-10-15 06:27
ipmitool.py
1.53
KB
-rw-r--r--
2025-10-15 06:27
iprconfig.py
4.53
KB
-rw-r--r--
2025-10-15 06:27
ipvs.py
1.04
KB
-rw-r--r--
2025-10-15 06:27
iscsi.py
2.15
KB
-rw-r--r--
2025-10-15 06:27
iscsitarget.py
1.25
KB
-rw-r--r--
2025-10-15 06:27
jars.py
5.39
KB
-rw-r--r--
2025-10-15 06:27
java.py
978
B
-rw-r--r--
2025-10-15 06:27
juju.py
8.22
KB
-rw-r--r--
2025-10-15 06:27
kafka.py
2.07
KB
-rw-r--r--
2025-10-15 06:27
kata_containers.py
1.34
KB
-rw-r--r--
2025-10-15 06:27
kdump.py
5.79
KB
-rw-r--r--
2025-10-15 06:27
kea.py
1.37
KB
-rw-r--r--
2025-10-15 06:27
keepalived.py
855
B
-rw-r--r--
2025-10-15 06:27
kernel.py
5.85
KB
-rw-r--r--
2025-10-15 06:27
kernelrt.py
1.66
KB
-rw-r--r--
2025-10-15 06:27
keyutils.py
894
B
-rw-r--r--
2025-10-15 06:27
kimchi.py
1009
B
-rw-r--r--
2025-10-15 06:27
kpatch.py
1.02
KB
-rw-r--r--
2025-10-15 06:27
krb5.py
2.88
KB
-rw-r--r--
2025-10-15 06:27
kubernetes.py
12.45
KB
-rw-r--r--
2025-10-15 06:27
kvm.py
954
B
-rw-r--r--
2025-10-15 06:27
landscape.py
3.17
KB
-rw-r--r--
2025-10-15 06:27
ldap.py
2.99
KB
-rw-r--r--
2025-10-15 06:27
leapp.py
1.49
KB
-rw-r--r--
2025-10-15 06:27
libraries.py
1.56
KB
-rw-r--r--
2025-10-15 06:27
libreswan.py
2.47
KB
-rw-r--r--
2025-10-15 06:27
libvirt.py
3.76
KB
-rw-r--r--
2025-10-15 06:27
lightdm.py
1.11
KB
-rw-r--r--
2025-10-15 06:27
lilo.py
716
B
-rw-r--r--
2025-10-15 06:27
login.py
1.06
KB
-rw-r--r--
2025-10-15 06:27
logrotate.py
1.24
KB
-rw-r--r--
2025-10-15 06:27
logs.py
3.94
KB
-rw-r--r--
2025-10-15 06:27
loki.py
7.58
KB
-rw-r--r--
2025-10-15 06:27
lstopo.py
1.2
KB
-rw-r--r--
2025-10-15 06:27
lustre.py
2.86
KB
-rw-r--r--
2025-10-15 06:27
lvm2.py
4.6
KB
-rw-r--r--
2025-10-15 06:27
lxd.py
4.31
KB
-rw-r--r--
2025-10-15 06:27
maas.py
5.07
KB
-rw-r--r--
2025-10-15 06:27
manageiq.py
2.86
KB
-rw-r--r--
2025-10-15 06:27
md.py
1.24
KB
-rw-r--r--
2025-10-15 06:27
megacli.py
1.01
KB
-rw-r--r--
2025-10-15 06:27
mellanox_firmware.py
4.7
KB
-rw-r--r--
2025-10-15 06:27
memcached.py
1.58
KB
-rw-r--r--
2025-10-15 06:27
memory.py
1.44
KB
-rw-r--r--
2025-10-15 06:27
microcloud.py
2.72
KB
-rw-r--r--
2025-10-15 06:27
microk8s.py
4.43
KB
-rw-r--r--
2025-10-15 06:27
microovn.py
3.23
KB
-rw-r--r--
2025-10-15 06:27
microshift.py
6.96
KB
-rw-r--r--
2025-10-15 06:27
microshift_ovn.py
1.69
KB
-rw-r--r--
2025-10-15 06:27
migration_results.py
637
B
-rw-r--r--
2025-10-15 06:27
mongodb.py
4.03
KB
-rw-r--r--
2025-10-15 06:27
monit.py
1.68
KB
-rw-r--r--
2025-10-15 06:27
mpt.py
732
B
-rw-r--r--
2025-10-15 06:27
mssql.py
3.29
KB
-rw-r--r--
2025-10-15 06:27
multipath.py
1011
B
-rw-r--r--
2025-10-15 06:27
mvcli.py
1003
B
-rw-r--r--
2025-10-15 06:27
mysql.py
4.44
KB
-rw-r--r--
2025-10-15 06:27
named.py
2.5
KB
-rw-r--r--
2025-10-15 06:27
navicli.py
2.47
KB
-rw-r--r--
2025-10-15 06:27
networking.py
14.42
KB
-rw-r--r--
2025-10-15 06:27
networkmanager.py
5.27
KB
-rw-r--r--
2025-10-15 06:27
nfs.py
1.32
KB
-rw-r--r--
2025-10-15 06:27
nfsganesha.py
1.2
KB
-rw-r--r--
2025-10-15 06:27
nginx.py
1.53
KB
-rw-r--r--
2025-10-15 06:27
nis.py
812
B
-rw-r--r--
2025-10-15 06:27
nodejs.py
1.18
KB
-rw-r--r--
2025-10-15 06:27
npm.py
2.06
KB
-rw-r--r--
2025-10-15 06:27
nscd.py
989
B
-rw-r--r--
2025-10-15 06:27
nss.py
885
B
-rw-r--r--
2025-10-15 06:27
ntb.py
937
B
-rw-r--r--
2025-10-15 06:27
ntp.py
1.41
KB
-rw-r--r--
2025-10-15 06:27
numa.py
1.46
KB
-rw-r--r--
2025-10-15 06:27
nvidia.py
1.82
KB
-rw-r--r--
2025-10-15 06:27
nvme.py
1.71
KB
-rw-r--r--
2025-10-15 06:27
nvmetcli.py
977
B
-rw-r--r--
2025-10-15 06:27
oddjob.py
871
B
-rw-r--r--
2025-10-15 06:27
omnipath_client.py
1.92
KB
-rw-r--r--
2025-10-15 06:27
omnipath_manager.py
2.38
KB
-rw-r--r--
2025-10-15 06:27
omsa.py
1.64
KB
-rw-r--r--
2025-10-15 06:27
opencl.py
692
B
-rw-r--r--
2025-10-15 06:27
opencontrail.py
1.35
KB
-rw-r--r--
2025-10-15 06:27
opendaylight.py
1.38
KB
-rw-r--r--
2025-10-15 06:27
opengl.py
694
B
-rw-r--r--
2025-10-15 06:27
openhpi.py
878
B
-rw-r--r--
2025-10-15 06:27
opensearch.py
2.56
KB
-rw-r--r--
2025-10-15 06:27
openshift.py
16.88
KB
-rw-r--r--
2025-10-15 06:27
openshift_ovn.py
2.95
KB
-rw-r--r--
2025-10-15 06:27
openssl.py
1.4
KB
-rw-r--r--
2025-10-15 06:27
openstack_ansible.py
1.31
KB
-rw-r--r--
2025-10-15 06:27
openstack_aodh.py
3.93
KB
-rw-r--r--
2025-10-15 06:27
openstack_barbican.py
1.76
KB
-rw-r--r--
2025-10-15 06:27
openstack_ceilometer.py
3.24
KB
-rw-r--r--
2025-10-15 06:27
openstack_cinder.py
6.84
KB
-rw-r--r--
2025-10-15 06:27
openstack_database.py
2.47
KB
-rw-r--r--
2025-10-15 06:27
openstack_designate.py
3.58
KB
-rw-r--r--
2025-10-15 06:27
openstack_edpm.py
1.45
KB
-rw-r--r--
2025-10-15 06:27
openstack_glance.py
4.67
KB
-rw-r--r--
2025-10-15 06:27
openstack_gnocchi.py
4.27
KB
-rw-r--r--
2025-10-15 06:27
openstack_heat.py
5.34
KB
-rw-r--r--
2025-10-15 06:27
openstack_horizon.py
3.37
KB
-rw-r--r--
2025-10-15 06:27
openstack_instack.py
5.98
KB
-rw-r--r--
2025-10-15 06:27
openstack_ironic.py
8.28
KB
-rw-r--r--
2025-10-15 06:27
openstack_keystone.py
4.9
KB
-rw-r--r--
2025-10-15 06:27
openstack_manila.py
3.68
KB
-rw-r--r--
2025-10-15 06:27
openstack_masakari.py
2.08
KB
-rw-r--r--
2025-10-15 06:27
openstack_masakarimonitors.py
1.5
KB
-rw-r--r--
2025-10-15 06:27
openstack_mistral.py
1.6
KB
-rw-r--r--
2025-10-15 06:27
openstack_neutron.py
6.29
KB
-rw-r--r--
2025-10-15 06:27
openstack_nova.py
8.92
KB
-rw-r--r--
2025-10-15 06:27
openstack_novajoin.py
1.15
KB
-rw-r--r--
2025-10-15 06:27
openstack_octavia.py
5.16
KB
-rw-r--r--
2025-10-15 06:27
openstack_placement.py
5.01
KB
-rw-r--r--
2025-10-15 06:27
openstack_sahara.py
2.67
KB
-rw-r--r--
2025-10-15 06:27
openstack_swift.py
2.95
KB
-rw-r--r--
2025-10-15 06:27
openstack_tripleo.py
1.62
KB
-rw-r--r--
2025-10-15 06:27
openstack_trove.py
2.26
KB
-rw-r--r--
2025-10-15 06:27
opensvc.py
3.39
KB
-rw-r--r--
2025-10-15 06:27
openvswitch.py
17.47
KB
-rw-r--r--
2025-10-15 06:27
oratab.py
1.92
KB
-rw-r--r--
2025-10-15 06:27
origin.py
8.57
KB
-rw-r--r--
2025-10-15 06:27
os_net_config.py
800
B
-rw-r--r--
2025-10-15 06:27
ostree.py
1.05
KB
-rw-r--r--
2025-10-15 06:27
ovirt.py
9.44
KB
-rw-r--r--
2025-10-15 06:27
ovirt_engine_backup.py
1.72
KB
-rw-r--r--
2025-10-15 06:27
ovirt_hosted_engine.py
2.16
KB
-rw-r--r--
2025-10-15 06:27
ovirt_imageio.py
1.56
KB
-rw-r--r--
2025-10-15 06:27
ovirt_node.py
1.62
KB
-rw-r--r--
2025-10-15 06:27
ovirt_provider_ovn.py
1.16
KB
-rw-r--r--
2025-10-15 06:27
ovn_central.py
9.86
KB
-rw-r--r--
2025-10-15 06:27
ovn_host.py
3.32
KB
-rw-r--r--
2025-10-15 06:27
pacemaker.py
5.81
KB
-rw-r--r--
2025-10-15 06:27
pam.py
1.37
KB
-rw-r--r--
2025-10-15 06:27
pci.py
1.35
KB
-rw-r--r--
2025-10-15 06:27
pcp.py
6.05
KB
-rw-r--r--
2025-10-15 06:27
perccli.py
1.81
KB
-rw-r--r--
2025-10-15 06:27
perccli2.py
1.82
KB
-rw-r--r--
2025-10-15 06:27
peripety.py
1.19
KB
-rw-r--r--
2025-10-15 06:27
perl.py
662
B
-rw-r--r--
2025-10-15 06:27
pmem.py
3.34
KB
-rw-r--r--
2025-10-15 06:27
podman.py
5.52
KB
-rw-r--r--
2025-10-15 06:27
postfix.py
4.32
KB
-rw-r--r--
2025-10-15 06:27
postgresql.py
4.36
KB
-rw-r--r--
2025-10-15 06:27
powerpath.py
1.82
KB
-rw-r--r--
2025-10-15 06:27
powerpc.py
4.29
KB
-rw-r--r--
2025-10-15 06:27
ppp.py
848
B
-rw-r--r--
2025-10-15 06:27
procenv.py
710
B
-rw-r--r--
2025-10-15 06:27
process.py
4.29
KB
-rw-r--r--
2025-10-15 06:27
processor.py
2.56
KB
-rw-r--r--
2025-10-15 06:27
proxmox.py
2.98
KB
-rw-r--r--
2025-10-15 06:27
psacct.py
1.29
KB
-rw-r--r--
2025-10-15 06:27
ptp.py
892
B
-rw-r--r--
2025-10-15 06:27
pulp.py
7.66
KB
-rw-r--r--
2025-10-15 06:27
pulpcore.py
8.96
KB
-rw-r--r--
2026-01-12 10:19
pulseaudio.py
1.56
KB
-rw-r--r--
2025-10-15 06:27
puppet.py
2.26
KB
-rw-r--r--
2025-10-15 06:27
python.py
3.79
KB
-rw-r--r--
2025-10-15 06:27
qaucli.py
1.35
KB
-rw-r--r--
2025-10-15 06:27
qpid.py
3.53
KB
-rw-r--r--
2025-10-15 06:27
qpid_dispatch.py
2.19
KB
-rw-r--r--
2025-10-15 06:27
qt.py
809
B
-rw-r--r--
2025-10-15 06:27
quagga.py
755
B
-rw-r--r--
2025-10-15 06:27
rabbitmq.py
2.73
KB
-rw-r--r--
2025-10-15 06:27
radius.py
1.34
KB
-rw-r--r--
2025-10-15 06:27
rasdaemon.py
994
B
-rw-r--r--
2025-10-15 06:27
rear.py
1.31
KB
-rw-r--r--
2025-10-15 06:27
redis.py
1.6
KB
-rw-r--r--
2025-10-15 06:27
release.py
1.23
KB
-rw-r--r--
2025-10-15 06:27
rhc.py
2.08
KB
-rw-r--r--
2025-10-15 06:27
rhcos.py
1.36
KB
-rw-r--r--
2025-10-15 06:27
rhui.py
2.27
KB
-rw-r--r--
2025-10-15 06:27
rhui_containerized.py
3.63
KB
-rw-r--r--
2025-10-15 06:27
rhv_analyzer.py
941
B
-rw-r--r--
2025-10-15 06:27
rpm.py
2.34
KB
-rw-r--r--
2025-10-15 06:27
rpmostree.py
1.12
KB
-rw-r--r--
2025-10-15 06:27
ruby.py
813
B
-rw-r--r--
2025-10-15 06:27
s390.py
2.38
KB
-rw-r--r--
2025-10-15 06:27
salt.py
2.14
KB
-rw-r--r--
2025-10-15 06:27
saltmaster.py
2.67
KB
-rw-r--r--
2025-10-15 06:27
samba.py
1.79
KB
-rw-r--r--
2025-10-15 06:27
sanlock.py
1000
B
-rw-r--r--
2025-10-15 06:27
saphana.py
2.52
KB
-rw-r--r--
2025-10-15 06:27
sapnw.py
5.03
KB
-rw-r--r--
2025-10-15 06:27
sar.py
3.95
KB
-rw-r--r--
2025-10-15 06:27
sas3ircu.py
1.3
KB
-rw-r--r--
2025-10-15 06:27
scsi.py
2.42
KB
-rw-r--r--
2025-10-15 06:27
seagate_ses.py
2.1
KB
-rw-r--r--
2025-10-15 06:27
sedutil.py
1.7
KB
-rw-r--r--
2025-10-15 06:27
selinux.py
2.02
KB
-rw-r--r--
2025-10-15 06:27
sendmail.py
1.18
KB
-rw-r--r--
2025-10-15 06:27
services.py
1.43
KB
-rw-r--r--
2025-10-15 06:27
shmcli.py
4.21
KB
-rw-r--r--
2025-10-15 06:27
skydive.py
2.28
KB
-rw-r--r--
2025-10-15 06:27
slurm.py
3.75
KB
-rw-r--r--
2025-10-15 06:27
smartcard.py
1.49
KB
-rw-r--r--
2025-10-15 06:27
smclient.py
1.89
KB
-rw-r--r--
2025-10-15 06:27
snap.py
2.99
KB
-rw-r--r--
2025-10-15 06:27
snapm.py
1021
B
-rw-r--r--
2025-10-15 06:27
snapper.py
741
B
-rw-r--r--
2025-10-15 06:27
snmp.py
903
B
-rw-r--r--
2025-10-15 06:27
sos_extras.py
3.74
KB
-rw-r--r--
2025-10-15 06:27
soundcard.py
980
B
-rw-r--r--
2025-10-15 06:27
spyre.py
2.98
KB
-rw-r--r--
2025-10-15 06:27
squid.py
1.25
KB
-rw-r--r--
2025-10-15 06:27
ssh.py
3.73
KB
-rw-r--r--
2025-10-15 06:27
ssmtp.py
976
B
-rw-r--r--
2025-10-15 06:27
sssd.py
2.33
KB
-rw-r--r--
2025-10-15 06:27
storageconsole.py
1.66
KB
-rw-r--r--
2025-10-15 06:27
storcli.py
1.8
KB
-rw-r--r--
2025-10-15 06:27
stratis.py
1.12
KB
-rw-r--r--
2025-10-15 06:27
subscription_manager.py
5.78
KB
-rw-r--r--
2025-10-15 06:27
sudo.py
1.48
KB
-rw-r--r--
2025-10-15 06:27
sunbeam.py
6.89
KB
-rw-r--r--
2025-10-15 06:27
sunbeam_hypervisor.py
3.73
KB
-rw-r--r--
2025-10-15 06:27
sunrpc.py
818
B
-rw-r--r--
2025-10-15 06:27
symcli.py
3.46
KB
-rw-r--r--
2025-10-15 06:27
system.py
1.67
KB
-rw-r--r--
2025-10-15 06:27
systemd.py
3.68
KB
-rw-r--r--
2025-10-15 06:27
systemtap.py
881
B
-rw-r--r--
2025-10-15 06:27
sysvipc.py
886
B
-rw-r--r--
2025-10-15 06:27
targetcli.py
1.12
KB
-rw-r--r--
2025-10-15 06:27
teamd.py
1.24
KB
-rw-r--r--
2025-10-15 06:27
telegraf.py
1.68
KB
-rw-r--r--
2025-10-15 06:27
tftpserver.py
1.21
KB
-rw-r--r--
2025-10-15 06:27
tigervnc.py
1.67
KB
-rw-r--r--
2025-10-15 06:27
tomcat.py
2.08
KB
-rw-r--r--
2025-10-15 06:27
tpm2.py
989
B
-rw-r--r--
2025-10-15 06:27
tuned.py
1.17
KB
-rw-r--r--
2025-10-15 06:27
ubuntu.py
2.23
KB
-rw-r--r--
2025-10-15 06:27
udev.py
900
B
-rw-r--r--
2025-10-15 06:27
udisks.py
804
B
-rw-r--r--
2025-10-15 06:27
ufw.py
987
B
-rw-r--r--
2025-10-15 06:27
ultrapath.py
1.3
KB
-rw-r--r--
2025-10-15 06:27
unbound.py
899
B
-rw-r--r--
2025-10-15 06:27
unity.py
703
B
-rw-r--r--
2025-10-15 06:27
unpackaged.py
3.48
KB
-rw-r--r--
2025-10-15 06:27
usb.py
731
B
-rw-r--r--
2025-10-15 06:27
usbguard.py
813
B
-rw-r--r--
2025-10-15 06:27
validation_framework.py
1.5
KB
-rw-r--r--
2025-10-15 06:27
valkey.py
1.72
KB
-rw-r--r--
2025-10-15 06:27
vault.py
1.74
KB
-rw-r--r--
2025-10-15 06:27
vdo.py
2.27
KB
-rw-r--r--
2025-10-15 06:27
vdsm.py
5.05
KB
-rw-r--r--
2025-10-15 06:27
vectordev.py
1.2
KB
-rw-r--r--
2025-10-15 06:27
veritas.py
1.33
KB
-rw-r--r--
2025-10-15 06:27
vhostmd.py
1.71
KB
-rw-r--r--
2025-10-15 06:27
virsh.py
4.42
KB
-rw-r--r--
2025-10-15 06:27
virtwho.py
985
B
-rw-r--r--
2025-10-15 06:27
vmware.py
1.74
KB
-rw-r--r--
2025-10-15 06:27
vsftpd.py
724
B
-rw-r--r--
2025-10-15 06:27
vulkan.py
700
B
-rw-r--r--
2025-10-15 06:27
watchdog.py
2.89
KB
-rw-r--r--
2025-10-15 06:27
wireless.py
886
B
-rw-r--r--
2025-10-15 06:27
x11.py
1.38
KB
-rw-r--r--
2025-10-15 06:27
xdp.py
659
B
-rw-r--r--
2025-10-15 06:27
xen.py
3.32
KB
-rw-r--r--
2025-10-15 06:27
xfs.py
1.34
KB
-rw-r--r--
2025-10-15 06:27
xinetd.py
837
B
-rw-r--r--
2025-10-15 06:27
zfs.py
1.91
KB
-rw-r--r--
2025-10-15 06:27
zvm.py
2.76
KB
-rw-r--r--
2025-10-15 06:27
Save
Rename
# Copyright (C) 2021 Red Hat, Inc., Lev Veyde <lveyde@redhat.com> # Copyright (C) 2014 Red Hat, Inc., Sandro Bonazzola <sbonazzo@redhat.com> # Copyright (C) 2014 Red Hat, Inc., Bryn M. Reeves <bmr@redhat.com> # Copyright (C) 2010 Red Hat, Inc. # 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. import os import re import signal from sos.report.plugins import Plugin, RedHatPlugin, PluginOpt from sos.utilities import is_executable # Class name must be the same as file name and method names must not change class Ovirt(Plugin, RedHatPlugin): short_desc = 'oVirt Engine' plugin_name = "ovirt" profiles = ('virt',) packages = ( 'ovirt-engine', 'ovirt-engine-dwh', 'ovirt-engine-reports', 'ovirt-engine-metrics', 'ovirt-engine-setup', 'ovirt-vmconsole', 'ovirt-scheduler-proxy', 'rhevm', 'rhevm-dwh', 'rhevm-reports' ) DB_PASS_FILES = re.compile( flags=re.VERBOSE, pattern=r"""^/etc/ (rhevm|ovirt-engine|ovirt-engine-dwh)/ (engine.conf|ovirt-engine-dwhd.conf) (\.d/.+.conf.*?)?$""" ) DEFAULT_SENSITIVE_KEYS = ( 'ENGINE_DB_PASSWORD:ENGINE_PKI_TRUST_STORE_PASSWORD:' 'ENGINE_PKI_ENGINE_STORE_PASSWORD:DWH_DB_PASSWORD' ) option_list = [ PluginOpt('jbosstrace', default=True, desc='Enable oVirt Engine JBoss stack trace collection'), PluginOpt('sensitive-keys', default=DEFAULT_SENSITIVE_KEYS, desc='Sensitive keys to be masked in post-processing'), PluginOpt('heapdump', default=False, desc='Collect heap dumps from /var/log/ovirt-engine/dump/') ] def setup(self): if self.get_option('jbosstrace') and self.is_installed('ovirt-engine'): engine_pattern = r"^ovirt-engine\ -server.*jboss-modules.jar" pgrep = f"pgrep -f '{engine_pattern}'" res = self.exec_cmd(pgrep) engine_pids = [int(x) for x in res['output'].splitlines()] if not engine_pids: self.soslog.error('Unable to get ovirt-engine pid') self.add_alert('Unable to get ovirt-engine pid') for pid in engine_pids: try: # backtrace written to '/var/log/ovirt-engine/console.log os.kill(pid, signal.SIGQUIT) except OSError: self.soslog.error(f'Unable to send signal to {pid}') self.add_forbidden_path([ '/etc/ovirt-engine/.pgpass', '/etc/rhevm/.pgpass' ]) if not self.get_option('heapdump'): self.add_forbidden_path('/var/log/ovirt-engine/dump') self.add_dir_listing('/var/log/ovirt-engine/dump/') certificates = [ '/etc/pki/ovirt-engine/ca.pem', '/etc/pki/ovirt-engine/apache-ca.pem', '/etc/pki/ovirt-engine/certs/engine.cer', '/etc/pki/ovirt-engine/certs/apache.cer', '/etc/pki/ovirt-engine/certs/websocket-proxy.cer', '/etc/pki/ovirt-engine/certs/jboss.cer', '/etc/pki/ovirt-engine/certs/imageio-proxy.cer', '/etc/pki/ovirt-engine/certs/ovirt-provider-ovn.cer', ] keystores = [ ('mypass', '/etc/pki/ovirt-engine/.truststore'), ('changeit', '/var/lib/ovirt-engine/external_truststore'), ] self.add_cmd_output([ # Copy all engine tunables and domain information "engine-config --all", # clearer diff from factory defaults (only on ovirt>=4.2.8) "engine-config -d", ]) self.add_cmd_output([ # process certificate files f"openssl x509 -in {c} -text -noout" for c in certificates ]) self.add_cmd_output([ # process TrustStore certificates f"keytool -list -storepass {p} -rfc -keystore {c}" for (p, c) in keystores ]) # 3.x line uses engine-manage-domains, 4.x uses ovirt-aaa-jdbc-tool manage_domains = 'engine-manage-domains' extensions_tool = 'ovirt-engine-extensions-tool' jdbc_tool = 'ovirt-aaa-jdbc-tool' if is_executable(manage_domains): self.add_cmd_output(f'{manage_domains} list') if is_executable(extensions_tool): self.add_cmd_output(f'{extensions_tool} info list-extensions') if is_executable('ovirt-aaa-jdbc-tool'): subcmds = [ 'query --what=user', 'query --what=group', 'settings show' ] self.add_cmd_output([f'{jdbc_tool} {sc}' for sc in subcmds]) # Copy engine config files. self.add_copy_spec([ "/etc/ovirt-engine", "/etc/rhevm/", "/etc/ovirt-engine-dwh", "/etc/ovirt-engine-reports", "/etc/ovirt-engine-metrics", "/etc/ovirt-engine-setup", "/etc/ovirt-vmconsole", "/var/log/ovirt-engine", "/var/log/ovirt-engine-dwh", "/var/log/ovirt-engine-reports", "/var/log/ovirt-scheduler-proxy", "/var/log/rhevm", "/etc/sysconfig/ovirt-engine", "/usr/share/ovirt-engine/conf", "/var/log/ovirt-guest-agent", "/var/lib/ovirt-engine/setup-history.txt", "/var/lib/ovirt-engine/setup/answers", "/var/lib/ovirt-engine/external_truststore", "/var/tmp/ovirt-engine/config", "/var/lib/ovirt-engine/jboss_runtime/config", "/var/lib/ovirt-engine-reports/jboss_runtime/config" ]) self.add_file_tags({ "/etc/ovirt-engine/engine.conf.d/.*": "ovirt_engine_confd", "/var/log/ovirt-engine/boot.log": "ovirt_engine_boot_log", "/var/log/ovirt-engine/console.log": "ovirt_engine_console_log" }) # Copying host certs; extra copy the hidden .truststore file self.add_forbidden_path([ "/etc/pki/ovirt-engine/keys", "/etc/pki/ovirt-engine/private" ]) self.add_copy_spec([ "/etc/pki/ovirt-engine/", "/etc/pki/ovirt-engine/.truststore", ]) def postproc(self): """ Obfuscate sensitive keys. """ for pro in ["/etc/ovirt-engine/engine-config/engine-config.properties", "/etc/rhevm/rhevm-config/rhevm-config.properties"]: self.do_file_sub( pro, r"(Password.type)=(.*)", r"\1=********" ) engine_files = ( 'ovirt-engine.xml', 'ovirt-engine_history/current/ovirt-engine.v1.xml', 'ovirt-engine_history/ovirt-engine.boot.xml', 'ovirt-engine_history/ovirt-engine.initial.xml', 'ovirt-engine_history/ovirt-engine.last.xml', ) for filename in engine_files: self.do_file_sub( f"/var/tmp/ovirt-engine/config/{filename}", r"(<password>)(.*)(</password>)", r"\1********\3" ) self.do_file_sub( "/etc/ovirt-engine/redhatsupportplugin.conf", r"(proxyPassword)=(.*)", r"\1=********" ) passwd_files = [ "logcollector.conf", "imageuploader.conf", "isouploader.conf" ] for conf_file in passwd_files: conf_path = self.path_join("/etc/ovirt-engine", conf_file) self.do_file_sub( conf_path, r"(passwd|pg-pass)=(.*)", r"\1=********" ) sensitive_keys = self.DEFAULT_SENSITIVE_KEYS # Handle --alloptions case which set this to True. keys_opt = self.get_option('sensitive-keys') if keys_opt and keys_opt is not True: sensitive_keys = keys_opt key_list = [x for x in sensitive_keys.split(':') if x] self.do_path_regex_sub( self.DB_PASS_FILES, fr'({"|".join(key_list)})=(.*)', r'\1=********' ) # Answer files contain passwords. # Replace all keys that have 'password' in them, instead of hard-coding # here the list of keys, which changes between versions. # Sadly, the engine admin password prompt name does not contain # 'password'... so neither does the env key. for item in ( 'password', 'OVESETUP_CONFIG_ADMIN_SETUP', ): self.do_path_regex_sub( r'/var/lib/ovirt-engine/setup/answers/.*', rf'(?P<key>[^=]*{item}[^=]*)=.*', r'\g<key>=********' ) # aaa profiles contain passwords protect_keys = [ "vars.password", "pool.default.auth.simple.password", "pool.default.ssl.truststore.password", "config.datasource.dbpassword" ] regexp = fr"(^\s*#*({'|'.join(protect_keys)})\s*=\s*)(.*)" self.do_path_regex_sub(r"/etc/ovirt-engine/aaa/.*\.properties", regexp, r"\1*********") # vim: expandtab tabstop=4 shiftwidth=4