diff --git a/certs/renewcerts.sh b/certs/renewcerts.sh index f732e49d6..3826440eb 100755 --- a/certs/renewcerts.sh +++ b/certs/renewcerts.sh @@ -48,7 +48,7 @@ check_result(){ echo "Failed at \"$2\", Abort" exit 1 else - echo "Step Succeeded!" + echo "$2 Succeeded!" fi } @@ -860,6 +860,21 @@ echo "" make clean check_result $? "make clean" +RANDFILE=/var/lib/jenkins/.rnd +RANDFILE2=/home/jenkins/.rnd + +# Test for OpenSSL .rnd file: +echo "RANDFILE = $RANDFILE" +echo "RANDFILE2 = $RANDFILE2" +if [ ! -f "$RANDFILE" ]; then + echo "We should touch $RANDFILE" + mkdir -p $(dirname $RANDFILE) && touch "$RANDFILE" || exit 1 +fi +if [ ! -f "$RANDFILE2" ]; then + echo "We should touch $RANDFILE2" + mkdir -p $(dirname $RANDFILE2) && touch "$RANDFILE2" || exit 1 +fi + run_renewcerts cd ../ || exit 1 rm ./certs/wolfssl.cnf