有没有关于在 FreeBSD 中使用“DJB 方式”的优秀指南?

有没有关于在 FreeBSD 中使用“DJB 方式”的优秀指南?

我正在迅速转变为 FreeBSD 使用者(从 Linux 开始)。我对djb的软件也很感兴趣。有没有好的指南来指导如何用djb等效工具替换 FreeBSD 的标准实用程序集?如果这也能利用ports,那就太好了,但如果可以的话,我愿意手动完成。

谢谢。

答案1

djb 就像丹尼尔·伯恩斯坦?他编写的软件数量有限,您无法用他的软件替换许多 FreeBSD“实用程序”。我不确定您是否明白自己在问什么。

我经常使用他的软件,非常欣赏他安全软件开发的方法。然而,他没有考虑到标准的 UNIX 惯例,例如文件系统层次结构可能会令人沮丧。据我所知,Theo 因许可证问题和文件系统层次结构冲突而将 djb 软件从 OpenBSD 端口中移除。

你可以用以下方式替换你的 MTA邮件系统

你可以用以下方式替换你的 DNS域名

你可以使用以下命令运行静态内容 Web 服务器公开文件

你可以运行 tcpserver 和 daemontools 的组合,而不是更常见的超级服务器像*inetd. daemontools 一样,在崩溃时保持软件运行非常有用,但您必须在前台运行。

答案2

此外华纳的答案,有以下端口:

QMail: /usr/ports/mail/qmail
DJBdns: /usr/ports/dns/djbdns
Publicfile: /usr/ports/www/publicfile

顺便说一句,我不喜欢这些软件包。我喜欢更受欢迎的软件包:

Sendmail - Built in
Postfix: /usr/ports/mail/postfix
Courier: /usr/ports/mail/courier (less popular, but my preferred)
BIND - Built in
Apache: /usr/ports/www/apache22

无论如何,该站点周围有几个 FreeBSD 用户,因此如果您有任何问题,请随时询问!

相关内容