OpenBSD 的 ntpd 替代品是否已移植到其他 BSD 上?还是Linux?

OpenBSD 的 ntpd 替代品是否已移植到其他 BSD 上?还是Linux?

我知道 OpenBSD 团队从头开始编写了一个替代品ntpd——开放NTPD——可以通过pkgsrc/获得ports。我的问题更多是关于基本系统:OpenNTPD 是ntpdNetBSD 或 FreeBSD 基本系统中的默认设置吗?就此而言,Linux 发行版又如何呢?其中一些发行版(例如 Gentoo 或 Arch)更“BSDish”?

答案1

openntpd必须修补过的在 Linux 上很有用,否则它不会调整系统时钟。而且,向其他操作系统的移植是由单独的团队进行的,并且始终落后于主分支,因此它成为除 OpenBSD 之外的任何其他操作系统上的默认 ntpd 的机会很小。

如果您正在寻找替代的 ntp 服务器,那么唯一的实际竞争对手新唐人网 ntpd似乎是chrony

答案2

openntpd 包含在 Ubuntu 中 -自从短小精悍(即8.10)

所以,对于 Debian 来说也一定是一样的。我相信您可以轻松找到基于 rpm 的发行版的相同信息。

但它不是默认的 ntp 守护进程。

答案3

我刚刚查看了 FreeBSD 源码中非 ports 版本的 ntpd,FreeBSD ntpd 是 ntp.org 版本。不过 ports 里有一个 openntpd 。看起来 NetBSD 有一个用于 ntpd 和 openntpd 的软件包。

我不明白为什么你不能在任何 Linux 发行版上运行 OpenNTPd。考虑到当前 ntp.org ntpd 上存在的奇怪许可(主要是 BSD,带有一点 MIT、GPL 和公共许可),这可能是有道理的。

相关内容