Description: Fix HAProxy version detection
Author: Thomas Goirand <zigo@debian.org>
Bug-Debian: https://bugs.debian.org/989237
Origin: upstream
Last-Update: 2023-03-13

--- puppet-module-puppetlabs-haproxy-2.1.0.orig/lib/facter/haproxy_version.rb
+++ puppet-module-puppetlabs-haproxy-2.1.0/lib/facter/haproxy_version.rb
@@ -16,7 +16,7 @@ if defined?(Facter::Util::Resolution.whi
     haproxy_version_cmd = 'haproxy -v 2>&1'
     haproxy_version_result = Facter::Util::Resolution.exec(haproxy_version_cmd)
     setcode do
-      haproxy_version_result.to_s.lines.first.strip.split(%r{HA-Proxy})[1].strip.split(%r{version})[1].strip.split(%r{((\d+\.){2,}\d+).*})[1]
+      haproxy_version_result.to_s.lines.first.strip.split(%r{HA?.Proxy})[1].strip.split(%r{version})[1].strip.split(%r{((\d+\.){2,}\d+).*})[1]
     end
   end
 end
