BSD Ports

net/haproxy33 3.3.17 FreeBSD

Reliable, high performance TCP/HTTP load balancer

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
fc985da9ff
License
GPLv2, LGPL21
Categories
net, www
Package size
2513.8 KiB, 7988.9 KiB installed

Description

HAProxy is a free, very fast and reliable solution offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It is particularly suited for web sites crawling under very high loads while needing persistence or Layer7 processing.

Install

Binary package:

pkg install haproxy33

From the ports tree:

cd /usr/ports/net/haproxy33/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	haproxy33>0:net/haproxy33

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.3.163.3.17--3.3.17
FreeBSD:14:quarterly3.3.143.3.14n/a-3.3.14
FreeBSD:15:latest3.3.173.3.17n/a--
FreeBSD:15:quarterly3.3.143.3.14n/an/an/a
FreeBSD:16:latest3.3.143.3.17n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 4
Run dependencies 1

No port depends on this one.

Configuration

Options name: net_haproxy

OptionDefaultDescription
DEVICEATLASoffDeviceAtlas Device Detection support
DOCSoffBuild and/or install documentation
DPCREoffLink pcre(1) dynamically
DPCRE2onLink pcre2 dynamically
EXAMPLESoffBuild and/or install examples
LUAoffLua scripting language support
OPENSSLoffSSL/TLS support via OpenSSL
PROMEXonEnable Prometheus exporter
SPCREoffLink pcre(1) statically
SPCRE2offLink pcre2 statically
WOLFSSLoffSSL/TLS support via wolfSSL
USES
compiler:c++11-lang cpe gmake
Service scripts
haproxy
Conflicts with
haproxy haproxy24 haproxy26 haproxy28 haproxy30
Flavors
haproxy33-lua-3.3.17, haproxy33-wolfssl-3.3.17

Files

Manual pages 1
  • haproxy(1)
pkg-plist 116
  • sbin/halog
  • sbin/haproxy
  • share/doc/haproxy33/51Degrees-device-detection.txt
  • share/doc/haproxy33/DeviceAtlas-device-detection.txt
  • share/doc/haproxy33/HAProxyCommunityEdition_60px.png
  • share/doc/haproxy33/SOCKS4.protocol.txt
  • share/doc/haproxy33/SPOE.txt
  • share/doc/haproxy33/WURFL-device-detection.txt
  • share/doc/haproxy33/acl.fig
  • share/doc/haproxy33/coding-style.txt
  • share/doc/haproxy33/configuration.txt
  • share/doc/haproxy33/cookie-options.txt
  • share/doc/haproxy33/design-thoughts/binding-possibilities.txt
  • share/doc/haproxy33/design-thoughts/connection-reuse.txt
  • share/doc/haproxy33/design-thoughts/error-reporting.txt
  • share/doc/haproxy33/design-thoughts/h2-rx-win.fig
  • share/doc/haproxy33/design-thoughts/http_load_time.url
  • share/doc/haproxy33/design-thoughts/numa-auto.txt
  • share/doc/haproxy33/design-thoughts/pool-debugging.txt
  • share/doc/haproxy33/design-thoughts/ring-v2.txt
  • share/doc/haproxy33/design-thoughts/thread-group.txt
  • share/doc/haproxy33/gpl.txt
  • share/doc/haproxy33/haproxy.1
  • share/doc/haproxy33/internals/acl.txt
  • share/doc/haproxy33/internals/api/appctx.txt
  • share/doc/haproxy33/internals/api/buffer-api.txt
  • share/doc/haproxy33/internals/api/buffer-list-api.txt
  • share/doc/haproxy33/internals/api/event_hdl.txt
  • share/doc/haproxy33/internals/api/filters.txt
  • share/doc/haproxy33/internals/api/htx-api.txt
  • share/doc/haproxy33/internals/api/initcalls.txt
  • share/doc/haproxy33/internals/api/ist.txt
  • share/doc/haproxy33/internals/api/layers.txt
  • share/doc/haproxy33/internals/api/list.txt
  • share/doc/haproxy33/internals/api/memory.txt
  • share/doc/haproxy33/internals/api/mt_list.txt
  • share/doc/haproxy33/internals/api/pools.txt
  • share/doc/haproxy33/internals/api/scheduler.txt
  • share/doc/haproxy33/internals/body-parsing.txt
  • share/doc/haproxy33/internals/connect-status.txt
  • share/doc/haproxy33/internals/connection-header.txt
  • share/doc/haproxy33/internals/connection-scale.txt
  • share/doc/haproxy33/internals/fd-migration.txt
  • share/doc/haproxy33/internals/hashing.txt
  • share/doc/haproxy33/internals/list.fig
  • share/doc/haproxy33/internals/list.png
  • share/doc/haproxy33/internals/listener-states.fig
  • share/doc/haproxy33/internals/listener-states.png
  • share/doc/haproxy33/internals/lua_socket.fig
  • share/doc/haproxy33/internals/lua_socket.pdf
  • share/doc/haproxy33/internals/muxes.fig
  • share/doc/haproxy33/internals/muxes.pdf
  • share/doc/haproxy33/internals/muxes.png
  • share/doc/haproxy33/internals/muxes.svg
  • share/doc/haproxy33/internals/mworker.md
  • share/doc/haproxy33/internals/notes-layers.txt
  • share/doc/haproxy33/internals/notes-poll-connect.txt
  • share/doc/haproxy33/internals/notes-pollhup.txt
  • share/doc/haproxy33/internals/notes-polling.txt
  • share/doc/haproxy33/internals/pattern.dia
  • share/doc/haproxy33/internals/pattern.pdf
  • share/doc/haproxy33/internals/polling-states.fig
  • share/doc/haproxy33/internals/sched.fig
  • share/doc/haproxy33/internals/sched.pdf
  • share/doc/haproxy33/internals/sched.png
  • share/doc/haproxy33/internals/sched.svg
  • share/doc/haproxy33/internals/shm-stats-file-description.txt
  • share/doc/haproxy33/internals/ssl_cert.dia
  • share/doc/haproxy33/internals/stats-v2.txt
  • share/doc/haproxy33/internals/stconn-close.txt
  • share/doc/haproxy33/internals/stream-sock-states.fig
  • share/doc/haproxy33/internals/thread-exec-ctx.txt
  • share/doc/haproxy33/internals/watchdog.txt
  • share/doc/haproxy33/intro.txt
  • share/doc/haproxy33/lgpl.txt
  • share/doc/haproxy33/linux-syn-cookies.txt
  • share/doc/haproxy33/lua-api/Makefile
  • share/doc/haproxy33/lua-api/_static/channel.fig
  • share/doc/haproxy33/lua-api/_static/channel.png
  • share/doc/haproxy33/lua-api/conf.py
  • share/doc/haproxy33/lua-api/index.rst
  • share/doc/haproxy33/lua.txt
  • share/doc/haproxy33/management.txt
  • share/doc/haproxy33/netscaler-client-ip-insertion-protocol.txt
  • share/doc/haproxy33/network-namespaces.txt
  • share/doc/haproxy33/peers-v2.0.txt
  • share/doc/haproxy33/peers.txt
  • share/doc/haproxy33/proxy-protocol.txt
  • share/doc/haproxy33/queuing.fig
  • share/doc/haproxy33/regression-testing.txt
  • share/doc/haproxy33/seamless_reload.txt
  • share/examples/haproxy33/basic-config-edge.cfg
  • share/examples/haproxy33/content-sw-sample.cfg
  • share/examples/haproxy33/errorfiles/400.http
  • share/examples/haproxy33/errorfiles/403.http
  • share/examples/haproxy33/errorfiles/408.http
  • share/examples/haproxy33/errorfiles/500.http
  • share/examples/haproxy33/errorfiles/502.http
  • share/examples/haproxy33/errorfiles/503.http
  • share/examples/haproxy33/errorfiles/504.http

The first 100 are listed.

distinfo 1
FileSizeSHA256
haproxy-3.3.17.tar.gz5.345938e+06cf221e18e1d2d8155c40485b4389af4c7bcdfc774d806dcf391f9d247e4c1b63
Master sites 1
  • http://www.haproxy.org/download/3.3/src/

Commit history 4

DateCommitCreditsLog message
fc985da9ff Dmitry Sivachenko net/haproxy33: update to version 3.3.17.
65ab5f64f6 Dmitry Sivachenko net/haproxy33: update to version 3.3.16
150e9c14b1 Dmitry Sivachenko net/haproxy33: update to version 3.3.14.
0ccb55cd8d Dmitry Sivachenko net/haproxy33: update to version 3.3.13.