Урок некромантии

Apr 14, 2010 01:18


В портах FreeBSD не нашлось места для NTP distribution *, включающего в себя ntpd, ntpdate, sntp и ещё несколько утилит. Видимо, потому что это всё с незапамятных времен есть в базовой системе и весьма оперативно там обновляется (хотя, например, bind тоже есть в базовой системе, но есть и в портах). В итоге нет простого способа обновить ntpd в ( Read more... )

некромантия, ntpd, networking, freebsd

Leave a comment

Comments 8

karpion April 13 2010, 18:37:02 UTC
Надо бы послать порт авторам FreeBSD для помещения в основное дерево портов. И хорошо бы иметь там опцию "заменить основной ntpd".

Надеюсь, при инсталляции порта будет сообщение о необходимости
echo 'xntpd_program="/usr/local/bin/ntpd"' >> /etc/rc.conf

Reply

dadv April 13 2010, 18:40:58 UTC
Если бы порт был кому-то нужен в дереве, он бы там уже появился. Времени для этого было достаточно. Что касается "замены основного ntpd", то я против таких вещей - не вижу в этом никакого смысла, зато вижу напрашивание на неприятности - обновление базовой системы затрёт бинарник не той версией. Порты должны жить отдельно, тем более что нет никаких проблем сказать системе, какой именно ntpd она должна запускать.

Reply

karpion April 13 2010, 19:13:14 UTC
Если бы порт был кому-то нужен в дереве, он бы там уже появился.
Вам он был нужен - а его не было. Посылайте, это будет правильно.

Reply

dadv April 14 2010, 03:13:39 UTC
Мне он нужен был для неподдерживаемой системой портов версии FreeBSD, причем именно в форме, наиболее подходящей для четверки. portmgr@ ни в жисть не примет такой порт в дерево :-) Да и маинтейнить его мне не улыбается.

Reply


sir_dog April 13 2010, 19:45:29 UTC
Разве нет? А вот это?

Reply

dadv April 14 2010, 03:16:47 UTC
И верно. Вот гадство! whereis ntp не показывает этого. В очередной раз время впустую :-(

Reply

sir_dog April 14 2010, 04:28:51 UTC
Ну тогда уже вот так: whereis -S /usr/ports/* -f ntp
А eoe лучше: make -C /usr/ports quicksearch name=ntp

Reply

dadv April 14 2010, 04:38:04 UTC
Ценность whereis в быстроте набора: whereis ntp и всё. А я-то в него верил :-)

Reply


Leave a comment

Up