Chaps,

as yet another attempt to solve the ICMP/root issue, Jonathan  
(Growler) came up with a patch that uses fping to generate it's ICMP  
datagrams. This has the advantage that as fping is setuid root,  
OpenNMS does not need to run as root.

Of course this has this disadvantage that it relies on fping being  
installed, and maybe even running on unix.

We've deployed this successfully in remote pollers.

It includes a fix to the remote poller to allow it to return  
multivalue results.     

I've put the code in feature-fpingmonitor branch. Looking at it,  
there's a couple of things that I'd like to do to tidy it up if we  
want to adopt it into trunk (I'm not sure it should really inherit  
from StrafePingMonitor). It all feels like it's moving away from  
platform independence and relying on external binaries is not going to  
be the best long term step, but it does work and is useful to us.

I've added it as bug 2665

http://bugzilla.opennms.org/show_bug.cgi?id=2665

If you would like me to clean it up and get it into trunk, please vote  
accordingly.

Cheers ... J


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-devel mailing list

To *unsubscribe* or change your subscription options, see the bottom of this 
page:
https://lists.sourceforge.net/lists/listinfo/opennms-devel

Reply via email to