2013-10-04 3 views
1

Я использую малину Pi, и при запуске он отправляет электронное письмо с указанием времени и IP-адреса. Проблема в том, что время неверно, это время с последнего отключения системы. Когда я вхожу в систему через ssh и выполняю команду date, я получаю правильное время. Другими словами, электронное письмо отправляется до того, как система обновит свое время.Подождите, пока система проведет синхронизацию перед выполнением другой задачи.

Я думал о автоматическом запуске ntpdate при загрузке, но после прочтения на нем это кажется плохой идеей из-за многих рисков ошибки.

Итак, могу ли я как-то подождать, пока время не будет пересмотрено до продолжения в сценарии?

ответ

0

Для этой цели есть инструмент, включенный в эталонную реализацию ntp. Утилита имеет довольно загадочное имя: ntp-wait. Пять минут на странице руководства, и все будет готово.