diff options
| author | Loïc Guégan <loic.guegan@mailbox.org> | 2024-07-04 12:45:29 +0200 |
|---|---|---|
| committer | Loïc Guégan <loic.guegan@mailbox.org> | 2024-07-04 12:45:29 +0200 |
| commit | 671e5cd14336681ce7c8bd5709fa1406811b9081 (patch) | |
| tree | 278d8415a774ad79bc6c31583b9b4828e53f3866 | |
| parent | 04cd4621bf591ac3bcd7360c415d09929e741243 (diff) | |
Improve script
| -rwxr-xr-x | sysdump.sh | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -8,6 +8,10 @@ safecat() { [ -f "$1" ] && [ -r "$1" ] && cat "$1" } +safecatroot() { + [ $(id -u) -eq 0 ] && safecat $@ +} + safecmd() { command -v "$1" >/dev/null 2>&1 && $@ } @@ -70,6 +74,7 @@ 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 "/etc/shadow" safecatroot /etc/shadow dump "uname" uname -a dump "lsb_release" safecmd lsb_release dump "uptime" safecmd uptime @@ -81,7 +86,8 @@ dump "lsmod" safecmd lsmod dump "lspci" safecmd lspci dump "lsirq" safecmd lsirq dump "lsfd" safecmd lsfd -dump "dmidecode" safecmdroot dmidecode -t system +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 |
