## page was renamed from DNS/djbdnsを動かしてみる/インストール ## page was renamed from DNS/運用/djbdnsを動かしてみる/インストール = DNS/運用/djbdnsを動かしてみる/インストール = {{{ D. J. Bernstein [Translated into Japanese by MAENO Toshinori] Internet publication djbdns }}} https://cr.yp.to/djbdns/install.html <> == djbdnsのインストール == 他のソフトウェア一般と同様(そして、情報一般に) djbdns には「保証書」は付いていません。 例外: djbdnsの'''securityについての保証'''を見てください。 djbdns は UNIXでしか動きません。 ひとつの UNIX 風 OS, SCO UnixWare, は現在はサポートされていません。 (Linuxでも動きます。-- ToshinoriMaeno <>) djbdns をインストールする前に [[daemontools]] (0.70 以上) と [[ucspi-tcp]]をインストールしておいてください。 インストールと設定を進めるにあたって、 なにをしたか、そしてコンピュータはなにをしたかを 正確に記録しておいてください。 dns メイリングリスト に質問を送るときには、 上の記録をあなたのウェッブページに置いて、 その URL を含めてください。 1. ここのウェッブページのコピーをローカルに持ちたいなら、 djbdns documentation package をダウンロードして、 /docの元に展開しなさい: {{{ gunzip < doc.tar.gz | (cd /; tar -xf -) }}} そのあと、 slashdoc-merge を実行して、 /doc/commands.htmlのような索引を生成します。 2. djbdnsパッケージのダウンロード: 最新版は djbdns-1.05.tar.gzです。 [訳注: ローカルコピー] 3. djbdns パッケージの展開: {{{ gunzip djbdns-1.05.tar tar -xf djbdns-1.05.tar cd djbdns-1.05 }}} 4. djbdns のコンパイル: {{{ echo gcc -O2 -include /usr/include/errno.h > conf-cc make }}} The first line, modifying conf-cc, is necessary for some Linux systems, to work around a Linux bug. It can be skipped under BSD, Solaris, and other systems that comply with IEEE Std 1003.1-1990. 5. ルートになって、djbdns を /usr/local のもとにインストールします: {{{ make setup check }}} 6. 成功の報告: {{{ ( echo 'First M. Last'; cat `cat SYSDEPS` ) \ | mail djb-sysdeps@cr.yp.to }}} First M. Last はあなたの名前で置き換えてください。 2005-05-26 訳:前野年紀