From 9751e1432da53818e579e37d522257fbd5cb23bf Mon Sep 17 00:00:00 2001 From: Vadym Hlushko Date: Thu, 22 Dec 2022 16:56:29 +0200 Subject: [PATCH] [generate_dump] Fix for deletion flow for all secret files from show-techsupport dump Signed-off-by: Vadym Hlushko --- scripts/generate_dump | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/scripts/generate_dump b/scripts/generate_dump index 2cf08da565..4f5369048e 100755 --- a/scripts/generate_dump +++ b/scripts/generate_dump @@ -1587,10 +1587,14 @@ main() { # Remove unecessary files $RM $V -rf $TARDIR/etc/alternatives $TARDIR/etc/passwd* \ $TARDIR/etc/shadow* $TARDIR/etc/group* $TARDIR/etc/gshadow* \ - $TARDIR/etc/ssh* $TARDIR/get_creds* $TARDIR/snmpd.conf* \ - $TARDIR/etc/mlnx $TARDIR/etc/mft $TARDIR/etc/sonic/*.cer \ - $TARDIR/etc/sonic/*.crt $TARDIR/etc/sonic/*.pem $TARDIR/etc/sonic/*.key \ - $TARDIR/etc/ssl/*.pem $TARDIR/etc/ssl/certs/ $TARDIR/etc/ssl/private/* + $TARDIR/etc/ssh* $TARDIR/etc/mlnx $TARDIR/etc/mft \ + $TARDIR/etc/ssl/certs/ $TARDIR/etc/ssl/private/* + rm_list=$(find -L $TARDIR -type f \( -iname \*.cer -o -iname \*.crt -o \ + -iname \*.pem -o -iname \*.key -o -iname \*snmpd.conf\* -o -iname \*get_creds\* \)) + if [ ! -z "$rm_list" ] + then + rm $rm_list + fi save_log_files save_crash_files