Port details on branch 2024Q2 |
- relayd OpenBSD relay daemon
- 7.4.2024.01.15.p1 net =0 7.4.2024.01.15.p1Version of this port present on the latest quarterly branch.
- Maintainer: 0mp@FreeBSD.org
- Port Added: 2024-04-11 12:27:05
- Last Update: 2024-05-02 20:12:48
- Commit Hash: be0e6ee
- License: ISCL
- WWW:
- https://github.com/KlaraSystems/freebsd-relayd
- Description:
- This is the FreeBSD port of the OpenBSD relayd and relayctl.
relayd is a daemon to relay and dynamically redirect incoming connections
to a target host. Its main purposes are to run as a load-balancer,
application layer gateway, or transparent proxy. The daemon is able to
monitor groups of hosts for availability, which is determined by checking
for a specific service common to a host group. When availability is con-
firmed, Layer 3 and/or layer 7 forwarding services are set up by relayd.
Layer 3 redirection happens at the packet level; to configure it, relayd
communicates with pf(4).
The following relayd functionality is not (yet) implemented in FreeBSD:
- carp demote
- modifying routing tables
- snmp traps
The relayctl program controls the relayd(8) daemon.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/net/relayd/ && make install clean
- To add the package, run one of these commands:
- pkg install net/relayd
- pkg install relayd
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: relayd
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1714680419
SHA256 (relayd-7.4.2024.01.15-p1.tar.gz) = aa6c0c180f05b73761c900f232490e3f98b18e73d8c8fdf01473446e96aa3c98
SIZE (relayd-7.4.2024.01.15-p1.tar.gz) = 1331200
No package information for this port in our database- Sometimes this happens. Not all ports have packages.
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- nonexistent : security/libressl
- Library dependencies:
-
- libpfctl.so : net/libpfctl
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- net_relayd
- USES:
- localbase:ldflags ssl uidfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 2
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
7.4.2024.01.15.p1 02 May 2024 20:12:48 |
Mateusz Piotrowski (0mp) |
net/relayd: Update to 7.4.2024.01.15-p1
MFH: 2024Q2
Sponsored by: Modirum MDPay
Sponsored by: Klara, Inc.
(cherry picked from commit a66b8f6102fe56d83583db9f4041f3e7fa6c1ba9) |
7.4.2024.01.15.p0 11 Apr 2024 12:25:07 |
Mateusz Piotrowski (0mp) |
net/relayd: Update to 7.4.2024.01.15-p0
This fixes recent build failures.
Also:
- Do not pass -lpfctl to LDFLAGS. Relayd's build system is already doing
that.
- Remove the bsd.own.mk patch, which support for armv6 and armv7 builds.
The patch has been upstreamed.
MFH: 2024Q2
Sponsored by: Modirum MDPay
Sponsored by: Klara, Inc.
(cherry picked from commit 281bb70bcca7b9daa699cb08f1f94be170de5331) |
Number of commits found: 2
|