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
