diff options
| author | Loïc Guégan <loic.guegan@mailbox.org> | 2024-07-07 18:49:44 +0200 |
|---|---|---|
| committer | Loïc Guégan <loic.guegan@mailbox.org> | 2024-07-07 18:49:44 +0200 |
| commit | b5a089d47882b727aa9e77e4d5fdbedc8ad85fa9 (patch) | |
| tree | 3f5dff58ea19acd4da5ae6e2785607b1a73310fe | |
| parent | 3d3855c52a9501f5d7d4b61d2dbf7cfa9e1eb21a (diff) | |
Minor changes
| -rwxr-xr-x | sysdump.sh | 15 |
1 files changed, 6 insertions, 9 deletions
@@ -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" |
