We have a machine with a GPS connected that we're using as a timeserver, by way of gpsd and chrony.
The problem is, the GPS is occasionally unavailable. We'd still like the other machines on our network to continue syncing their time to the GPS-controlled timeserver. But we're not sure how to configure chrony to ensure that this takes place. Even if the GPS is offline for an extended period, we still want all other machines to sync to this one, despite the possibility that it's clock has drifted from real GPS time.
It looks like the 'local' configuration setting may be helpful, but the documentation is sketchy. Will this setting tell chrony to fall back to the local system clock if a reference clock is not available, but then sync itself with the reference clock when it comes back online? Or is there some other approach altogether that will work?
These are all Redhat 6.5 systems, running chrony 1.31.1.