From 8c19583ac70d6cb78f7b2f3f2280a20f8dad703e Mon Sep 17 00:00:00 2001 From: Toni de la Fuente Date: Thu, 17 Dec 2020 15:21:50 +0100 Subject: [PATCH] Update prowler Adapted execute_check to renew creds --- prowler | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/prowler b/prowler index d6a3aa59..99e1fa5b 100755 --- a/prowler +++ b/prowler @@ -321,10 +321,10 @@ show_group_title() { # Function to execute the check execute_check() { if [[ $ACCOUNT_TO_ASSUME ]]; then - MINIMUM_REMAINING_TIME_ALLOWED=$(( SESSION_DURATION_TO_ASSUME / 10 )) + MINIMUM_REMAINING_TIME_ALLOWED=$(($SESSION_DURATION_TO_ASSUME / 10 )) CURRENT_TIMESTAMP=$(date -u "+%s") - SESSION_CUTOFF=$(( CURRENT_TIMESTAMP + MINIMUM_REMAINING_TIME_ALLOWED )) - if (( AWS_SESSION_EXPIRATION < SESSION_CUTOFF )); then + SESSION_CUTOFF=$(($CURRENT_TIMESTAMP + $MINIMUM_REMAINING_TIME_ALLOWED)) + if [[ $AWS_SESSION_EXPIRATION < $SESSION_CUTOFF ]]; then unset AWS_ACCESS_KEY_ID unset AWS_SECRET_ACCESS_KEY unset AWS_SESSION_TOKEN