From: Shengjing Zhu <zhsj@debian.org>
Date: Sat, 12 Nov 2022 19:25:57 +0800
Subject: Support verify-client-cert directive in openvpn 2.4

Bug-Debian: #954264
Forwarded: no
---
 Config.cpp | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/Config.cpp b/Config.cpp
index b600fab..d914818 100644
--- a/Config.cpp
+++ b/Config.cpp
@@ -180,6 +180,14 @@ int Config::parseConfigFile(const char * configfile)
 							  this->clientcertnotrequired=true;
 						  }
 					  }
+					  if (param == "verify-client-cert")
+					  {
+						  this->deletechars(&line);
+						  if (line != "verify-client-certrequired")
+						  {
+							  this->clientcertnotrequired=true;
+						  }
+					  }
 					  if (param == "username-as-common-name")
 					  {
 						  this->deletechars(&line);
