Как узнать, когда время было синхронизировано с сервером NTP в Mac OS X Lion?

Я знаю, что аналогичный вопрос задавали суперпользователю .

Но я попытался найти «сброс времени» в моем /var/log/system.logи не могу найти ни одного экземпляра. На самом деле, я даже искал в восьми архивных копиях system.log ( system.log.0.bz2через system.log.7.bz2). Все, что я нашел при поиске слова «ntpd», это такие строки:

Feb 20 10:17:16 caspar ntpd[44498]: proto: precision = 1.000 usec
Feb 20 12:27:21 caspar ntpd[44625]: proto: precision = 1.000 usec
Feb 20 18:31:53 caspar ntpd[44625]: bind(28) AF_INET6 > <censored IPv6> flags 0x11 failed: Can't assign requested address
Feb 20 18:31:53 caspar ntpd[44625]: unable to create socket on en0 (7) for <censored IPv6>

Обновление №1

Следуя предложению @Raolin, теперь я вижу такие строки в /tmp/ntpd.log:

21 Feb 19:30:52 ntpd[2328]: DNS time.asia.apple.com. ttl 1900
21 Feb 19:30:52 ntpd[2328]: DNS time.asia.apple.com. minpoll 9
21 Feb 19:30:52 ntpd[2328]: DNS time.asia.apple.com. maxpoll 12
21 Feb 19:30:52 ntpd[2328]: DNS time.asia.apple.com. +iburst
21 Feb 20:02:32 ntpd[2328]: DNS time.asia.apple.com. ttl 4013
21 Feb 21:09:24 ntpd[2328]: DNS time.asia.apple.com. ttl 3507

Я не уверен, что строки, содержащие «ttl», означают, что он пытается синхронизироваться.

Ответы (1)

Я не уверен, есть ли какие-либо сообщения журнала по умолчанию — я тоже не смог их найти.

Одно из возможных решений — просто включить ведение журнала. Вы можете редактировать:

/usr/libexec/ntpd-wrapper

И добавьте это (или что-то подобное):

-l /tmp/ntpd.log

К exec /usr/sbin/ntpdстроке в сценарии (последняя строка). Затем завершите процесс ntpd (он автоматически перезапустится) или перезагрузитесь.

Полученный журнал выглядит примерно так:

ntpd[10728]: ntpd 4.2.8p6@1.3265 Fri Feb  5 17:38:17 UTC 2016 (124~824): Starting
ntpd[10728]: Command line: /usr/sbin/ntpd -c /private/etc/ntp-restrict.conf -n -g -p /var/run/ntpd.pid -f /var/db/ntp.drift -l /tmp/ntpd.log
ntpd[10728]: proto: precision = 1.000 usec (-20)
ntpd[10728]: proto: fuzz beneath 0.083 usec
ntpd[10728]: Listen and drop on 0 v6wildcard [::]:123
...
ntpd[10728]: drift PPM:0.000 -> -37.418
ntpd[10728]: peer time.asia.apple.com. @ 17.253.66.125
ntpd[10728]: sample offset +0.000000 s @ 17.253.66.125
ntpd[10728]: sample offset -0.000569 s @ 17.253.66.125
ntpd[10728]: sample offset -0.000518 s @ 17.253.66.125
Ответ был бы более убедительным, если бы вы включили строки из файла журнала, показывающие, что ваш метод сработал.