仮インストールする 領域を 作成します
# mkdir -p work/usr/local
仮のインストールを 行います
# make install prefix=`pwd`/work/usr/local 2>&1 | tee inst_bind_log # cd work/ # ls usr/local/bin/ dig* host* isc-config.sh* nslookup* nsupdate* # ls usr/local/sbin/ dnssec-keygen* lwresd* named-checkconf* rndc* dnssec-signzone* named* named-checkzone* rndc-confgen*
まあ インストールされているようです。
package を 作成しましょう
# makepkg bing-9.3.2.tgz 2>&1 | tee makepkg_bind_log bing-9.3.2.tgz を作成中...
後かたずけを しましょう
# mv makepkg_bind_log ../../
# cp bing-9.3.2.tgz ../../
# cd ../
# mv inst_bind_log ../
# cd ../
# mkdir u_data
# mv *log u_data/
# mv b_untar u_data/
# cp bind-9.3.2/README .
# cp bind-9.3.2/FAQ .
# rm -r bind-9.3.2/
# ls -l | sed -e 1d
-rw-r--r-- 1 root root 21290 Feb 28 21:13 FAQ
-rw-r--r-- 1 root root 28235 Feb 28 21:26 FAQ.xml
-rw-r--r-- 1 root root 12109 Feb 28 21:12 README
-rw-r--r-- 1 root root 5302112 Feb 28 20:40 bind-9.3.2.tar.gz
-rw-r--r-- 1 root root 15848363 Feb 28 21:25 bind-9.3.2.tgz
drwxr-xr-x 2 root root 4096 Feb 28 21:25 u_data/
出来たものは bind-9.3.2.tgz です これで インストールが 終わった理由では有りません これをインストー するには ”# pkgtool”等を使用してインストール する 必要があります。
インストール する前に named.conf や /var/named を 退避 させておく事を
推奨します named.conf は /etc 位に 存在してるでしょう 。distribution に
依って 異なる場合があり その version に 依っても 異なるかも しれない。
Plamo-4.03 の 場合は /etc/bind/named.conf
# cat /mnt/etc/redhat-release
Red Hat Linux release 9 (Shrike)
/etc/log.d/conf/services/named.conf
/etc/named.conf
の ように 異なっている場合が ある。今回の パッケージで 作成したものを イ
ンストール すると 又 異なった場所に なります。
にゃんたろう 拝!
2006年 4月12日 (水) 22:45:17 JST 作成