aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLoïc Guégan <loic.guegan@mailbox.org>2024-07-07 18:49:44 +0200
committerLoïc Guégan <loic.guegan@mailbox.org>2024-07-07 18:49:44 +0200
commitb5a089d47882b727aa9e77e4d5fdbedc8ad85fa9 (patch)
tree3f5dff58ea19acd4da5ae6e2785607b1a73310fe
parent3d3855c52a9501f5d7d4b61d2dbf7cfa9e1eb21a (diff)
Minor changes
-rwxr-xr-xsysdump.sh15
1 files changed, 6 insertions, 9 deletions
diff --git a/sysdump.sh b/sysdump.sh
index 230c371..717391c 100755
--- a/sysdump.sh
+++ b/sysdump.sh
@@ -79,7 +79,6 @@ sysdump() {
echo "Bash version is ${BASH_VERSION}" >> "${LOG_FILE}"
echo "Current working directory is ${PWD}" >> "${LOG_FILE}"
echo "Current user is $(whoami)" >> "${LOG_FILE}"
- echo "${DUMP_DELIMITER}"
# Populate users path
USER_DIRS=()
if [ $(id -u) -eq 0 ]
@@ -92,7 +91,10 @@ sysdump() {
else
USER_DIRS+=($HOME)
fi
+ echo "Considered home directories in this dump are:" >> "${LOG_FILE}"
+ for hp in "${USER_DIRS[@]}"; do echo " - ${hp}" >> "${LOG_FILE}"; done
# Start dump
+ echo "${DUMP_DELIMITER}"
echo "{"
USE_COMMA=1
# safecat
@@ -135,10 +137,7 @@ sysdump() {
dump "free" safecmd free -h
dump "df" safecmd df -h
dump "boot_folder" safecmd ls -R /boot/
- for hp in "${USER_DIRS[@]}"
- do
- dump "home_${hp}" safecmd ls -al ${hp}
- done
+ for hp in "${USER_DIRS[@]}"; do dump "home_${hp}" safecmd ls -al ${hp}; done
dump "root_folder" safecmd ls -al /
dump "uid" safecmd id -u
dump "gid" safecmd id -g
@@ -255,6 +254,7 @@ then
shift
for entry in $@
do
+ echo "====================> $entry" >&2
safegetentry ${entry}
done
exit 0
@@ -331,10 +331,7 @@ then
echo
echo "====> Disk <===="
[ -z "$INFO_DISKS" ] && echo "ERROR: No disks informations (require df)"
- if [ ! -z "$INFO_DISKS" ]
- then
- echo "${INFO_DISKS}"
- fi
+ [ ! -z "$INFO_DISKS" ] && echo "${INFO_DISKS}"
echo
echo "====> Kernel Config <===="
[ -z "$KERNEL_CONFIG" ] && echo "ERROR: Kernel config not found"