From 42f6e9f74a9c0677d97a9b2fae2e014d0bded9f2 Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Tue, 17 Apr 2018 16:20:24 -0400 Subject: [PATCH] Remove arguments from commands.log The arguments may contain sensitive information, remove it. --- xCAT-server/sbin/xcatd | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/xCAT-server/sbin/xcatd b/xCAT-server/sbin/xcatd index 7f3946af6..bcc1f3102 100755 --- a/xCAT-server/sbin/xcatd +++ b/xCAT-server/sbin/xcatd @@ -2752,17 +2752,17 @@ sub service_connection { $cmdlog_alllog .= "$tmpstr "; } - if (exists($req->{arg})) { - foreach my $arg (@{ $req->{arg} }) { - if ($arg =~ /[^A-Za-z0-9.-]/) { - my $tmparg = $arg; - $tmparg =~ s/'/'\\''/g; - $cmdlog_alllog .= "'" . $tmparg . "' "; - } else { - $cmdlog_alllog .= $arg . " "; - } - } - } + #if (exists($req->{arg})) { + # foreach my $arg (@{ $req->{arg} }) { + # if ($arg =~ /[^A-Za-z0-9.-]/) { + # my $tmparg = $arg; + # $tmparg =~ s/'/'\\''/g; + # $cmdlog_alllog .= "'" . $tmparg . "' "; + # } else { + # $cmdlog_alllog .= $arg . " "; + # } + # } + #} $cmdlog_alllog .= "\n[Response]\n"; # ----used for command log end----------