Предлагается добавить команду set (по аналогии с сервисом clock). Конечно, сервер времени надо извлекать из конфига... --- ntpd.o 2003-08-18 13:06:24 +0400 +++ ntpd 2005-07-16 14:21:49 +0400 @@ -44,6 +44,13 @@ return $RETVAL } +set_time() +{ + stop + ntpdate ntp0.zenon.net + start +} + restart() { stop @@ -58,6 +65,9 @@ stop) stop ;; + set) + set_time + ;; restart|reload) restart ;;
Ну уж точно не такая грубая. Соответствующий код уже есть в start().
Точно, просто я код не заметил, и мне показалось, что всё ещё не работате.