Le 23 juillet 2010 09:26, Jonathan Clarke <[email protected]> a écrit :
> Le 23/07/2010 09:23, Clément OUDOT a écrit :
>>
>> ----- Message d'origine -----
>>  > Hi,
>>  >
>>  > I have written a plugin for Nagios called check_openldap_replication.
>>  >
>>  > Unlike existing replication checking plugins, it does not simple verify
>>  > that CSNs are in sync between a provider and it's consumer. Instead, it
>>  > compares the entryCSN of a set of entries, to ensure replication is
>>  > *really* up-to-date. To avoid reading all entries, it takes a few
>>  > parameters to check only entries modifies in the last n minutes.
>>  >
>>  > Why the need for such a plugin? Well, there have been and remain
>> several
>>  > issues with OpenLDAP's syncrepl. This is no secret: several ITSes
>>  > describe various problems on openldap.org, most of which are in
>>  > corner-cases. Many of us still find it greatly useful, in particular
>> for
>>  > multi-master replication, but are reassured to have a confirmation from
>>  > our monitoring tool that things are OK (and react when they're not) ;-)
>>  >
>>  > Would such a plugin find a home on LTB-project.org? What licenses would
>>  > you accept? I have in mind to publish the plugin under a BSD license
>>  > (similar to OpenLDAP), would this be acceptable? What about copyright
>>  > issues?
>>  >
>>  > Thanks for your answers, which I fully trust be to be 'yes, yes and
>>  > yes', but I just want to make sure the appropriate questions are put
>>  > forward :)
>>
>>
>> Hi Jonathan,
>>
>> of course this plugin is very interessant and should be added to
>> existing LTB Nagios plugins.
>
> Great, thanks!
>
>> The licence is a good question: existings plugins are under GPL licence.
>> I think this is the best for Nagios plugins, because they will rather be
>> shipped with Nagios than with OpenLDAP. And LTB plugins are also
>> included in FAN which is GPL.
>
> Hmmm. How about a dual license - BSD and GPL?
>
> It is a little cumbersome in the OpenLDAP world not to "follow suit" and use
> BSD too...
>

Why not, if this allows to release the nagios plugins tarball under GPL licence.

>> For copyright, please add LTB-project after your own copyright.
>
> OK.
>

You can use the header of other scripts to have a model. Try also to
keep same options letters (-w, -c, -D, etc.)

After adding the script in SVN, you should write corresponding
documentation on the wiki. I can help you to do that.


Clément.
_______________________________________________
ltb-dev mailing list
[email protected]
http://lists.ltb-project.org/listinfo/ltb-dev

Reply via email to