синхронизация времени по интернет

ElSonador
xSPiRiTx
да, походу внатуре с hwclock не дружит. ибо вырубили электричество…часы в биосе слетели и в системе тоже….сам не заметил как время системы подстроилось 0_о

Два варианта: или без hwclock и localtime, или hwclock и UTC. Если в настройках UTC и нет hwclock, часы скачут при каждой перезагрузке.
Как писал выше, пользую ntpd, при этом в /etc/rc.conf:
...
HARDWARECLOCK="UTC"
...
и всё нормально.
Говорила мама: "RTFM, сынок!"
както настраивал демона на фряхе для локалки офиса…по опыту скажу, что возможно синхронизация идет не сразу, а по прошествию интервала, такчто, если сразу оно не фурычит, это еще не повод делать вывод…добавлю к слову, может пригодится.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
Leonardo19
Как сделано у меня.
Файл /etc/rc.local (не забыть сделать исполняемым):
А в чем принципиальная разница с DAEMONS=(… @ntpdate …)?
Разницы нет, за исключением того, что в rc.local кидать запуск демона - костылизм и вообще, руки бы оторвать за такие советы.
Rdf
Leonardo19
Как сделано у меня.
Файл /etc/rc.local (не забыть сделать исполняемым):
А в чем принципиальная разница с DAEMONS=(… @ntpdate …)?
Как понимаю, при запуске демона время синхронизируется постоянно. Команда, внесенная в /etc/rc.local, выполняется однократно при загрузке системы.
der_fenix
Разницы нет, за исключением того, что в rc.local кидать запуск демона - костылизм и вообще, руки бы оторвать за такие советы.
Прежде чем отрывать кому-либо руки, познакомьтесь получше с вопросом. Например, почитайте это: https://wiki.archlinux.org/index.php/Ntpd#Synchronize_once_per_boot
И с чего вы взяли, что команда ntpd -qg запускает демон?
Leonardo19
Как понимаю, при запуске демона ntpdate время синхронизируется постоянно.
Неа. Запуск ntpd в ntpdate.start():
if /usr/bin/ntpd -q ${NTP_CLIENT_OPTION} &>/dev/null; then
${NTP_CLIENT_OPTION} из /etc/conf.d/ntpd.conf:
# client options for "ntpd -q" - ntpdate equivalent
NTP_CLIENT_OPTION="-g"
Rdf
Leonardo19
Как понимаю, при запуске демона ntpdate время синхронизируется постоянно.
Неа. Запуск ntpd в ntpdate.start():
if /usr/bin/ntpd -q ${NTP_CLIENT_OPTION} &>/dev/null; then
${NTP_CLIENT_OPTION} из /etc/conf.d/ntpd.conf:
# client options for "ntpd -q" - ntpdate equivalent
NTP_CLIENT_OPTION="-g"
Я уже поправил свой ответ. Я отвечал именно про строку DAEMONS в /etc/rc.conf.
Программа ntpdate работает так же, как команда ntpd -qg, но считается устаревшей. http://support.ntp.org/bin/view/Dev/DeprecatingNtpdate
Leonardo19
Программа ntpdate работает так же, как команда ntpd -qg, но считается устаревшей. http://support.ntp.org/bin/view/Dev/DeprecatingNtpdate
Ну дык и я к тому же. Зачем писать вручную уже существующий скрипт, да еще и устаревший? А вообще, нас куда-то ни туда понесло.
Rdf
Leonardo19
Программа ntpdate работает так же, как команда ntpd -qg, но считается устаревшей. http://support.ntp.org/bin/view/Dev/DeprecatingNtpdate
Ну дык и я к тому же. Зачем писать вручную уже существующий скрипт, да еще и устаревший? А вообще, нас куда-то ни туда понесло.
Скрипт не устарел. Об этом способе синхронизации сказано в Archwiki, я его только немного дополнил. Устарела программа ntpdate.
А что касается использования демона, считаю, что для персонального использования такая точность излишняя. У меня системные часы синхронизируются один раз в день, точность хода в пределах двух секунд вполне устраивает.
 
Зарегистрироваться или войдите чтобы оставить сообщение.