From 5ed15fd4c0113a98287919eab889a85a78a42933 Mon Sep 17 00:00:00 2001 From: Mark Deneen Date: Wed, 14 Apr 2021 09:16:11 -0400 Subject: [PATCH] Enable Lua by default on haproxy ports. This option has been available for many years now, and is included in packages available for Debian, Ubuntu, and Redhat. It is also required to use haproxy's Let's Encrypt ACMEv2 client, something which allows users to automate renewing TLS certificates and reloading them with zero down time. With this in mind, I feel that the default in FreeBSD should be kept in line with the defaults set elsewhere in order to have a more pleasant experience if they are testing migrating services from Linux to FreeBSD. --- net/haproxy/Makefile | 2 +- net/haproxy17/Makefile | 2 +- net/haproxy18/Makefile | 2 +- net/haproxy19/Makefile | 2 +- net/haproxy20/Makefile | 2 +- net/haproxy21/Makefile | 2 +- net/haproxy23/Makefile | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/net/haproxy/Makefile b/net/haproxy/Makefile index 2704889f4af8..9c665e593192 100644 --- a/net/haproxy/Makefile +++ b/net/haproxy/Makefile @@ -27,7 +27,7 @@ DPCRE_DESC= Link dynamically SPCRE_DESC= Link statically DEVICEATLAS_DESC= DeviceAtlas Device Detection support PROMEX_DESC= Enable Prometheus exporter -OPTIONS_DEFAULT= SPCRE OPENSSL +OPTIONS_DEFAULT= SPCRE OPENSSL LUA DPCRE_LIB_DEPENDS= libpcre.so:devel/pcre DPCRE_MAKE_ARGS= USE_PCRE=1 USE_PCRE_JIT=1 diff --git a/net/haproxy17/Makefile b/net/haproxy17/Makefile index 26362b2372d5..5b5b1f5643ef 100644 --- a/net/haproxy17/Makefile +++ b/net/haproxy17/Makefile @@ -30,7 +30,7 @@ OPTIONS_RADIO_PCRE= DPCRE SPCRE DPCRE_DESC= Link dynamically SPCRE_DESC= Link statically DEVICEATLAS_DESC= DeviceAtlas Device Detection support -OPTIONS_DEFAULT= SPCRE OPENSSL +OPTIONS_DEFAULT= SPCRE OPENSSL LUA DPCRE_LIB_DEPENDS= libpcre.so:devel/pcre DPCRE_MAKE_ARGS= USE_PCRE=1 USE_PCRE_JIT=1 diff --git a/net/haproxy18/Makefile b/net/haproxy18/Makefile index 8886ad3c2772..616bd09b23f2 100644 --- a/net/haproxy18/Makefile +++ b/net/haproxy18/Makefile @@ -27,7 +27,7 @@ OPTIONS_RADIO_PCRE= DPCRE SPCRE DPCRE_DESC= Link dynamically SPCRE_DESC= Link statically DEVICEATLAS_DESC= DeviceAtlas Device Detection support -OPTIONS_DEFAULT= SPCRE OPENSSL +OPTIONS_DEFAULT= SPCRE OPENSSL LUA DPCRE_LIB_DEPENDS= libpcre.so:devel/pcre DPCRE_MAKE_ARGS= USE_PCRE=1 USE_PCRE_JIT=1 diff --git a/net/haproxy19/Makefile b/net/haproxy19/Makefile index 67f22562acf6..33ba6c817c67 100644 --- a/net/haproxy19/Makefile +++ b/net/haproxy19/Makefile @@ -27,7 +27,7 @@ OPTIONS_RADIO_PCRE= DPCRE SPCRE DPCRE_DESC= Link dynamically SPCRE_DESC= Link statically DEVICEATLAS_DESC= DeviceAtlas Device Detection support -OPTIONS_DEFAULT= SPCRE OPENSSL +OPTIONS_DEFAULT= SPCRE OPENSSL LUA DPCRE_LIB_DEPENDS= libpcre.so:devel/pcre DPCRE_MAKE_ARGS= USE_PCRE=1 USE_PCRE_JIT=1 diff --git a/net/haproxy20/Makefile b/net/haproxy20/Makefile index fea61a5da79c..758d8ba46b6f 100644 --- a/net/haproxy20/Makefile +++ b/net/haproxy20/Makefile @@ -28,7 +28,7 @@ DPCRE_DESC= Link dynamically SPCRE_DESC= Link statically DEVICEATLAS_DESC= DeviceAtlas Device Detection support PROMEX_DESC= Enable Prometheus exporter -OPTIONS_DEFAULT= SPCRE OPENSSL +OPTIONS_DEFAULT= SPCRE OPENSSL LUA DPCRE_LIB_DEPENDS= libpcre.so:devel/pcre DPCRE_MAKE_ARGS= USE_PCRE=1 USE_PCRE_JIT=1 diff --git a/net/haproxy21/Makefile b/net/haproxy21/Makefile index bd43f64d3a25..1f4d099df6eb 100644 --- a/net/haproxy21/Makefile +++ b/net/haproxy21/Makefile @@ -28,7 +28,7 @@ DPCRE_DESC= Link dynamically SPCRE_DESC= Link statically DEVICEATLAS_DESC= DeviceAtlas Device Detection support PROMEX_DESC= Enable Prometheus exporter -OPTIONS_DEFAULT= SPCRE OPENSSL +OPTIONS_DEFAULT= SPCRE OPENSSL LUA DPCRE_LIB_DEPENDS= libpcre.so:devel/pcre DPCRE_MAKE_ARGS= USE_PCRE=1 USE_PCRE_JIT=1 diff --git a/net/haproxy23/Makefile b/net/haproxy23/Makefile index 3a8afccc7546..ff7e29021265 100644 --- a/net/haproxy23/Makefile +++ b/net/haproxy23/Makefile @@ -28,7 +28,7 @@ DPCRE_DESC= Link dynamically SPCRE_DESC= Link statically DEVICEATLAS_DESC= DeviceAtlas Device Detection support PROMEX_DESC= Enable Prometheus exporter -OPTIONS_DEFAULT= SPCRE OPENSSL +OPTIONS_DEFAULT= SPCRE OPENSSL LUA DPCRE_LIB_DEPENDS= libpcre.so:devel/pcre DPCRE_MAKE_ARGS= USE_PCRE=1 USE_PCRE_JIT=1 -- 2.27.0