From 2c34a47fc1adc5d59ce6edd35b377659084f4819 Mon Sep 17 00:00:00 2001 From: jtmoon79 <815261+jtmoon79@users.noreply.github.com> Date: Fri, 15 Mar 2024 16:55:22 -0700 Subject: [PATCH] log-files-clean*sh less aggressive cleaning --- tools/log-files-clean-dir.sh | 15 --------------- tools/log-files-clean-file.sh | 8 +++++--- 2 files changed, 5 insertions(+), 18 deletions(-) diff --git a/tools/log-files-clean-dir.sh b/tools/log-files-clean-dir.sh index ed8e04eb..d1922c69 100755 --- a/tools/log-files-clean-dir.sh +++ b/tools/log-files-clean-dir.sh @@ -16,21 +16,6 @@ fi for path in "${@}"; do ( set -x - # remove non-plain-text non-syslog files - find "${path}" -xdev \ - -type f \ - \( \ - -name '*.tar' -or \ - -name '*.gz' -or \ - -name '*.xz' -or \ - -name '*.json' -or \ - -name '*.xml' -or \ - -name 'btmp' -or \ - -name 'wtmp' -or \ - -name 'faillog' -or \ - -name 'lastlog' \ - \) \ - -print -delete # remove empty files find "${path}" -xdev \ -type f \ diff --git a/tools/log-files-clean-file.sh b/tools/log-files-clean-file.sh index 38fea5d3..d1058564 100755 --- a/tools/log-files-clean-file.sh +++ b/tools/log-files-clean-file.sh @@ -37,6 +37,8 @@ function replace_MAC () { } function replace_IPv4 () { + # TODO: this must replace the IPv4 with the same string length IPv4 + # otherwise fixedstruct files are broken # found # 10.100.244.33 # becomes @@ -196,10 +198,10 @@ function replace() { # could be more efficient by combining these into one call to `sed` # but *meh*, this script is run rarely, so good enough replace_MAC "${@}" - replace_IPv4 "${@}" + # replace_IPv4 "${@}" replace_GUID "${@}" replace_port "${@}" - replace_num "${@}" + # replace_num "${@}" replace_SSH_hash "${@}" replace_user_passed "${@}" } @@ -263,7 +265,7 @@ Number 12345678 fi for file in "${@}"; do - trunc "${file}" + # trunc "${file}" replace "${file}" echo -e "\e[1m\e[93m${file}\e[0m" >&2 cat "${file}"