net/haproxy26 2.6.35 FreeBSD
Reliable, high performance TCP/HTTP load balancer
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
e545fd8bce- License
- GPLv2, LGPL21
- Categories
- net, www
- Package size
- 1808.6 KiB, 5489.8 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.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net/haproxy26 | 2.6.35 |
| DragonFly | net/haproxy26 | 2.6.21 |
Install
Binary package:
pkg install haproxy26
From the ports tree:
cd /usr/ports/net/haproxy26/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= haproxy26>0:net/haproxy26
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.6.33 | 2.6.35 | - | 2.6.22 | 2.6.35 |
| FreeBSD:14:quarterly | 2.6.33 | 2.6.33 | n/a | 2.6.22 | 2.6.33 |
| FreeBSD:15:latest | 2.6.35 | 2.6.35 | n/a | 2.6.22 | 2.6.22 |
| FreeBSD:15:quarterly | 2.6.33 | 2.6.33 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.6.33 | 2.6.35 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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
| Option | Default | Description |
|---|---|---|
| DEVICEATLAS | off | DeviceAtlas Device Detection support |
| DOCS | off | Build and/or install documentation |
| DPCRE | off | Link pcre(1) dynamically |
| DPCRE2 | on | Link pcre2 dynamically |
| EXAMPLES | off | Build and/or install examples |
| LUA | off | Lua scripting language support |
| OPENSSL | on | SSL/TLS support via OpenSSL |
| PROMEX | on | Enable Prometheus exporter |
| SPCRE | off | Link pcre(1) statically |
| SPCRE2 | off | Link pcre2 statically |
- USES
- compiler:c++11-lang cpe gmake
- Service scripts
haproxy- Conflicts with
- haproxy haproxy-devel haproxy24 haproxy28
- Flavors
haproxy26-lua-2.6.35
Files
Manual pages 1
- haproxy(1)
pkg-plist 113
- share/man/man1/haproxy.1.gz
- sbin/halog
- sbin/haproxy
- share/doc/haproxy26/51Degrees-device-detection.txt
- share/doc/haproxy26/DeviceAtlas-device-detection.txt
- share/doc/haproxy26/SOCKS4.protocol.txt
- share/doc/haproxy26/SPOE.txt
- share/doc/haproxy26/WURFL-device-detection.txt
- share/doc/haproxy26/acl.fig
- share/doc/haproxy26/architecture.txt
- share/doc/haproxy26/close-options.txt
- share/doc/haproxy26/coding-style.txt
- share/doc/haproxy26/configuration.txt
- share/doc/haproxy26/cookie-options.txt
- share/doc/haproxy26/design-thoughts/backends-v0.txt
- share/doc/haproxy26/design-thoughts/backends.txt
- share/doc/haproxy26/design-thoughts/be-fe-changes.txt
- share/doc/haproxy26/design-thoughts/binding-possibilities.txt
- share/doc/haproxy26/design-thoughts/config-language.txt
- share/doc/haproxy26/design-thoughts/connection-reuse.txt
- share/doc/haproxy26/design-thoughts/connection-sharing.txt
- share/doc/haproxy26/design-thoughts/dynamic-buffers.txt
- share/doc/haproxy26/design-thoughts/entities-v2.txt
- share/doc/haproxy26/design-thoughts/how-it-works.txt
- share/doc/haproxy26/design-thoughts/http2.txt
- share/doc/haproxy26/design-thoughts/http_load_time.url
- share/doc/haproxy26/design-thoughts/pool-debugging.txt
- share/doc/haproxy26/design-thoughts/rate-shaping.txt
- share/doc/haproxy26/design-thoughts/sess_par_sec.txt
- share/doc/haproxy26/design-thoughts/thread-group.txt
- share/doc/haproxy26/gpl.txt
- share/doc/haproxy26/haproxy.1
- share/doc/haproxy26/internals/acl.txt
- share/doc/haproxy26/internals/api/appctx.txt
- share/doc/haproxy26/internals/api/buffer-api.txt
- share/doc/haproxy26/internals/api/filters.txt
- share/doc/haproxy26/internals/api/htx-api.txt
- share/doc/haproxy26/internals/api/initcalls.txt
- share/doc/haproxy26/internals/api/ist.txt
- share/doc/haproxy26/internals/api/layers.txt
- share/doc/haproxy26/internals/api/list.txt
- share/doc/haproxy26/internals/api/pools.txt
- share/doc/haproxy26/internals/api/scheduler.txt
- share/doc/haproxy26/internals/body-parsing.txt
- share/doc/haproxy26/internals/connect-status.txt
- share/doc/haproxy26/internals/connection-header.txt
- share/doc/haproxy26/internals/connection-scale.txt
- share/doc/haproxy26/internals/entities-v2.txt
- share/doc/haproxy26/internals/entities.txt
- share/doc/haproxy26/internals/fd-migration.txt
- share/doc/haproxy26/internals/hashing.txt
- share/doc/haproxy26/internals/header-parser-speed.txt
- share/doc/haproxy26/internals/header-tree.txt
- share/doc/haproxy26/internals/http-cookies.txt
- share/doc/haproxy26/internals/http-docs.txt
- share/doc/haproxy26/internals/http-parsing.txt
- share/doc/haproxy26/internals/list.fig
- share/doc/haproxy26/internals/list.png
- share/doc/haproxy26/internals/listener-states.fig
- share/doc/haproxy26/internals/listener-states.png
- share/doc/haproxy26/internals/lua_socket.fig
- share/doc/haproxy26/internals/lua_socket.pdf
- share/doc/haproxy26/internals/muxes.fig
- share/doc/haproxy26/internals/muxes.pdf
- share/doc/haproxy26/internals/muxes.png
- share/doc/haproxy26/internals/muxes.svg
- share/doc/haproxy26/internals/naming.txt
- share/doc/haproxy26/internals/notes-layers.txt
- share/doc/haproxy26/internals/pattern.dia
- share/doc/haproxy26/internals/pattern.pdf
- share/doc/haproxy26/internals/polling-states.fig
- share/doc/haproxy26/internals/repartition-be-fe-fi.txt
- share/doc/haproxy26/internals/sched.fig
- share/doc/haproxy26/internals/sched.pdf
- share/doc/haproxy26/internals/sched.png
- share/doc/haproxy26/internals/sched.svg
- share/doc/haproxy26/internals/ssl_cert.dia
- share/doc/haproxy26/internals/stats-v2.txt
- share/doc/haproxy26/internals/stream-sock-states.fig
- share/doc/haproxy26/intro.txt
- share/doc/haproxy26/lgpl.txt
- share/doc/haproxy26/linux-syn-cookies.txt
- share/doc/haproxy26/lua-api/Makefile
- share/doc/haproxy26/lua-api/_static/channel.fig
- share/doc/haproxy26/lua-api/_static/channel.png
- share/doc/haproxy26/lua-api/conf.py
- share/doc/haproxy26/lua-api/index.rst
- share/doc/haproxy26/lua.txt
- share/doc/haproxy26/management.txt
- share/doc/haproxy26/netscaler-client-ip-insertion-protocol.txt
- share/doc/haproxy26/network-namespaces.txt
- share/doc/haproxy26/peers.txt
- share/doc/haproxy26/peers-v2.0.txt
- share/doc/haproxy26/proxy-protocol.txt
- share/doc/haproxy26/queuing.fig
- share/doc/haproxy26/regression-testing.txt
- share/doc/haproxy26/seamless_reload.txt
- share/examples/haproxy26/basic-config-edge.cfg
- share/examples/haproxy26/content-sw-sample.cfg
- share/examples/haproxy26/errorfiles/400.http
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| haproxy-2.6.35.tar.gz | 4.159617e+06 | cb2649300e5fc2c09ac2a2f708276912c1e09a8c68eb981507588b98de1381d5 |
Master sites 1
- http://www.haproxy.org/download/2.6/src/