NTP in practice. Mostly it works. Time to time it's like 8 hours off. Internet connection is working.

I already debugged unreliable NTP once and replaced the unreliable "ntp" NTP daemon with much more reliable "chrony" NTP daemon. But still unreliable.

"Old people don't like computers" - because computers are unreliable! Why would I use something that's unreliable? A tuning fork ground out of quartz, invented by Seiko, connected to a battery, semiconductor amplifier, 15-bit counter, few logic gates, stepper motor, cogwheels, hands and a clock face is much more reliable!

#ntp #unreliable #linuxfail #linux #chrony #ntpd #reliability

Network Time Protocol - Wikipedia

GPS-gestützter Zeitserver mit Raspberry Pi: So baust Du Deine eigene Grandmaster Clock

Mit einem Raspberry Pi und einem GPS-Empfänger lässt sich ein präziser Stratum-1 Zeitserver aufbauen – inklusive PPS-Signal und PTP-Unterstützung. So entsteht eine kostengünstige Alternative zu teuren Grandmaster Clocks, die exakte Zeit im ganzen Netzwerk be

#chrony #Clock #gps #grandmaster #nmea #ntp #ntpd #pi #pps #rasbian #raspberry #zeitserver

https://dirkwouters.de/gps-gestuetzter-zeitserver-mit-raspberry-pi-so-baust-du-deine-eigene-grandmaster-clock/

TIL: when you have weird problems with your encription, 2 min of de synchronization are enough to make fail all the certificates. 1st thing to watch. You’ll save a lot of time 🤪#deltachat #encryption #ntpd

@nixCraft : Cosmic rays or timesync not in order? 👹 🕜 🕑

(#ntpd vs #systemd-resolved anyone?!)

Why am I using #chrony when #busybox already provides #ntpd?
[OpenWrt Wiki] Stratum 1 NTP server using USB GPS

Just like DNS way, way, waaaaaaaay too many seem to mess up NTP. So I wrote a thing about monitoring NTP with OpenSearch/ElasticSearch.

https://www.infosecworrier.dk/blog/2025/03/ntpmonitoring/

#ElasticSearch #OpenSearch #NTP #NTPd #NTPSec #CriticalInfrastructure

NTP Server Monitoring with Filebeat and ELK

there is a wide gap in the understanding of NTP (and PTP) amongst many IT Organizations. Most appear to be ignorant of RFC8633 containing Best Current Practice (BCP), including recommendations for the stable, accurate, and secure operation of NTP infrastructure.

Infosec Worrier
I submitted a Pull Request to update MacPorts' chrony to 4.6.1 here:

https://github.com/macports/macports-ports/pull/27072

GitHub Continuous Integration checks are running.

It's up to someone else with commit access to merge it.

#chrony #MacPorts #NTP #NetworkTimeProtocol #NTPD #OpenSource #GPL #macOS
chrony: update to 4.6.1 by artkiver · Pull Request #27072 · macports/macports-ports

Description Type(s) bugfix enhancement security fix Tested on macOS 15.2 24C101 arm64 Command Line Tools 16.2.0.0.1.1733547573 Verification Have you followed our Commit Message Guideline...

GitHub

New release Ansible role stafwag.ntpd, and clean up Ansible roles

https://stafwag.github.io/blog/blog/2024/08/25/ansible-role-ntpd-released/

I made some time to give some love to my own projects and spent some time rewriting the Ansible role stafwag.ntpd and cleaning up some other Ansible roles.

#ansible #linux #ntpd #chrony #systemd #linux #freebsd #openbsd #netbsd

#stafwag @stafwag

New release Ansible role stafwag.ntpd, and clean up Ansible roles

I made some time to give some love to my own projects and spent some time rewriting the Ansible role stafwag.ntpd and cleaning up some other Ansible roles. There is some work ongoing for some other Ansible roles/projects, but this might be a topic for some other blog post(s) ;-) stafwag.ntpd An ansible role to configure ntpd/chrony/systemd-timesyncd. This might be controversial, but I decided to add support for chrony and systemd-timesyncd. Ntpd is still supported and the default on the BSDs ( FreeBSD, NetBSD, OpenBSD). It’s possible to switch from the ntp implementation by using the ntpd.provider directive. The Ansible role stafwag.ntpd v2.0.0 is available at: https://github.com/stafwag/ansible-role-ntpd https://galaxy.ansible.com/ui/standalone/roles/stafwag/ntpd/ Release notes V2.0.0 Added support for chrony and systemd-timesyncd on GNU/Linux systemd-timesynced is the default on Debian GNU/Linux 12+ and Archlinux ntpd is the default on all operating systems (BSDs, Solaris) and Debian GNU/Linux 10 and 11 chrony is the default on all other GNU/Linux distributes For ntpd hash as the input for the role. Updated README CleanUp

stafwag Blog