И всё таки я торчю с рукожопия линуксят. :(
Мелочь, а не приятно.
В debian есть порт кошерного OpenNTPD. И если не ошибаюсь он даже стоит по умолчанию в Ubuntu, как замена жЫрному GNU-spagetti-code ntp.
Но вот портировали, как обычно череж Ж. Дело в том, что OpenNTPD — это связка из двух програм: ntpd
(сам daemon) и ntpctl
(имя говорит за себя, но для тех, кто не знает — это что-то вроде ntpq
).
Так вот, в линуксячем порте про ntpctl
забыли. :( Его просто нет. И функциональнось эта толи вырезана толи ещё что-то (на самом деле это один бинарник, ведущий себя по разному в зависимости от argv[0]
).
Ну вот от куда такое рукожопие, а? Доктор, это лечится?
PS: то же самое и про <sys/queue.h> — там в линуксах тоже половины функционала не хватает, а брали там же...