From 1cf2d9ece345f34a5dda4b12f110faed6d0d608d Mon Sep 17 00:00:00 2001 From: Andras Fekete Date: Tue, 28 Mar 2023 10:16:24 -0400 Subject: [PATCH] Create files that the script depends on --- certs/renewcerts.sh | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) 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