Я быстро превращаюсь в FreeBSD (из Linux). Я также заинтригован djb
программное обеспечение. Есть ли хорошее руководство по замене стандартного набора утилит FreeBSD на их djb
эквивалент? Было бы здорово, если бы это случилось и с кредитным плечом. port
s, но я готов сделать это вручную, если это так.
Спасибо.
djb как в Дэниел Дж. Бернштейн? У него ограниченный набор программного обеспечения, которое он написал, вы не собираетесь заменять многие «утилиты» FreeBSD его программным обеспечением. Я не уверен, что вы понимаете, о чем спрашиваете.
Я регулярно использую его программное обеспечение и очень ценю его подход к безопасной разработке программного обеспечения. Однако его игнорирование стандартных соглашений UNIX, таких как Иерархия файловой системы может расстраивать. Последнее, что я слышал, Тео удалил программное обеспечение djb из портов OpenBSD из-за своего лицензирования и конфликта из-за иерархии файловой системы.
Вы можете заменить свой MTA на QMAIL.
Вы можете заменить свой DNS на djbdns.
Вы можете запустить веб-сервер статического содержимого с Publicfile.
Вы можете запустить комбинацию tcpserver и daemontools вместо более распространенного суперсервер вроде * inetd. daemontools очень полезен для поддержания работы программного обеспечения в случае сбоя, но вы должны работать на переднем плане.
В дополнении к Ответ Уорнера, есть порты для:
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, так что не стесняйтесь спрашивать, если у вас есть какие-либо вопросы!