aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsysdump.sh48
1 files 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 "}"