3

So on macOS High Sierra 10.13, this answer worked fine: How to enable ntpd to server ntp clients (using High Sierra)

Now I am running macOS 10.14 and they have removed both ntpdate and ntpd-wrapper (which was what the org.ntp.ntpd-legacy.plist LaunchDaemon was using).

Is there a solution to configure a similar ntp relay with macOS 10.14?

I am using a Mac Pro (Late 2013) which has 2 ethernet NIC's, and have one NIC with internet access, which is syncing to time.apple.com. I need the second NIC that does not have internet access to act as an ntpd server for the devices on the private network segment that does not route outside it's private LAN segment.

2 Answers 2

2

From Macrumors (in the Mojave 'All the little things' thread):

Time sync: ntpd has been replaced by timed: not the old school unix one, but a new apple invention.

Have linked the timed Man page for ya:

https://www.unix.com/man-page/mojave/8/timed/

1
  • So basically macOS Mojave can only act as an NTP client, and can't perform any kind of NTP services on the network from the looks of it.
    – Jim Bruce
    Nov 28, 2018 at 20:23
1

So I found the best solution for my situation. I ended up installed Docker CE for Mac, then running a docker instance of NTP. This achieved the desired results of getting an NTP service running on a the segregated network segment without having to have it routable to the internet.

Docker CE for Mac

docker NTP container on github

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .