I can see that config.json provides the ability to dynamically set the list of ntp servers used by chrony in the hostOS.
However I desire to do additional configuration changes in chrony.conf <- does this mean I must compile a custom image with modified chrony.conf? Or is there a way to still use a stock image downloaded from balena but with a custom chrony.conf? Or dynamically change chrony.conf somehow (not sure how since its on the read-only partition).
My end goal is to allow the balena device to serve its system time (because it has an RTC) to other NTP clients on the network (so I have to configure to allow local etc… in chrony.conf).
I’m also open to other ways of achieve this via the hostOS if anyone has a suggestion (I’ve already considered running an NTP server in an application container but was preferring to leverage the hostOS since it already has most of the infrastructure).