notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
l4ip L4 health check daemon for IPFILTER
1.0.294_1 net Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.0.294_1Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: unknown license
Expired 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 search for ports maintained by this maintainer
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
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (14 items)
Collapse this list.
  1. /usr/local/share/licenses/l4ip-1.0.294_1/catalog.mk
  2. /usr/local/share/licenses/l4ip-1.0.294_1/LICENSE
  3. /usr/local/share/licenses/l4ip-1.0.294_1/NONE
  4. sbin/l4ip
  5. @sample etc/l4ip.conf.sample
  6. share/examples/l4ip/apache1.conf
  7. share/examples/l4ip/apache2.conf
  8. share/examples/l4ip/dns1.conf
  9. share/examples/l4ip/dns2.conf
  10. share/examples/l4ip/ftp1.conf
  11. share/examples/l4ip/ftp2.conf
  12. share/examples/l4ip/ldap.conf
  13. share/examples/l4ip/ldap1.conf
  14. share/examples/l4ip/ldap2.conf
Collapse this list.
Dependency lines:
  • l4ip>0:net/l4ip
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: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. 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:
Expand this list (1 items)
Collapse this list.
  1. http://www.lundman.net/ftp/l4ip/
Collapse this list.

Number of commits found: 16

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.0.294_1
16 Aug 2018 20:28:33
Revision:477371Original commit files touched by this commit
rene search for other commits by this committer
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 View all of this commit message)
1.0.294_1
13 Jul 2018 09:56:57
Revision:474572Original commit files touched by this commit
antoine search for other commits by this committer
Deprecate unmaintained ports under the NONE license
1.0.294_1
10 Apr 2017 16:28:57
Revision:438186Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix plist
1.0.294_1
10 Apr 2017 11:15:27
Revision:438144Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add LICENSE
- Switch to options helpers
- Cosmetic fixes
1.0.294_1
02 Jan 2017 20:04:36
Revision:430404Original commit files touched by this commit
rene search for other commits by this committer
leeym handed in his commit bit.
1.0.294_1
12 Sep 2016 05:15:44
Revision:421907Original commit files touched by this commit
marino search for other commits by this committer
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
Revision:377064Original commit files touched by this commit
tijl search for other commits by this committer
Add missing USE_OPENSSL=yes

PR:		195796
1.0.294
22 Nov 2014 14:43:24
Revision:373063Original commit files touched by this commit
antoine search for other commits by this committer
Cleanup plist
1.0.294
29 Jul 2014 19:11:53
Revision:363374Original commit files touched by this commit
adamw search for other commits by this committer
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
Revision:356730Original commit files touched by this commit
vanilla search for other commits by this committer
Stagify, and add @sample to pkg-plist.

Approved by:	portmgr@
1.0.294
29 May 2014 12:00:31
Revision:355691Original commit files touched by this commit
miwi search for other commits by this committer
- Convert gmake,bzip2 to USES

Approved by:	portmgr
1.0.294
20 Sep 2013 22:10:25
Revision:327755Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
net)
1.0.294
20 Mar 2011 12:54:45
Original commit files touched by this commit
miwi search for other commits by this committer
- Get Rid MD5 support
1.0.294
02 Apr 2007 15:03:53
Original commit files touched by this commit
leeym search for other commits by this committer
- respect CC
1.0.294
17 Feb 2006 18:55:04
Original commit files touched by this commit
leeym search for other commits by this committer
- update COMMENT
- better config file handling
1.0.294
17 Feb 2006 18:44:32
Original commit files touched by this commit
leeym search for other commits by this committer
- 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 View all of this commit message)

Number of commits found: 16