[Nagiosplug-devel] check_ping /destination unreachable

Andreas Ericsson ae at op5.se
Fri Aug 13 05:05:03 CEST 2004


Karl DeBisschop wrote:
> Stanley Hopcroft wrote:
> 
>> Compiles and runs Ok (make) on FreeBSD 4.9-RLEASE-p2. Running in prod 
>> Nag checking reachability of ~ 400 LAN connected devices.
>>
>> tsitc# ../libexec/check_icmp -w 30,15% -c 60,50% -H 10.0.0.45
>> OK - 10.0.0.45: loss 0%, rta 1.76 ms | pl=0;rta=1.76
>>
>> It is considerably faster than check_ping.
> 
> 
> It also includes a great deal of code from fping, which is not GPL. 
> Further, the Stanford license from fping seems to be largely omitted.
> 

It is completely omitted in the original source package at 
http://www.fping.com/download/fping-2.4b2_to-ipv6.tar.gz (which is what 
I built check_icmp from), aside from a notice indicating that a 
non-existant message must be included in every distribution of the source.

The Stanford license, available at 
http://graphics.stanford.edu/software/license.html clearly states that 
it applies to programs whose associated web pages include a link to that 
very license. The fping homepage http://www.fping.com does not (I 
imagine the student who wrote it graduated).

Strictly speaking, this puts the fping source-code in the public domain, 
so we should be free to do whatever we want with it, with proper credits 
where credits are due, ofcourse. It's clearly stated in the check_icmp 
source-code that it's a hack based on fping, and if it seems proper I 
can add it to the usage() output as well.

> I have not come to a conclusion on how I feel about adding non0GPL 
> software to the plugins - it is not consistent with the plugins 
> themselves, so we'd need to distribute them with different licenses 
> applying to differnt parts of a release.
> 
> Anyone else care to comment?
> 
> -- 
> Karl
> 

-- 
Andreas Ericsson                   andreas.ericsson at op5.se
OP5 AB                             www.op5.se
Lead Developer




More information about the Devel mailing list