работает на Pi3
Ситуация : указан только один сервер в /etc/ntp.conf
, и данный адрес недействителен (на этом адресе не запущен NTP-сервер).
Проблема : выполнение ntpd -qg
никогда не заканчивается, так как нет тайм-аута, как в ntpdate -t 60
.
Вопрос : Можно ли указать время ожидания для ntpd
? Если нет, как вы можете гарантировать, что процесс завершится через время x?
На данный момент при запуске pi выполняет bash-скрипт, который пытается получить фактическое время с данного NTP-сервера в /etc/ntp.conf
, а затем зависает в процессе, поскольку по этому адресу нет NTP-сервера. Таким образом, процесс запускается с начала, и я не могу вызвать другой ntpd
, пока начальный ntpd
-процесс не будет убит.
Любая работа вокруг?
PS: я бы не хотел использовать ntpdate, так как он помечен как пакет для удаления
EDIT:
RPi3 находится в изолированной сети. Онлайн NTP-серверы в моем случае не подходят.