[Nagiosplug-devel] [Nagiosplug-help] check_ntp

Ton Voon ton.voon at altinity.com
Thu Nov 15 11:15:18 CET 2007


Sorry, only just noticed this thread.

Good work on spotting this. I agree having separate plugins makes the  
most sense.

I'm in favour of this plan with a few changes below.

On 12 Nov 2007, at 09:21, Andreas Ericsson wrote:

> I'd suggest doing this:
> Keep check_ntp for now, but introduce check_ntp_peers (the current
> check_ntpd).
> Introduce check_ntp_local_offset, doing what check_time_ntp does  
> (or is
> intended to do anyways).
> These two break nothing, so it can be done any time, really.

   - add a deprecation note in check_ntp --help with preference to  
check_ntp_time and check_ntp_peers
   - add a similar note in NEWS
   - include the sed one liners to suggest which new plugin to use  
based on their syntax (this is very a good idea - I wonder if we  
could have some perl script that, if you point var/objects.cache at  
it, it will pull out recommended changes to plugins)
   - add a comment to http://nagiosplugins.org/plugins/check_ntp to  
use these new plugins

So people will still have check_ntp, but we recommend and encourage  
the use of the new plugins.

Thomas, can you merge your branch into trunk with this?

We can cut a 1.4.11 release as this should be out as soon as possible.

> 1.5:
> Make check_ntp_local_offset install as check_ntp_local_offset and
> check_ntp, while adding -j and -k to check_ntp_local_offset, but
> silently ignoring them.
> 1.6:
> Make check_ntp_local_offset give a warning when it gets -j or -k,
> and deprecate check_ntp (with a warning if it's called with that
> name).
> 1.7:
> Remove check_ntp.

I'd probably be a bit more aggressive and say in 1.5, check_ntp just  
returns CRITICAL with "obsolete - use check_ntp_time and  
check_ntp_peers instead" since everything is in place for a  
conversion already, but if you all think a more conservative approach  
is better, we can do it this way.

Let's make a decision on this - I need to get a roadmap published and  
this can be added.


T: +44 (0)870 787 9243
F: +44 (0)845 280 1725
Skype: tonvoon

More information about the Devel mailing list