<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monitoring-plugins/plugins/check_ntp_time.d/config.h, branch maint-3.0.0</title>
<subtitle>Monitoring Plugins
</subtitle>
<id>https://www.monitoring-plugins.org/repositories/monitoring-plugins/atom?h=maint-3.0.0</id>
<link rel='self' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/atom?h=maint-3.0.0'/>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/'/>
<updated>2026-06-11T00:40:07Z</updated>
<entry>
<title>Check ntp time delay (#2277)</title>
<updated>2026-06-11T00:40:07Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2026-06-11T00:40:07Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=1372654e8a2d392db35aae8f62586d55319ccb3c'/>
<id>urn:sha1:1372654e8a2d392db35aae8f62586d55319ccb3c</id>
<content type='text'>
* check_ntp_time: add polling delay

NTP server can have rate limiting which might be triggered by
check_ntp_time due to many requests in a short time span.

This patch adds a default delay (of 0.5s) between requests to each server
and a command line option (--poll-delay) to make this delay
configurable.

Co-authored-by: Lorenz Kästle &lt;lorenz@vulgrim.de&gt;

* check_ntp_time: verify whether socket path fits into address struct

check_ntp_time could be give a too long (&gt;108 bytes) socket path
to work with, which would potentially crash the program.
This patch validates to length beforehand and stops execution
in that case.

Co-authored-by: Lorenz Kästle &lt;lorenz@vulgrim.de&gt;

---------

Co-authored-by: Paul Crawford &lt;paul@crawford-space.co.uk&gt;
Co-authored-by: Lorenz Kästle &lt;lorenz@vulgrim.de&gt;</content>
</entry>
<entry>
<title>check_ntp_time: add cli option for output format</title>
<updated>2025-11-05T11:19:20Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-11-05T11:19:20Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=71e0d5e0732225e95affbacd1a08f2a8513d2802'/>
<id>urn:sha1:71e0d5e0732225e95affbacd1a08f2a8513d2802</id>
<content type='text'>
</content>
</entry>
<entry>
<title>check_ntp_time: implement modern output</title>
<updated>2025-11-04T11:08:59Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-11-04T11:08:59Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=b35853ee4e10c4485a9521d77c95aecae6573e64'/>
<id>urn:sha1:b35853ee4e10c4485a9521d77c95aecae6573e64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor check_ntp_time</title>
<updated>2025-03-12T00:41:48Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-03-12T00:41:48Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=9ea0bf23df484cdb223595e02211aa9145dffb34'/>
<id>urn:sha1:9ea0bf23df484cdb223595e02211aa9145dffb34</id>
<content type='text'>
</content>
</entry>
</feed>
