Port details |
- l4ip L4 health check daemon for IPFILTER
- 1.0.294_1 net
=0 1.0.294_1Version of this port present on the latest quarterly branch.
- DEPRECATED: unknown license
This port expired on: 2018-08-15
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
- Port Added: 2006-02-17 18:50:07
- Last Update: 2018-08-16 20:28:33
- SVN Revision: 477371
- License: NONE
- WWW:
- http://www.lundman.net/unix/l4ip.php
- Description:
- The idea is that IPFilter in its current state can already do a simple L4
round-robin in its NAT rules. However, it does not detect or sense when a
service and/or host is down. It will continue to send requests to a downed
service/host.
However, IPFilter lets us add and remove rules on-the-fly so it should be
possible to build a daemon that lets you specify "clusters". In each cluster
you would specify its members/hosts and services. As well as a health-check
for the service to determine its current state.
Once a service was deemed "up" we would add a Round-Robin rule to the NAT
table, and naturally, the reverse once we detect a service as being "down".
In addition to this, this program can optionally add ipf rules to log for RST
(reset) packets coming from the members of your clusters. In the situations
where the software/port goes down, but the host itself is still working, we
would detect failure instantly. (Since the forwarded connections to the service
would trigger a RST packet back). If this option is enabled, l4ip spawns the
"ipmon" command to monitor for the "log" entries given when such a packet is
detected. l4ip will then mark the service down. This is an add-on feature and
is strictly not necessary for functional usage. It is currently only supported
for TCP.
WWW: http://www.lundman.net/unix/l4ip.php
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: there is no package for this port: _LICENSE_RESTRICTED = delete-package delete-distfiles
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (l4ip-v1.0.b294.tgz) = 5d2a0793cc75b0219f409a95a0448be08ef0a27881dc75e86917aaafe055baf5
SIZE (l4ip-v1.0.b294.tgz) = 222162
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake : devel/gmake
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for l4ip-1.0.294_1:
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- gmake ssl tar:tgz
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.0.294_1 16 Aug 2018 20:28:33 |
rene |
Remove expired ports:
2018-08-16 net/traceroute: Upstream gone
2018-08-15 net/e169-stats: unknown license
2018-08-15 net/l4ip: unknown license
2018-08-15 net/dhcprelay: unknown license
2018-08-15 emulators/m2000: unknown license
2018-08-15 textproc/ant-xinclude-task: unknown license
2018-08-15 textproc/bomstrip: unknown license
2018-08-15 x11-fonts/ecofont: unknown license
2018-08-15 mail/roundcube-groupvice: unknown license
2018-08-15 security/pft: unknown license
2018-08-15 devel/kickassembler: unknown license
2018-08-15 devel/gdbmods: unknown license
2018-08-15 devel/as31: unknown license
2018-08-15 databases/dbf2mysql: unknown license (Only the first 15 lines of the commit message are shown above ) |
1.0.294_1 13 Jul 2018 09:56:57 |
antoine |
Deprecate unmaintained ports under the NONE license |
1.0.294_1 10 Apr 2017 16:28:57 |
amdmi3 |
- Fix plist |
1.0.294_1 10 Apr 2017 11:15:27 |
amdmi3 |
- Add LICENSE
- Switch to options helpers
- Cosmetic fixes |
1.0.294_1 02 Jan 2017 20:04:36 |
rene |
leeym handed in his commit bit. |
1.0.294_1 12 Sep 2016 05:15:44 |
marino |
net/l4ip: Support non-base SSL, handle no EGD case (LibreSSL)
Approved by: SSL blanket |
1.0.294_1 15 Jan 2015 09:05:38 |
tijl |
Add missing USE_OPENSSL=yes
PR: 195796 |
1.0.294 22 Nov 2014 14:43:24 |
antoine |
Cleanup plist |
1.0.294 29 Jul 2014 19:11:53 |
adamw |
Convert a bunch of EXTRACT_SUFX=... into USES=tar:...
Approved by: portmgr (not really, but touches unstaged ports) |
1.0.294 06 Jun 2014 01:40:08 |
vanilla |
Stagify, and add @sample to pkg-plist.
Approved by: portmgr@ |
1.0.294 29 May 2014 12:00:31 |
miwi |
- Convert gmake,bzip2 to USES
Approved by: portmgr |
1.0.294 20 Sep 2013 22:10:25 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
net) |
1.0.294 20 Mar 2011 12:54:45 |
miwi |
- Get Rid MD5 support |
1.0.294 02 Apr 2007 15:03:53 |
leeym |
- respect CC |
1.0.294 17 Feb 2006 18:55:04 |
leeym |
- update COMMENT
- better config file handling |
1.0.294 17 Feb 2006 18:44:32 |
leeym |
- add l4ip-v1.0.b294, the L4 health check daemon for IPFILTER.
The idea is that IPFilter in its current state can already do a simple L4
round-robin in its NAT rules. However, it does not detect or sense when a
service and/or host is down. It will continue to send requests to a downed
service/host.
However, IPFilter lets us add and remove rules on-the-fly so it should be
possible to build a daemon that lets you specify "clusters". In each cluster
you would specify its members/hosts and services. As well as a health-check
for the service to determine its current state.
Once a service was deemed "up" we would add a Round-Robin rule to the NAT
table, and naturally, the reverse once we detect a service as being "down".
(Only the first 15 lines of the commit message are shown above ) |