.perltidyrc
Changes
lib/Monitoring/Sneck/Checks.pm
lib/Monitoring/Sneck/Checks/accounts.pm
lib/Monitoring/Sneck/Checks/apparmor.pm
lib/Monitoring/Sneck/Checks/auditd.pm
lib/Monitoring/Sneck/Checks/base.pm
lib/Monitoring/Sneck/Checks/bond.pm
lib/Monitoring/Sneck/Checks/cciss.pm
lib/Monitoring/Sneck/Checks/cert_dir.pm
lib/Monitoring/Sneck/Checks/cert_file.pm
lib/Monitoring/Sneck/Checks/checksums.pm
lib/Monitoring/Sneck/Checks/config_value.pm
lib/Monitoring/Sneck/Checks/conntrack.pm
lib/Monitoring/Sneck/Checks/containers.pm
lib/Monitoring/Sneck/Checks/debsecan.pm
lib/Monitoring/Sneck/Checks/disk.pm
lib/Monitoring/Sneck/Checks/dns.pm
lib/Monitoring/Sneck/Checks/dns_sync.pm
lib/Monitoring/Sneck/Checks/edac.pm
lib/Monitoring/Sneck/Checks/fail2ban.pm
lib/Monitoring/Sneck/Checks/file_age.pm
lib/Monitoring/Sneck/Checks/file_content.pm
lib/Monitoring/Sneck/Checks/file_handles.pm
lib/Monitoring/Sneck/Checks/file_mode.pm
lib/Monitoring/Sneck/Checks/hosts.pm
lib/Monitoring/Sneck/Checks/http.pm
lib/Monitoring/Sneck/Checks/http_json.pm
lib/Monitoring/Sneck/Checks/https_cert.pm
lib/Monitoring/Sneck/Checks/interface.pm
lib/Monitoring/Sneck/Checks/jails.pm
lib/Monitoring/Sneck/Checks/kernel_modules.pm
lib/Monitoring/Sneck/Checks/ldap.pm
lib/Monitoring/Sneck/Checks/linux_ras.pm
lib/Monitoring/Sneck/Checks/listening.pm
lib/Monitoring/Sneck/Checks/load.pm
lib/Monitoring/Sneck/Checks/log.pm
lib/Monitoring/Sneck/Checks/mailq.pm
lib/Monitoring/Sneck/Checks/memory.pm
lib/Monitoring/Sneck/Checks/mount.pm
lib/Monitoring/Sneck/Checks/mtime.pm
lib/Monitoring/Sneck/Checks/neighbors.pm
lib/Monitoring/Sneck/Checks/ntp.pm
lib/Monitoring/Sneck/Checks/oom.pm
lib/Monitoring/Sneck/Checks/packages.pm
lib/Monitoring/Sneck/Checks/pid_file.pm
lib/Monitoring/Sneck/Checks/ping.pm
lib/Monitoring/Sneck/Checks/pkg_audit.pm
lib/Monitoring/Sneck/Checks/pressure.pm
lib/Monitoring/Sneck/Checks/procs.pm
lib/Monitoring/Sneck/Checks/rbl.pm
lib/Monitoring/Sneck/Checks/reboot_needed.pm
lib/Monitoring/Sneck/Checks/resolv.pm
lib/Monitoring/Sneck/Checks/selinux.pm
lib/Monitoring/Sneck/Checks/sensors.pm
lib/Monitoring/Sneck/Checks/service.pm
lib/Monitoring/Sneck/Checks/smart.pm
lib/Monitoring/Sneck/Checks/smtp.pm
lib/Monitoring/Sneck/Checks/sshd_config.pm
lib/Monitoring/Sneck/Checks/swap.pm
lib/Monitoring/Sneck/Checks/swraid.pm
lib/Monitoring/Sneck/Checks/sysctl.pm
lib/Monitoring/Sneck/Checks/systemd_failed.pm
lib/Monitoring/Sneck/Checks/tcp.pm
lib/Monitoring/Sneck/Checks/thermal_throttle.pm
lib/Monitoring/Sneck/Checks/time_sync.pm
lib/Monitoring/Sneck/Checks/tls_protocols.pm
lib/Monitoring/Sneck/Checks/uptime.pm
lib/Monitoring/Sneck/Checks/vrrp.pm
lib/Monitoring/Sneck/Checks/wireguard.pm
lib/Monitoring/Sneck/Checks/zfs.pm
LICENSE
Makefile.PL
MANIFEST			This list of files
MANIFEST.SKIP
README.md
src_bin/sneck_check
t/00-load.t
t/audit.t
t/base.t
t/bond.t
t/cciss.t
t/cert_dir.t
t/cert_file.t
t/checksums.t
t/config_value.t
t/data/accounts/passwd
t/data/accounts/passwd_bad
t/data/accounts/passwd_root
t/data/accounts/shadow
t/data/accounts/shadow_bad
t/data/accounts/shells
t/data/apparmor/disabled
t/data/apparmor/enabled
t/data/apparmor/profiles
t/data/auditd/auditctl
t/data/auditd/denied/exit
t/data/auditd/denied/status
t/data/auditd/locked/rules
t/data/auditd/locked/status
t/data/auditd/ok/rules
t/data/auditd/ok/status
t/data/auditd/rules.wanted
t/data/auditd/stopped/rules
t/data/auditd/stopped/status
t/data/bond/freebsd/broken/exit
t/data/bond/freebsd/broken/output
t/data/bond/freebsd/degraded/output
t/data/bond/freebsd/failed/output
t/data/bond/freebsd/none/output
t/data/bond/freebsd/ok/output
t/data/bond/ifconfig
t/data/bond/linux/degraded/net/bonding/bond0
t/data/bond/linux/degraded/net/bonding/bond1
t/data/bond/linux/degraded/net/bonding/bond2
t/data/bond/linux/degraded/net/bonding/bond3
t/data/bond/linux/ok/net/bonding/bond0
t/data/bond/linux/ok/net/bonding/bond1
t/data/cert_file/garbage.pem
t/data/config_value/login.defs
t/data/config_value/rc.conf
t/data/config_value/sysctl.conf
t/data/conntrack/pfctl
t/data/conntrack/pfctl_off
t/data/containers/docker
t/data/containers/docker_denied
t/data/edac/broken/mc/mc0/mc_name
t/data/edac/errors/mc/mc0/ce_count
t/data/edac/errors/mc/mc0/ce_noinfo_count
t/data/edac/errors/mc/mc0/dimm0/dimm_ce_count
t/data/edac/errors/mc/mc0/dimm0/dimm_label
t/data/edac/errors/mc/mc0/dimm0/dimm_ue_count
t/data/edac/errors/mc/mc0/dimm10/dimm_ce_count
t/data/edac/errors/mc/mc0/dimm10/dimm_label
t/data/edac/errors/mc/mc0/dimm10/dimm_ue_count
t/data/edac/errors/mc/mc0/dimm2/dimm_ce_count
t/data/edac/errors/mc/mc0/dimm2/dimm_label
t/data/edac/errors/mc/mc0/dimm2/dimm_ue_count
t/data/edac/errors/mc/mc0/mc_name
t/data/edac/errors/mc/mc0/size_mb
t/data/edac/errors/mc/mc0/ue_count
t/data/edac/errors/mc/mc0/ue_noinfo_count
t/data/edac/errors/mc/mc1/ce_count
t/data/edac/errors/mc/mc1/ce_noinfo_count
t/data/edac/errors/mc/mc1/mc_name
t/data/edac/errors/mc/mc1/rank0/dimm_ce_count
t/data/edac/errors/mc/mc1/rank0/dimm_label
t/data/edac/errors/mc/mc1/rank0/dimm_ue_count
t/data/edac/errors/mc/mc1/size_mb
t/data/edac/errors/mc/mc1/ue_count
t/data/edac/errors/mc/mc1/ue_noinfo_count
t/data/edac/none/mc/uevent
t/data/edac/ok/mc/mc0/ce_count
t/data/edac/ok/mc/mc0/ce_noinfo_count
t/data/edac/ok/mc/mc0/dimm0/dimm_ce_count
t/data/edac/ok/mc/mc0/dimm0/dimm_label
t/data/edac/ok/mc/mc0/dimm0/dimm_ue_count
t/data/edac/ok/mc/mc0/mc_name
t/data/edac/ok/mc/mc0/size_mb
t/data/edac/ok/mc/mc0/ue_count
t/data/edac/ok/mc/mc0/ue_noinfo_count
t/data/edac/ok/mc/mc1/ce_count
t/data/edac/ok/mc/mc1/ce_noinfo_count
t/data/edac/ok/mc/mc1/dimm0/dimm_ce_count
t/data/edac/ok/mc/mc1/dimm0/dimm_label
t/data/edac/ok/mc/mc1/dimm0/dimm_ue_count
t/data/edac/ok/mc/mc1/mc_name
t/data/edac/ok/mc/mc1/size_mb
t/data/edac/ok/mc/mc1/ue_count
t/data/edac/ok/mc/mc1/ue_noinfo_count
t/data/fail2ban/broken/status
t/data/fail2ban/broken/status.sshd
t/data/fail2ban/denied/exit
t/data/fail2ban/denied/status
t/data/fail2ban/down/exit
t/data/fail2ban/down/status
t/data/fail2ban/fail2ban-client
t/data/fail2ban/none/status
t/data/fail2ban/ok/status
t/data/fail2ban/ok/status.postfix-sasl
t/data/fail2ban/ok/status.sshd
t/data/file_age/age
t/data/file_age/db-2026-10-30.sql
t/data/file_age/db-2026-10-31.sql
t/data/file_content/logrotate
t/data/file_content/logrotate_not_executable
t/data/file_handles/proc/sys/fs/file-nr
t/data/file_mode/secret
t/data/hosts/bad_hosts
t/data/hosts/hosts
t/data/hosts/no_local
t/data/jails/empty.conf
t/data/jails/jail.conf
t/data/jails/jail.conf.d/mail.conf
t/data/jails/jls
t/data/jails/vm
t/data/kernel_modules/kldstat
t/data/kernel_modules/modprobe.d/cis.conf
t/data/kernel_modules/modules/6.12.48/modules.builtin
t/data/kernel_modules/proc/modules
t/data/ldap/password
t/data/linux_ras/ras-mc-ctl
t/data/linux_ras/ras-mc-ctl_errors
t/data/linux_ras/ras-mc-ctl_failing
t/data/mailq/exim_denied/exit
t/data/mailq/exim_denied/output
t/data/mailq/exim_queue/output
t/data/mailq/mta
t/data/mailq/postfix_down/exit
t/data/mailq/postfix_down/output
t/data/mailq/postfix_empty/output
t/data/mailq/postfix_garbage/output
t/data/mailq/postfix_old/output
t/data/mailq/postfix_queue/output
t/data/mount/fstab
t/data/mount/fstab.freebsd
t/data/mount/mount
t/data/mount/proc/mounts
t/data/mount/proc_ro/mounts
t/data/mtime/app
t/data/packages/pkg
t/data/packages/status
t/data/pid_file/junk.pid
t/data/reboot_needed/boot/vmlinuz-6.1.0-28-amd64
t/data/reboot_needed/boot/vmlinuz-6.12.48+deb13-amd64
t/data/reboot_needed/boot_newer/vmlinuz-6.1.0-28-amd64
t/data/reboot_needed/boot_newer/vmlinuz-6.12.48+deb13-amd64
t/data/reboot_needed/boot_newer/vmlinuz-6.12.57+deb13-amd64
t/data/reboot_needed/freebsd-version
t/data/reboot_needed/freebsd-version_newer
t/data/reboot_needed/modules/6.1.0-38-amd64/modules.dep
t/data/reboot_needed/modules_newer/6.1.0-38-amd64/modules.dep
t/data/reboot_needed/modules_newer/6.12.57+deb13-amd64/vmlinuz
t/data/reboot_needed/proc/100/comm
t/data/reboot_needed/proc/100/maps
t/data/reboot_needed/proc/200/comm
t/data/reboot_needed/proc/200/maps
t/data/reboot_needed/proc/300/comm
t/data/reboot_needed/proc/300/maps
t/data/reboot_needed/proc/version
t/data/reboot_needed/reboot-required
t/data/reboot_needed/reboot-required.pkgs
t/data/reboot_needed/status
t/data/reboot_needed/status_newer
t/data/resolv/bad.conf
t/data/resolv/many.conf
t/data/resolv/resolv.conf
t/data/selinux/disabled/config
t/data/selinux/enforcing/config
t/data/selinux/enforcing/selinuxfs/enforce
t/data/selinux/permissive/config
t/data/selinux/permissive/selinuxfs/enforce
t/data/service/service
t/data/service/systemctl
t/data/service/systemctl_not_enabled
t/data/smart/bus_0.json
t/data/smart/nvme0.json
t/data/smart/nvme1.json
t/data/smart/nvme2.json
t/data/smart/scan.json
t/data/smart/scan_empty.json
t/data/smart/scan_open_error.json
t/data/smart/sda.json
t/data/smart/sdb.json
t/data/smart/sdc.json
t/data/smart/sdd.json
t/data/smart/sde.json
t/data/smart/sdf.json
t/data/smart/sdg.json
t/data/smart/sdh.json
t/data/smart/sdi.json
t/data/smart/smartctl
t/data/sshd_config/loop
t/data/sshd_config/sshd_config
t/data/sshd_config/sshd_config.d/10-hardening.conf
t/data/swap/swapinfo
t/data/swraid/gmirror
t/data/swraid/graid
t/data/swraid/graid_ok
t/data/sysctl/proc/sys/kernel/empty
t/data/sysctl/proc/sys/kernel/randomize_va_space
t/data/sysctl/proc/sys/net/ipv4/conf/eth0.100/forwarding
t/data/sysctl/proc/sys/net/ipv4/ip_forward
t/data/sysctl/proc/sys/net/ipv4/ip_local_port_range
t/data/systemd_failed/systemctl
t/data/systemd_failed/systemctl_down
t/data/thermal_throttle/after/cpu0/thermal_throttle/core_throttle_count
t/data/thermal_throttle/after/cpu0/thermal_throttle/core_throttle_total_time_ms
t/data/thermal_throttle/after/cpu0/thermal_throttle/package_throttle_count
t/data/thermal_throttle/after/cpu0/thermal_throttle/package_throttle_total_time_ms
t/data/thermal_throttle/after/cpu0/topology/core_id
t/data/thermal_throttle/after/cpu0/topology/physical_package_id
t/data/thermal_throttle/after/cpu1/thermal_throttle/core_throttle_count
t/data/thermal_throttle/after/cpu1/thermal_throttle/core_throttle_total_time_ms
t/data/thermal_throttle/after/cpu1/thermal_throttle/package_throttle_count
t/data/thermal_throttle/after/cpu1/thermal_throttle/package_throttle_total_time_ms
t/data/thermal_throttle/after/cpu1/topology/core_id
t/data/thermal_throttle/after/cpu1/topology/physical_package_id
t/data/thermal_throttle/after/cpu2/thermal_throttle/core_throttle_count
t/data/thermal_throttle/after/cpu2/thermal_throttle/core_throttle_total_time_ms
t/data/thermal_throttle/after/cpu2/thermal_throttle/package_throttle_count
t/data/thermal_throttle/after/cpu2/thermal_throttle/package_throttle_total_time_ms
t/data/thermal_throttle/after/cpu2/topology/core_id
t/data/thermal_throttle/after/cpu2/topology/physical_package_id
t/data/thermal_throttle/after/cpu3/thermal_throttle/core_throttle_count
t/data/thermal_throttle/after/cpu3/thermal_throttle/core_throttle_total_time_ms
t/data/thermal_throttle/after/cpu3/thermal_throttle/package_throttle_count
t/data/thermal_throttle/after/cpu3/thermal_throttle/package_throttle_total_time_ms
t/data/thermal_throttle/after/cpu3/topology/core_id
t/data/thermal_throttle/after/cpu3/topology/physical_package_id
t/data/thermal_throttle/after/online
t/data/thermal_throttle/before/cpu0/thermal_throttle/core_throttle_count
t/data/thermal_throttle/before/cpu0/thermal_throttle/core_throttle_total_time_ms
t/data/thermal_throttle/before/cpu0/thermal_throttle/package_throttle_count
t/data/thermal_throttle/before/cpu0/thermal_throttle/package_throttle_total_time_ms
t/data/thermal_throttle/before/cpu0/topology/core_id
t/data/thermal_throttle/before/cpu0/topology/physical_package_id
t/data/thermal_throttle/before/cpu1/thermal_throttle/core_throttle_count
t/data/thermal_throttle/before/cpu1/thermal_throttle/core_throttle_total_time_ms
t/data/thermal_throttle/before/cpu1/thermal_throttle/package_throttle_count
t/data/thermal_throttle/before/cpu1/thermal_throttle/package_throttle_total_time_ms
t/data/thermal_throttle/before/cpu1/topology/core_id
t/data/thermal_throttle/before/cpu1/topology/physical_package_id
t/data/thermal_throttle/before/cpu2/thermal_throttle/core_throttle_count
t/data/thermal_throttle/before/cpu2/thermal_throttle/core_throttle_total_time_ms
t/data/thermal_throttle/before/cpu2/thermal_throttle/package_throttle_count
t/data/thermal_throttle/before/cpu2/thermal_throttle/package_throttle_total_time_ms
t/data/thermal_throttle/before/cpu2/topology/core_id
t/data/thermal_throttle/before/cpu2/topology/physical_package_id
t/data/thermal_throttle/before/cpu3/thermal_throttle/core_throttle_count
t/data/thermal_throttle/before/cpu3/thermal_throttle/core_throttle_total_time_ms
t/data/thermal_throttle/before/cpu3/thermal_throttle/package_throttle_count
t/data/thermal_throttle/before/cpu3/thermal_throttle/package_throttle_total_time_ms
t/data/thermal_throttle/before/cpu3/topology/core_id
t/data/thermal_throttle/before/cpu3/topology/physical_package_id
t/data/thermal_throttle/before/online
t/data/thermal_throttle/none/cpu0/topology/core_id
t/data/thermal_throttle/old/cpu0/thermal_throttle/core_throttle_count
t/data/thermal_throttle/old/cpu0/thermal_throttle/package_throttle_count
t/data/thermal_throttle/old/cpu0/topology/core_id
t/data/thermal_throttle/old/cpu0/topology/physical_package_id
t/data/thermal_throttle/old/cpu1/thermal_throttle/core_throttle_count
t/data/thermal_throttle/old/cpu1/thermal_throttle/package_throttle_count
t/data/thermal_throttle/old/cpu1/topology/core_id
t/data/thermal_throttle/old/cpu1/topology/physical_package_id
t/data/thermal_throttle/old/cpu2/thermal_throttle/core_throttle_count
t/data/thermal_throttle/old/cpu2/thermal_throttle/package_throttle_count
t/data/thermal_throttle/old/cpu2/topology/core_id
t/data/thermal_throttle/old/cpu2/topology/physical_package_id
t/data/thermal_throttle/old/cpu3/thermal_throttle/core_throttle_count
t/data/thermal_throttle/old/cpu3/thermal_throttle/package_throttle_count
t/data/thermal_throttle/old/cpu3/topology/core_id
t/data/thermal_throttle/old/cpu3/topology/physical_package_id
t/data/thermal_throttle/old/online
t/data/thermal_throttle/rebooted/cpu0/thermal_throttle/core_throttle_count
t/data/thermal_throttle/rebooted/cpu0/thermal_throttle/core_throttle_total_time_ms
t/data/thermal_throttle/rebooted/cpu0/thermal_throttle/package_throttle_count
t/data/thermal_throttle/rebooted/cpu0/thermal_throttle/package_throttle_total_time_ms
t/data/thermal_throttle/rebooted/cpu0/topology/core_id
t/data/thermal_throttle/rebooted/cpu0/topology/physical_package_id
t/data/thermal_throttle/rebooted/cpu1/thermal_throttle/core_throttle_count
t/data/thermal_throttle/rebooted/cpu1/thermal_throttle/core_throttle_total_time_ms
t/data/thermal_throttle/rebooted/cpu1/thermal_throttle/package_throttle_count
t/data/thermal_throttle/rebooted/cpu1/thermal_throttle/package_throttle_total_time_ms
t/data/thermal_throttle/rebooted/cpu1/topology/core_id
t/data/thermal_throttle/rebooted/cpu1/topology/physical_package_id
t/data/thermal_throttle/rebooted/cpu2/thermal_throttle/core_throttle_count
t/data/thermal_throttle/rebooted/cpu2/thermal_throttle/core_throttle_total_time_ms
t/data/thermal_throttle/rebooted/cpu2/thermal_throttle/package_throttle_count
t/data/thermal_throttle/rebooted/cpu2/thermal_throttle/package_throttle_total_time_ms
t/data/thermal_throttle/rebooted/cpu2/topology/core_id
t/data/thermal_throttle/rebooted/cpu2/topology/physical_package_id
t/data/thermal_throttle/rebooted/cpu3/thermal_throttle/core_throttle_count
t/data/thermal_throttle/rebooted/cpu3/thermal_throttle/core_throttle_total_time_ms
t/data/thermal_throttle/rebooted/cpu3/thermal_throttle/package_throttle_count
t/data/thermal_throttle/rebooted/cpu3/thermal_throttle/package_throttle_total_time_ms
t/data/thermal_throttle/rebooted/cpu3/topology/core_id
t/data/thermal_throttle/rebooted/cpu3/topology/physical_package_id
t/data/thermal_throttle/rebooted/online
t/data/time_sync/chrony_down/exit
t/data/time_sync/chrony_down/output
t/data/time_sync/chrony_local/output
t/data/time_sync/chrony_offset/output
t/data/time_sync/chrony_ok/output
t/data/time_sync/chrony_unsynced/output
t/data/time_sync/daemon
t/data/time_sync/ntpd_down/output
t/data/time_sync/ntpd_ok/output
t/data/time_sync/ntpd_unsynced/output
t/data/time_sync/timesyncd_off/output
t/data/time_sync/timesyncd_ok/output
t/data/uptime/proc/uptime
t/data/uptime/proc_rebooted/uptime
t/data/vrrp/freebsd/freevrrpd_ok/output
t/data/vrrp/freebsd/freevrrpd_partial/output
t/data/vrrp/freebsd/init/output
t/data/vrrp/freebsd/none/output
t/data/vrrp/freebsd/ok/output
t/data/vrrp/freevrrpd/freevrrpd.conf
t/data/vrrp/freevrrpd/no_interface.conf
t/data/vrrp/ifconfig
t/data/vrrp/keepalived/fault.data
t/data/vrrp/keepalived/keepalived
t/data/vrrp/keepalived/none.data
t/data/vrrp/keepalived/ok.data
t/data/wireguard/denied/exit
t/data/wireguard/denied/output
t/data/wireguard/none/output
t/data/wireguard/ok/output
t/data/wireguard/stale/output
t/data/wireguard/wg
t/data/zfs/bad/list
t/data/zfs/bad/status
t/data/zfs/failing/exit
t/data/zfs/failing/list
t/data/zfs/none/list
t/data/zfs/none/status
t/data/zfs/ok/list
t/data/zfs/ok/status
t/data/zfs/old/list
t/data/zfs/old/status
t/data/zfs/zpool
t/dns.t
t/edac.t
t/dns_sync.t
t/fail2ban.t
t/files.t
t/hardening.t
t/host.t
t/http.t
t/http_json.t
t/lib/FakeDNS.pm
t/lib/Monitoring/Sneck/Checks/broken.pm
t/lib/Monitoring/Sneck/Checks/not_a_check.pm
t/lib/Monitoring/Sneck/Checks/testing.pm
t/lib/TestCerts.pm
t/lib/TestServer.pm
t/lib/TestTmp.pm
t/ldap.t
t/local.t
t/log.t
t/mailq.t
t/manifest.t
t/mount.t
t/network.t
t/ntp.t
t/ping.t
t/pod-coverage.t
t/pod.t
t/rbl.t
t/reboot_needed.t
t/run.t
t/security.t
t/sensors.t
t/smart.t
t/sneck_check.t
t/system.t
t/system2.t
t/system3.t
t/thermal_throttle.t
t/time_sync.t
t/tls.t
t/tls_protocols.t
t/vrrp.t
t/wireguard.t
t/zfs.t
META.yml                                 Module YAML meta-data (added by MakeMaker)
META.json                                Module JSON meta-data (added by MakeMaker)
