При использовании синхронизации через NTP и смене часового в пояса в процессе установки, создаётся неработающий /etc/ntp.conf -- в нём не меняется значение опции restrict, остаётся то, которое было указано по умолчанию. --- ntp.conf.orig 2004-07-20 17:22:50 +0300 +++ ntp.conf 2004-07-20 17:22:19 +0300 @@ -4,5 +4,5 @@ broadcastdelay 0.008 restrict default ignore notrust nomodify restrict 127.0.0.1 -restrict 195.2.64.5 +restrict ntp.lucky.net authenticate no Steps to Reproduce: 1. Выбираем локаль ru_RU.KOI8-R. 2. Выполняем установку. 3. При настройке часового пояса выбираем вместо московского часового пояса киевский. При этом меняем NTP-сервер на ntp.lucky.net вместо предлагаемого 195.2.64.5 (ntp0.zenon.net). Actual Results: server ntp.lucky.net fudge 127.127.1.0 stratum 10 driftfile /etc/ntp/drift broadcastdelay 0.008 restrict default ignore notrust nomodify restrict 127.0.0.1 restrict 195.2.64.5 authenticate no Expected Results: server ntp.lucky.net fudge 127.127.1.0 stratum 10 driftfile /etc/ntp/drift broadcastdelay 0.008 restrict default ignore notrust nomodify restrict 127.0.0.1 restrict ntp.lucky.net authenticate no
Точнее, должно быть restrict 193.193.193.107 вместо restrict ntp.lucky.net, так как, насколько помню, ntpd не ресолвит адреса, что в restrict.
На этапе, когда задается сервер NTP, сеть ещё не поднята. Может имеет смысл сделать ограничение на ввод в этот диалог только IP-адреса?
(In reply to comment #2) > На этапе, когда задается сервер NTP, сеть ещё не поднята. > Может имеет смысл сделать ограничение на ввод в этот диалог только IP-адреса? На самом деле время устанавливается при загрузке системы и это происходит уже после того, как сетевые интерфейсы подняты. Так что особого смысла в этом я не вижу. Но если надумаете делать именно так, то выпадающий список должен выглядет как список пар имя_сервера:ip_адрес, чтобы пользователь осознанно мог выбрать тот или иной NTP-сервер.
выдавать список имя:адрес смысла не вижу. Поясните ? Дабы выписать правильный restrict, необходимо иметь список соответствий имя-адрес в инсталляторе, поскольку сети может не быть. При желании указать ntp-server не из списка -- это должен быть адрес. Так пойдет ?
(In reply to comment #4) > выдавать список имя:адрес смысла не вижу. Поясните ? > Дабы выписать правильный restrict, необходимо > иметь список соответствий имя-адрес в инсталляторе, > поскольку сети может не быть. > При желании указать ntp-server не из списка -- > это должен быть адрес. Так пойдет ? Угу. Этоо я погорячился -- нет смысла так перегружать список. Только в hints обязательно дописать к фразе "GNU/Linux отсчитывает время в GMT..." напоминание о том, что вводить даные об NTP-сервере, не указанном в списке, можно только в числовом формате (ip-адрес).
done
кстати, сейчас мне создали вот такой:
Created attachment 544 [details] /etc/ntp.conf (это 2.4beta5)
(In reply to comment #8) > Created an attachment (id=544) > /etc/ntp.conf > > (это 2.4beta5) с ним что-то не так ?
archiving