systemsetup, timed, and multiple NTP servers
So I know with High Sierra, MacOS has stoped using ntpd for time sync and now only uses timed. I've also noticed that timed does not support any arguments and gains its information either from using the Date & Time pane in System Prefs or by using the terminal command "systemsetup -setnetworktimeserver". Now from my searching, it looks like it still stores the time server names in /etc/ntp.conf. However it looks like timed will only check the first line in ntp.conf regardless of how many servers are listed in the conf file.
To further explain here is what I'm trying to do. In my organization by default we must set our office NTP server is the primary server for security purposes. However, this server isn't available to the public so we need to also list a secondary server (time.apple.com) for computers to use when off network. Whether we express the secondary server with a comma value in the GUI or by manually editing the ntp.conf file, it appears that timed will only check the first line of ntp.conf -- it never checks the secondary server if the primary server is unavailable.
Can anyone else provide further comment on if this is a bug or is working as intended (or maybe I'm doing something wrong?) We really need the ability for High Sierra to check for multiple time servers incase the primary is not available. For those remote users who let their battery drain completely, the computers are coming back up with a default time. And since we limit them to standard users, it requires our interaction with them to correct the time.
Thanks in advance!
macOS High Sierra (10.13.6)