FYI: CVS HEAD breaks mk-livestatus
Andreas Ericsson
ae at op5.se
Thu Nov 11 11:11:32 CET 2010
On 11/10/2010 06:13 PM, Jochen Bern wrote:
> ... by means of having lost is_contact_member_of_contactgroup .
>
>> [1289407514] Error: Could not load module '/usr/local/lib/mk-livestatus/livestatus.o'
>> -> /usr/local/nagios/var/spool/checkresults/nebmodJvag6j: undefined symbol:
>> is_contact_member_of_contactgroup
>
> Tested with livestatus 1.1.6p1 and 1.1.8 (= current). Difference
> appeared somewhere between 3.2.3 release and 05-Nov-2010:
>
>> # find nagios-3.2.3-CVS-20101105 -type f -print0 | xargs -0 grep -l is_contact_member_of_contactgroup
>> # find nagios-3.2.3 -type f -print0 | xargs -0 grep -l is_contact_member_of_contactgroup
>> nagios-3.2.3/common/objects.c
>> nagios-3.2.3/include/objects.h
>
> [Browses CVS]
>
> Um, latest commit for both files, from 23-Oct-2010 09:59:59 UTC. Seems
> the stuff wasn't *quite* as dead as believed ... :-}
>
Well, it was dead from the point of view of Nagios. It would help if
module authors refrain from using functionality that Nagios itself
doesn't use.
Anyways, I've restored it now, with a comment that it is to be removed
when we release Nagios 4 and are allowed to break the API.
--
Andreas Ericsson andreas.ericsson at op5.se
OP5 AB www.op5.se
Tel: +46 8-230225 Fax: +46 8-230231
Considering the successes of the wars on alcohol, poverty, drugs and
terror, I think we should give some serious thought to declaring war
on peace.
------------------------------------------------------------------------------
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev
More information about the Developers
mailing list