From 5fbdaa77d03b4fa5b8f05ca319897b045910a0a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Gu=C3=A9gan?= Date: Thu, 4 Jul 2024 13:27:42 +0200 Subject: [PATCH] Clean code --- sysdump.sh | 48 ++++++++++++++++++++++++++++++------------------ 1 file changed, 30 insertions(+), 18 deletions(-) diff --git a/sysdump.sh b/sysdump.sh index e771512..b21192e 100755 --- a/sysdump.sh +++ b/sysdump.sh @@ -60,24 +60,42 @@ ensure find # Start dump echo "{" USE_COMMA=1 -dump "date" date +%s -dump "hostname" safecmd hostname -dump "id" safecmd id -dump "uid" safecmd id -u -dump "gid" safecmd id -g -dump "gids" safecmd id -G -dump "ipaddr" safecmd ip addr +# safecat dump "/etc/nftables.conf" safecat /etc/nftables.conf dump "/etc/group" safecat /etc/group +dump "/etc/fstab" safecat /etc/fstab +dump "/etc/ssh/sshd_config" safecat /etc/ssh/sshd_config dump "/proc/cpuinfo" safecat /proc/cpuinfo dump "/etc/os-release" safecat /etc/os-release dump "/proc/zoneinfo" safecat /proc/zoneinfo dump "/proc/meminfo" safecat /proc/meminfo dump "/proc/cmdline" safecat /proc/cmdline +dump "/proc/version" safecat /proc/version dump "/etc/resolv.conf" safecat /etc/resolv.conf -dump "/etc/shadow" safecatroot /etc/shadow +dump "/etc/sysctl.conf" safecat /etc/sysctl.conf +dump "/etc/apt/sources.list" safecat /etc/apt/sources.list dump "/etc/hosts" safecat /etc/hosts -dump "uname" uname -a +dump "/etc/bash.bashrc" safecat /etc/bash.bashrc +dump "timezone" safecat /etc/timezone +# safecatroot +dump "/etc/shadow" safecatroot /etc/shadow +dump "/etc/sudoers" safecatroot /etc/sudoers +# safecmd +dump "date" date +%s +dump "hostname" safecmd hostname +dump "id" safecmd id +dump "env" safecmd env +dump "top" safecmd top -b -n 1 +dump "locale" safecmd locale +dump "systemctl" safecmd systemctl --no-pager +dump "free" safecmd free -h +dump "df" safecmd df -h +dump "boot_folder" safecmd ls -al /boot/ +dump "uid" safecmd id -u +dump "gid" safecmd id -g +dump "gids" safecmd id -G +dump "ipaddr" safecmd ip addr +dump "uname" safecmd uname -a dump "lsb_release" safecmd lsb_release dump "uptime" safecmd uptime dump "mount" safecmd mount @@ -88,18 +106,12 @@ dump "lsmod" safecmd lsmod dump "lspci" safecmd lspci dump "lsirq" safecmd lsirq dump "lsfd" safecmd lsfd +dump "root_folder" safecmd ls -al / +# safecmdroot dump "dmidecode" safecmdroot dmidecode dump "iptables" safecmdroot iptables -L dump "fdisk" safecmdroot fdisk -l -dump "env" safecmd env -dump "top" safecmd top -b -n 1 -dump "locale" safecmd locale -dump "timezone" safecat /etc/timezone -dump "systemctl" safecmd systemctl --no-pager -dump "free" safecmd free -h -dump "df" safecmd df -h -dump "boot_folder" safecmd ls -al /boot/ USE_COMMA=0 -dump "root_folder" safecmd ls -al / +dump "dmesg" safecmdroot dmesg echo "}"