Diffstat (limited to 'network/haproxy/README.SLACKWARE')
1 files changed, 46 insertions, 7 deletions
diff --git a/network/haproxy/README.SLACKWARE b/network/haproxy/README.SLACKWARE
index 91d9ea2bf6..53e8a8fd21 100644
@@ -1,4 +1,44 @@
+Compiling, optional dependencies and variables
+This SlackBuild script supports additional variables.
+1) Lua support
+Lua is an optional dependency. Pass LUA=yes to this script
+to enable Lua support.
+2) Custom Perl Compatible Regular Expressions
+Perl Compatible Regular Expressions version 2 without JIT
+support is enabled by default. You can change this by passing
+PCRE= to this script.
+Currently supported settings are listed in the Makefile.
+ * Use PCRE=PCRE2_JIT to use libpcre2 with JIT support.
+ * Use PCRE=PCRE to use libpcre version 1.
+You can also use the variables as they're written in the
+Makefile, such as PCRE=USE_PCRE_JIT or PCRE=USE_PCRE=1.
+The script will parse them correctly.
+3) QUIC support (experimental)
+Starting with version 2.6.0, HAProxy supports HTTP/3 over QUIC.
+The QUIC support is currently experimental and requires QUICTLS.
+OpenSSL package shipped with Slackware 15.0 is not compatible
+Pass QUIC=yes to this script to enable HTTP/3 support.
+Check out these links for more information:
@@ -8,7 +48,7 @@ on how to enable logging and how to select which events to log.
HAProxy log forwarding works fine with Slackware's sysklogd.
There are example files located in /usr/doc/haproxy-*/examples
-The files are called syslog.example and logrotate.example.
+The files are called syslog.example and logrotate.example.
You might want to add something like this to your haproxy.cfg file:
@@ -16,7 +56,7 @@ global
log /dev/log local0
Note that rotating logs does not require restarting HAProxy.
-Instead, logrotate script should send a HUP signal to syslogger
+Instead, logrotate script should send a HUP signal to syslogger
when rotating. Example script is included in syslog.example.
Rotating has been tested with sysklogd (Slackware default) and
@@ -25,7 +65,7 @@ syslog-ng.
Automatic starting/stopping upon system start/shutdown
-To start HAProxy automatically when system is booted,
+To start HAProxy automatically when system is booted,
add the following lines to /etc/rc.d/rc.local:
if [ -x /etc/rc.d/rc.haproxy ]; then
@@ -43,13 +83,12 @@ to /etc/rc.d/rc.local_shutdown
-Like with the most rc scripts /etc/rc.d/rc.haproxy should be
-run as root. You can easily drop process privileges by specifying
-another user (and group) in the main configuration file.
+Like with the most rc scripts /etc/rc.d/rc.haproxy should be
+run as root. You can easily drop process privileges by specifying
+another user (and group) in the main configuration file.
Add something like this to haproxy.cfg: