Назад | Перейти на главную страницу

Создание NTP с OpenSSL

Я пытаюсь собрать последнюю версию NTP (4.2.8p3, выпущенную 29.06.2015) с поддержкой OpenSSL.

Я определенно могу создать NTP, но когда я пытаюсь использовать ntp-keygen для создания нового сертификата, он сообщает мне, что параметры неизвестны.

Я использую эту командную строку для создания сертификата:

ntp-keygen -p privatePassword -T -I -i GR1

что дает мне:

guillaume@quentin-HP-xw6600-Workstation:~/certifs$ ntp-keygen -p privatePassword -T -I -i GR1
/usr/sbin/ntp-keygen: illegal option -- p
ntp-keygen (ntp) - Create a NTP host key - Ver. 4.2.8p3
Usage:  ntp-keygen [ -<flag> [<val>] | --<name>[{=| }<val>] ]...
Try 'ntp-keygen --help' for more information.

Я пытался создать NTP с разными параметрами, но у меня всегда была одна и та же проблема.

У кого-то такая же проблема?

Я считаю, что это проблема данной версии NTP, но я не уверен ... (Я пытался использовать версию для разработчиков, но получил тот же результат). Или, может быть, проблема в моих настройках?

Мои параметры конфигурации:

./configure --prefix=/usr \
--mandir=/usr/share/man \
--infodir=/usr/share/info \
--datadir=/usr/share \
--sysconfdir=/etc/ntp \
--disable-linuxcaps \
--enable-parse-clocks \
--disable-ipv6 \
--enable-debugging \
--with-crypto \
--with-openssl-libdir=/opt/opt/openssl/lib \
--with-openssl-incdir=/opt/include/openssl \
--enable-autokey \

Изменить: ntp-keygen --help дает мне:

guillaume@quentin-HP-xw6600-Workstation:~/certifs$ ntp-keygen --help
ntp-keygen (ntp) - Create a NTP host key - Ver. 4.2.8p3
Usage:  ntp-keygen [ -<flag> [<val>] | --<name>[{=| }<val>] ]...
  Flg Arg Option-Name    Description
   -d no  debug-level    Increase debug verbosity level
                - may appear multiple times
   -D Num set-debug-level Set the debug verbosity level
                - may appear multiple times
   -M no  md5key         generate MD5 keys
      opt version        output version information and exit
   -? no  help           display extended usage information and exit
   -! no  more-help      extended usage information passed thru pager
   -> opt save-opts      save the option state to a config file
   -< Str load-opts      load options from a config file
                - disabled as '--no-load-opts'
                - may appear multiple times

Options are specified by doubled hyphens and their name or by a single
hyphen and the flag character.


The following option preset mechanisms are supported:
 - reading file $HOME/.ntprc
 - reading file ./.ntprc
 - examining environment variables named NTP_KEYGEN_*

Please send bug reports to:  <http://bugs.ntp.org, bugs@ntp.org>