From 1b1e2267a8ecc485d2a6600fbc8b37f3d0108ab2 Mon Sep 17 00:00:00 2001 From: immarvin Date: Tue, 17 Oct 2017 23:18:04 -0400 Subject: [PATCH] remove /.ssh/tmp/ directory --- xCAT-server/lib/xcat/plugins/openbmc.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/xCAT-server/lib/xcat/plugins/openbmc.pm b/xCAT-server/lib/xcat/plugins/openbmc.pm index 3d98d3b4c..5ce89416f 100644 --- a/xCAT-server/lib/xcat/plugins/openbmc.pm +++ b/xCAT-server/lib/xcat/plugins/openbmc.pm @@ -21,6 +21,7 @@ use HTTP::Cookies; use File::Basename; use File::Spec; use File::Copy qw/copy cp mv move/; +use File::Path; use Data::Dumper; use Getopt::Long; use xCAT::OPENBMC; @@ -1978,7 +1979,8 @@ rmdir \"/tmp/$userid\" \n"; $ENV{'DSH_FROM_USERID'}=$bak_DSH_FROM_USERID; #remove intermediate files - unlink "$home/.ssh/copy.sh","$home/.ssh/tmp/authorized_keys"; + unlink "$home/.ssh/copy.sh"; + File::Path->remove_tree("$home/.ssh/tmp/"); } if ($next_status{ $node_info{$node}{cur_status} }) {