From: Steffan Karger Date: Thu, 25 Feb 2016 14:10:34 +0000 (+0100) Subject: Fix OCSP_check.sh X-Git-Tag: v2.3.11~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=22f399f5509a56c7aaa57779b14a650d33d30e5e;p=thirdparty%2Fopenvpn.git Fix OCSP_check.sh As reported in trac #582, the OCSP_check.sh script should use grep -E, instead of grep -F when it uses ^ in the expression. Signed-off-by: Steffan Karger Acked-by: Gert Doering Message-Id: <1456409434-14784-1-git-send-email-steffan@karger.me> URL: http://article.gmane.org/gmane.network.openvpn.devel/11254 Signed-off-by: Gert Doering (cherry picked from commit ab0f846de6991345c30f5b69817304183d347e0e) --- diff --git a/contrib/OCSP_check/OCSP_check.sh b/contrib/OCSP_check/OCSP_check.sh index 6876c6d8c..26757889d 100644 --- a/contrib/OCSP_check/OCSP_check.sh +++ b/contrib/OCSP_check/OCSP_check.sh @@ -105,9 +105,9 @@ if [ $check_depth -eq -1 ] || [ $cur_depth -eq $check_depth ]; then exit 1 fi # check that the reported status of certificate is ok - if echo "$status" | grep -Fq "^${serial}: good"; then + if echo "$status" | grep -Eq "^${serial}: good"; then # check if signature on the OCSP response verified correctly - if echo "$status" | grep -Fq "^Response verify OK"; then + if echo "$status" | grep -Eq "^Response verify OK"; then exit 0 fi fi