bind本家さま [[http://www.isc.org/software/bind>+http://www.isc.org/software/bind]] ■Bind 9.9.7-P1(2015-07-07リリース)2015-07-16作業 #code(nonumber){{ [root@c ~]# cd /opt/src/ [root@c src]# wget ftp://ftp.riken.jp/net/bind/9.9.7-P1/bind-9.9.7-P1.tar.gz [root@c src]# gzip -cd bind-9.9.7-P1.tar.gz | tar xf - [root@c src]# chown -R root:root ./bind-9.9.7-P1 [root@c src]# cd bind-9.9.7-P1 [root@c bind-9.9.7-P1]# ./configure --prefix=/opt/bind997P1 --with-gssapi --disable-ipv6 \ --with-dlopen=yes --disable-chroot | tee make.log [root@c bind-9.9.7-P1]# make | tee -a make.log [root@c bind-9.9.7-P1]# systemctl stop named [root@c bind-9.9.7-P1]# ./bin/tests/system/ifconfig.sh up [root@c bind-9.9.7-P1]# make check | tee -a make.log (中略) E:zonechecks:2015年 7月 16日 木曜日 22:43:14 JST I:System test result summary: I: 1 FAIL I: 55 PASS I: 1 PKCS11ONLY I: 4 SKIPPED I: 6 UNTESTED (中略) [root@c bind-9.9.7-P1]# ./bin/tests/system/ifconfig.sh down [root@c bind-9.9.7-P1]# make install | tee -a make.log [root@c bind-9.9.7-P1]# (cd /opt; rm -f bind; ln -s bind997P1 bind) [root@c bind-9.9.7-P1]# /opt/bind/sbin/rndc-confgen -a wrote key file "/opt/bind997P1/etc/rndc.key" [root@c bind-9.9.7-P1]# chown named:named /opt/bind/etc/rndc.key [root@c bind-9.9.7-P1]# chown -R named:named /opt/bind/var/run [root@c bind-9.9.7-P1]# systemctl start named }} ■Bind 9.9.7(2015-02-25リリース)2015-04-27作業 #code(nonumber){{ [root@c ~]# cd /opt/src/ [root@c src]# wget ftp://ftp.riken.jp/net/bind/9.9.7/bind-9.9.7.tar.gz [root@c src]# gzip -cd bind-9.9.7.tar.gz | tar xf - [root@c src]# chown -R root:root ./bind-9.9.7 [root@c src]# cd bind-9.9.7 [root@c bind-9.9.7]# ./configure --prefix=/opt/bind997 --with-gssapi --disable-ipv6 \ --with-dlopen=yes --disable-chroot | tee make.log (中略) ======================================================================== Configuration summary: ------------------------------------------------------------------------ Optional features enabled: GSS-API (--with-gssapi) Print backtrace on crash (--enable-backtrace) Use symbol table for backtrace, named only (--enable-symtable) Dynamically loadable zone (DLZ) drivers: None Features disabled or unavailable on this platform: Multiprocessing support (--enable-threads) IPv6 support (--enable-ipv6) Response Rate Limiting (--enable-rrl) PKCS#11/Cryptoki support (--with-pkcs11) New statistics (--enable-newstats) Allow 'fixed' rrset-order (--enable-fixed-rrset) Automated Testing Framework (--with-atf) GOST algorithm support (--with-gost) ======================================================================== [root@c bind-9.9.7]# [root@c bind-9.9.7]# make | tee -a make.log [root@c bind-9.9.7]# systemctl stop named [root@c bind-9.9.7]# ./bin/tests/system/ifconfig.sh up [root@c bind-9.9.7]# make check | tee -a make.log (中略) E:zonechecks:2015年 4月 27日 月曜日 21:03:24 JST I:System test result summary: I: 1 FAIL I: 55 PASS I: 1 PKCS11ONLY I: 4 SKIPPED I: 6 UNTESTED (中略) [root@c bind-9.9.7]# ./bin/tests/system/ifconfig.sh down [root@c bind-9.9.7]# make install | tee -a make.log [root@c bind-9.9.7]# (cd /opt; rm -f bind; ln -s bind997 bind) [root@c bind-9.9.7]# /opt/bind/sbin/rndc-confgen -a wrote key file "/opt/bind997/etc/rndc.key" [root@c bind-9.9.7]# [root@c bind-9.9.7]# chown named:named /opt/bind/etc/rndc.key [root@c bind-9.9.7]# chown -R named:named /opt/bind/var/run [root@c bind-9.9.7]# systemctl start named [root@c bind-9.9.7]# }} ■Bind 9.9.6-P1(2014-12-08リリース)2015-01-27作業 #code(nonumber){{ [root@c ~]# cd /opt/src/ [root@c src]# wget ftp://ftp.riken.jp/net/bind/9.9.6-P1/bind-9.9.6-P1.tar.gz [root@c src]# gzip -cd bind-9.9.6-P1.tar.gz | tar xf - [root@c src]# chown -R root:root ./bind-9.9.6-P1 [root@c src]# cd bind-9.9.6-P1 [root@c bind-9.9.6-P1]# ./configure --prefix=/opt/bind996P1 --with-gssapi --disable-ipv6 \ --with-dlopen=yes --disable-chroot | tee make.log (中略) ======================================================================== Configuration summary: ------------------------------------------------------------------------ Optional features enabled: GSS-API (--with-gssapi) Print backtrace on crash (--enable-backtrace) Use symbol table for backtrace, named only (--enable-symtable) Dynamically loadable zone (DLZ) drivers: None Features disabled or unavailable on this platform: Multiprocessing support (--enable-threads) IPv6 support (--enable-ipv6) Response Rate Limiting (--enable-rrl) PKCS#11/Cryptoki support (--with-pkcs11) New statistics (--enable-newstats) Allow 'fixed' rrset-order (--enable-fixed-rrset) Automated Testing Framework (--with-atf) GOST algorithm support (--with-gost) ======================================================================== [root@c bind-9.9.6-P1]# [root@c bind-9.9.6-P1]# make | tee -a make.log [root@c bind-9.9.6-P1]# /etc/init.d/named stop Shutting down named: [ OK ] [root@c bind-9.9.6-P1]# [root@c bind-9.9.6-P1]# ./bin/tests/system/ifconfig.sh up [root@c bind-9.9.6-P1]# make check | tee -a make.log (中略) E:zonechecks:2015年 1月 27日 火曜日 19:47:40 JST I:System test result summary: I: 54 PASS I: 1 PKCS11ONLY I: 4 SKIPPED I: 6 UNTESTED (中略) [root@c bind-9.9.6-P1]# [root@c bind-9.9.6-P1]# ./bin/tests/system/ifconfig.sh down [root@c bind-9.9.6-P1]# make install | tee -a make.log [root@c bind-9.9.6-P1]# (cd /opt; rm -f bind; ln -s bind996P1 bind) [root@c bind-9.9.6-P1]# /opt/bind/sbin/rndc-confgen -a wrote key file "/opt/bind996P1/etc/rndc.key" [root@c bind-9.9.6-P1]# [root@c bind-9.9.6-P1]# chown named:named /opt/bind/etc/rndc.key [root@c bind-9.9.6-P1]# chown -R named:named /opt/bind/var/run [root@c bind-9.9.6-P1]# /etc/init.d/named start named を起動中: [ OK ] [root@c bind-9.9.6-P1]# }} ■Bind 9.9.6(2014-09-23リリース) #code(nonumber){{ [root@c ~]# cd /opt/src/ [root@c src]# wget ftp://ftp.riken.jp/net/bind/9.9.6/bind-9.9.6.tar.gz [root@c src]# gzip -cd bind-9.9.6.tar.gz | tar xf - [root@c src]# chown -R root:root ./bind-9.9.6 [root@c src]# cd bind-9.9.6 [root@c bind-9.9.6]# ./configure --prefix=/opt/bind996 --with-gssapi --disable-ipv6 \ --with-dlopen=yes --disable-chroot | tee make.log (中略) ======================================================================== Configuration summary: ------------------------------------------------------------------------ Optional features enabled: GSS-API (--with-gssapi) Print backtrace on crash (--enable-backtrace) Use symbol table for backtrace, named only (--enable-symtable) Dynamically loadable zone (DLZ) drivers: None Features disabled or unavailable on this platform: Multiprocessing support (--enable-threads) IPv6 support (--enable-ipv6) Response Rate Limiting (--enable-rrl) PKCS#11/Cryptoki support (--with-pkcs11) New statistics (--enable-newstats) Allow 'fixed' rrset-order (--enable-fixed-rrset) Automated Testing Framework (--with-atf) GOST algorithm support (--with-gost) ======================================================================== [root@c bind-9.9.6]# [root@c bind-9.9.6]# make | tee -a make.log [root@c bind-9.9.6]# /etc/init.d/named stop Shutting down named: [ OK ] [root@c bind-9.9.6]# ./bin/tests/system/ifconfig.sh up [root@c bind-9.9.6]# make check | tee -a make.log (中略) E:zonechecks:2014年 11月 4日 火曜日 00:56:55 JST I:System test result summary: I: 54 PASS I: 1 PKCS11ONLY I: 4 SKIPPED I: 6 UNTESTED (中略) [root@c bind-9.9.6]# ./bin/tests/system/ifconfig.sh down [root@c bind-9.9.6]# make install | tee -a make.log [root@c bind-9.9.6]# (cd /opt; rm -f bind; ln -s bind996 bind) [root@c bind-9.9.6]# /opt/bind/sbin/rndc-confgen -a wrote key file "/opt/bind996/etc/rndc.key" [root@c bind-9.9.6]# chown named:named /opt/bind/etc/rndc.key [root@c bind-9.9.6]# chown -R named:named /opt/bind/var/run [root@c bind-9.9.6]# /etc/init.d/named start named を起動中: [ OK ] [root@c bind-9.9.6]# }} ■Bind 9.9.5-P1(2014-06-11リリース) #code(nonumber){{ [root@c ~]# cd /opt/src/ [root@c src]# wget ftp://ftp.riken.jp/net/bind/9.9.5-P1/bind-9.9.5-P1.tar.gz [root@c src]# gzip -cd bind-9.9.5-P1.tar.gz | tar xf - [root@c src]# chown -R root:root ./bind-9.9.5-P1 *忘れずに! [root@c src]# cd bind-9.9.5-P1 [root@c bind-9.9.5-P1]# ./configure --prefix=/opt/bind995P1 --with-gssapi --disable-ipv6 \ --with-dlopen=yes --disable-chroot | tee make.log (中略) ======================================================================== Configuration summary: ------------------------------------------------------------------------ Optional features enabled: GSS-API (--with-gssapi) Print backtrace on crash (--enable-backtrace) Use symbol table for backtrace, named only (--enable-symtable) Dynamically loadable zone (DLZ) drivers: None Features disabled or unavailable on this platform: Multiprocessing support (--enable-threads) IPv6 support (--enable-ipv6) Response Rate Limiting (--enable-rrl) PKCS#11/Cryptoki support (--with-pkcs11) New statistics (--enable-newstats) Allow 'fixed' rrset-order (--enable-fixed-rrset) Automated Testing Framework (--with-atf) GOST algorithm support (--with-gost) Python tools (--with-python) ======================================================================== [root@c bind-9.9.5-P1]# make | tee -a make.log [root@c bind-9.9.5-P1]# /etc/init.d/named stop Shutting down named: [ OK ] [root@c bind-9.9.5-P1]# ./bin/tests/system/ifconfig.sh up [root@c bind-9.9.5-P1]# make check | tee -a make.log (中略) E:zonechecks:2014年 7月 9日 水曜日 23:04:51 JST I:System test result summary: I: 53 PASS I: 3 SKIPPED I: 4 UNTESTED (中略) [root@c bind-9.9.5-P1]# ./bin/tests/system/ifconfig.sh down [root@c bind-9.9.5-P1]# make install | tee -a make.log [root@c bind-9.9.5-P1]# cd /opt; rm -f bind; ln -s bind995P1 bind [root@c opt]# wrote key file "/opt/bind995P1/etc/rndc.key" [root@c opt]# chown named:named /opt/bind/etc/rndc.key [root@c opt]# chown -R named:named /opt/bind/var/run [root@c opt]# /etc/init.d/named start named を起動中: [ OK ] [root@c opt]# }} ■Bind 9.9.5 #code(nonumber){{ [root@c ~]# cd /opt/src/ [root@c src]# wget ftp://ftp.riken.jp/net/bind/9.9.5/bind-9.9.5.tar.gz [root@c src]# gzip -cd bind-9.9.5.tar.gz | tar xf - [root@c src]# chown -R root:root ./bind-9.9.5 [root@c src]# cd bind-9.9.5 [root@c bind-9.9.5]# ./configure --prefix=/opt/bind995 --with-gssapi --disable-ipv6 --disable-chroot | tee make.log [root@c bind-9.9.5]# make | tee -a make.log (中略) E:zonechecks:2014年 3月 21日 金曜日 00:08:35 JST I:System test result summary: I: 53 PASS I: 3 SKIPPED I: 4 UNTESTED (中略) [root@c bind-9.9.5]# [root@c bind-9.9.5]# make install | tee -a make.log [root@c bind-9.9.5]# cd /opt; rm -f bind; ln -s bind995 bind [root@c opt]# /opt/bind/sbin/rndc-confgen -a wrote key file "/opt/bind995/etc/rndc.key" [root@c opt]# chown named:named /opt/bind/etc/rndc.key [root@c opt]# chown -R named:named /opt/bind/var/run [root@c opt]# cd /var/named [root@c named]# rm Kchaperone.jp.* [root@c named]# /opt/bind/sbin/dnssec-keygen -r /dev/urandom -a HMAC-MD5 -b 512 -n HOST chaperone.jp *文字列部分を/etc/named.confのkeyに割り当てる [root@c opt]# /etc/init.d/named start named を起動中: [ OK ] [root@c opt]# }} ■Bind 9.8.7(14.3.14作業, 2014.1.31リリース品) #code(nonumber){{ [root@c ~]# cd /opt/src/ [root@c src]# wget ftp://ftp.riken.jp/net/bind/9.8.7/bind-9.8.7.tar.gz [root@c src]# gzip -cd bind-9.8.7.tar.gz | tar xf - [root@c src]# chown -R root:root ./bind-9.8.7 [root@c src]# cd bind-9.8.7 [root@c bind-9.8.7]# ./configure --prefix=/opt/bind987 --with-gssapi --disable-ipv6 --disable-chroot \ --enable-threads --with-dlopen=yes --with-dlz-filesystem=yes | tee make.log [root@c bind-9.8.7]# [root@c bind-9.8.7]# make | tee -a make.log [root@c bind-9.8.7]# /etc/init.d/named stop Shutting down named: [ OK ] [root@c bind-9.8.7]# ./bin/tests/system/ifconfig.sh up [root@c bind-9.8.7]# make check | tee -a make.log (中略) E:zonechecks:2014年 3月 14日 金曜日 20:58:59 JST I:System test result summary: I: 53 PASS I: 2 SKIPPED (中略) [root@c bind-9.8.7]# ./bin/tests/system/ifconfig.sh down [root@c bind-9.8.7]# make install | tee -a make.log [root@c bind-9.8.7]# cd /opt; rm -f bind; ln -s bind987 bind [root@c opt]# /opt/bind/sbin/rndc-confgen -a wrote key file "/opt/bind987/etc/rndc.key" [root@c opt]# chown named:named /opt/bind/etc/rndc.key [root@c opt]# chown -R named:named /opt/bind/var/run [root@c opt]# /etc/init.d/named start named を起動中: [ OK ] [root@c opt]# }} ■Bind 9.8.6-P2(14.1.18作業, 2014.1.13リリース品) #code(nonumber){{ [root@c ~]# cd /opt/src/ [root@c src]# wget ftp://ftp.riken.jp/net/bind/9.8.6-P2/bind-9.8.6-P2.tar.gz [root@c src]# gzip -cd bind-9.8.6-P2.tar.gz | tar xf - [root@c src]# chown -R root:root ./bind-9.8.6-P2 [root@c src]# cd bind-9.8.6-P2 [root@c bind-9.8.6-P2]# ./configure --prefix=/opt/bind986P2 --with-gssapi --disable-ipv6 --disable-chroot \ --enable-threads --with-dlopen=yes --with-dlz-filesystem=yes | tee make.log [root@c bind-9.8.6-P2]# [root@c bind-9.8.6-P2]# make | tee -a make.log [root@c bind-9.8.6-P2]# /etc/init.d/named stop Shutting down named: [ OK ] [root@c bind-9.8.6-P2]# ./bin/tests/system/ifconfig.sh up [root@c bind-9.8.6-P2]# make check | tee -a make.log (中略) E:zonechecks:2014年 1月 18日 土曜日 23:09:19 JST I:System test result summary: I: 51 PASS I: 2 SKIPPED (中略) [root@c bind-9.8.6-P2]# ./bin/tests/system/ifconfig.sh down [root@c bind-9.8.6-P2]# make install | tee -a make.log [root@c bind-9.8.6-P2]# cd /opt; rm -f bind; ln -s bind986P2 bind [root@c opt]# /opt/bind/sbin/rndc-confgen -a wrote key file "/opt/bind986P2/etc/rndc.key" [root@c opt]# chown named:named /opt/bind/etc/rndc.key [root@c opt]# chown -R named:named /opt/bind/var/run [root@c opt]# /etc/init.d/named start named を起動中: [ OK ] [root@c opt]# }} ■Bind 9.8.6-P1(13.11.26作業, 2013.11.06リリース品) #code(nonumber){{ [root@c ~]# cd /opt/src/ [root@c src]# wget ftp://ftp.riken.jp/net/bind/9.8.6-P1/bind-9.8.6-P1.tar.gz [root@c src]# gzip -cd bind-9.8.6-P1.tar.gz | tar xf - [root@c src]# chown -R root:root ./bind-9.8.6-P1 [root@c src]# cd bind-9.8.6-P1 [root@c bind-9.8.6-P1]# ./configure --prefix=/opt/bind986P1 --with-gssapi --disable-ipv6 --disable-chroot \ --enable-threads --with-dlopen=yes --with-dlz-filesystem=yes | tee make.log [root@c bind-9.8.6-P1]# [root@c bind-9.8.6-P1]# make | tee -a make.log [root@c bind-9.8.6-P1]# /etc/init.d/named stop Shutting down named: [ OK ] [root@c bind-9.8.6-P1]# ./bin/tests/system/ifconfig.sh up [root@c bind-9.8.6-P1]# make check | tee -a make.log (中略) R:PASS E:zonechecks:2013年 11月 26日 火曜日 21:32:02 JST I:System test result summary: I: 50 PASS I: 3 SKIPPED (中略) [root@c bind-9.8.6-P1]# ./bin/tests/system/ifconfig.sh down [root@c bind-9.8.6-P1]# make install | tee -a make.log [root@c bind-9.8.6-P1]# cd /opt; rm bind; ln -s bind986P1 bind [root@c opt]# /opt/bind/sbin/rndc-confgen -a wrote key file "/opt/bind986P1/etc/rndc.key" [root@c opt]# [root@c opt]# chown named:named /opt/bind/etc/rndc.key [root@c opt]# chown -R named:named /opt/bind/var/run [root@c opt]# /etc/init.d/named start named を起動中: [ OK ] [root@c opt]# }} ■Bind 9.8.6(2013.10.10,2013.09.19リリース品) #code{{ [root@c ~]# cd /opt/src/ [root@c src]# wget ftp://ftp.riken.jp/net/bind/9.8.6/bind-9.8.6.tar.gz [root@c src]# gzip -cd bind-9.8.6.tar.gz | tar xf - [root@c src]# chown -R root:root ./bind-9.8.6 [root@c src]# cd bind-9.8.6 [root@c bind-9.8.6]# ./configure --prefix=/opt/bind986 --with-gssapi --disable-ipv6 --disable-chroot \ --enable-threads --with-dlopen=yes --with-dlz-filesystem=yes | tee make.log [root@c bind-9.8.6]# [root@c bind-9.8.6]# make | tee -a make.log [root@c bind-9.8.6]# /etc/init.d/named stop Shutting down named: [ OK ] [root@c bind-9.8.6]# [root@c bind-9.8.6]# ./bin/tests/system/ifconfig.sh up [root@c bind-9.8.6]# make check | tee -a make.log (中略) E:zonechecks:2013年 10月 10日 木曜日 01:06:41 JST I:System test result summary: I: 50 PASS I: 3 SKIPPED (中略) [root@c bind-9.8.6]# ./bin/tests/system/ifconfig.sh down [root@c bind-9.8.6]# make install | tee -a make.log [root@c bind-9.8.6]# rm /opt/bind rm: remove シンボリックリンク `/opt/bind'? [root@c bind-9.8.6]# [root@c bind-9.8.6]# ln -s /opt/bind986 /opt/bind [root@c bind-9.8.6]# /opt/bind/sbin/rndc-confgen -a wrote key file "/opt/bind986/etc/rndc.key" [root@c bind-9.8.6]# [root@c bind-9.8.6]# chown named:named /opt/bind/etc/rndc.key [root@c bind-9.8.6]# chown -R named:named /opt/bind/var/run [root@c bind-9.8.6]# /etc/init.d/named start named を起動中: [ OK ] [root@c bind-9.8.6]# }} ■Bind 9.8.5-P2(2013.07.29,2013.07.26リリース品) #code{{ [root@c ~]# cd /opt/src/ [root@c src]# wget ftp://ftp.riken.jp/net/bind/9.8.5-P2/bind-9.8.5-P2.tar.gz [root@c src]# gzip -cd bind-9.8.5-P2.tar.gz | tar xf - [root@c src]# chown -R root:root ./bind-9.8.5-P2 [root@c src]# cd bind-9.8.5-P2 [root@c bind-9.8.5-P2]# ./configure --prefix=/opt/bind985P2 --with-gssapi --disable-ipv6 --disable-chroot \ --enable-threads --with-dlopen=yes --with-dlz-filesystem=yes | tee make.log [root@c bind-9.8.5-P2]# [root@c bind-9.8.5-P2]# make | tee -a make.log [root@c bind-9.8.5-P2]# /etc/init.d/named stop Shutting down named: [ OK ] [root@c bind-9.8.5-P2]# [root@c bind-9.8.5-P2]# ./bin/tests/system/ifconfig.sh up [root@c bind-9.8.5-P2]# make check | tee -a make.log (中略) E:zonechecks:2013年 7月 29日 月曜日 22:00:12 JST I:System test result summary: I: 49 PASS I: 3 SKIPPED (中略) [root@c bind-9.8.5-P2]# ./bin/tests/system/ifconfig.sh down [root@c bind-9.8.5-P2]# make install | tee -a make.log [root@c bind-9.8.5-P2]# rm /opt/bind rm: remove シンボリックリンク `/opt/bind'? y [root@c bind-9.8.5-P2]# [root@c bind-9.8.5-P2]# ln -s /opt/bind985P2 /opt/bind [root@c bind-9.8.5-P2]# /opt/bind/sbin/rndc-confgen -a wrote key file "/opt/bind985P2/etc/rndc.key" [root@c bind-9.8.5-P2]# [root@c bind-9.8.5-P2]# chown named:named /opt/bind/etc/rndc.key [root@c bind-9.8.5-P2]# chown -R named:named /opt/bind/var/run [root@c bind-9.8.5-P2]# /etc/init.d/named start named を起動中: [ OK ] [root@c bind-9.8.5-P2]# }} ■Bind 9.8.5-P1(2013.06.10,2013.06.04リリース品) 9.8.5がリリースされていたとは.... #code{{ [root@c ~]# cd /opt/src/ [root@c src]# ftp://ftp.riken.jp/net/bind/9.8.5-P1/bind-9.8.5-P1.tar.gz [root@c src]# gzip -cd bind-9.8.5-P1.tar.gz | tar xf - [root@c src]# chown -R root:root ./bind-9.8.5-P1 *所有者を変更しないとmake checkの際にエラーがでる [root@c src]# cd bind-9.8.5-P1 [root@c bind-9.8.5-P1]# ./configure --prefix=/opt/bind985P1 --with-gssapi --disable-ipv6 --disable-chroot \ --enable-threads --with-dlopen=yes --with-dlz-filesystem=yes | tee make.log [root@c bind-9.8.5-P1]# [root@c bind-9.8.5-P1]# make | tee -a make.log [root@c bind-9.8.5-P1]# /etc/init.d/named stop Shutting down named: [ OK ] [root@c bind-9.8.5-P1]# [root@c bind-9.8.5-P1]# ./bin/tests/system/ifconfig.sh up [root@c bind-9.8.5-P1]# make check | tee -a make.log (中略) E:zonechecks:2013年 6月 10日 月曜日 21:51:24 JST I:System test result summary: I: 49 PASS I: 3 SKIPPED (中略) [root@c bind-9.8.5-P1]# ./bin/tests/system/ifconfig.sh down [root@c bind-9.8.5-P1]# make install | tee -a make.log [root@c bind-9.8.5-P1]# rm /opt/bind rm: remove シンボリックリンク `/opt/bind'? y [root@c bind-9.8.5-P1]# [root@c bind-9.8.5-P1]# ln -s /opt/bind985P1 /opt/bind [root@c bind-9.8.5-P1]# /opt/bind/sbin/rndc-confgen -a wrote key file "/opt/bind985P1/etc/rndc.key" [root@c bind-9.8.5-P1]# chown named:named /opt/bind/etc/rndc.key [root@c bind-9.8.5-P1]# chown -R named:named /opt/bind/var/run [root@c bind-9.8.5-P1]# /etc/init.d/named start named を起動中: [ OK ] [root@c bind-9.8.5-P1]# }} ■Bind 9.8.4-P2(2013.03.28,2013.03.28リリース品) #code{{ # cd /opt/src # wget ftp://ftp.isc.org/isc/bind9/9.8.4-P2/bind-9.8.4-P2.tar.gz # gzip -cd bind-9.8.4-P2.tar.gz | tar xf - # chown -R root:root ./bind-9.8.4-P2 # cd bind-9.8.4-P2 # ./configure --prefix=/opt/bind984P2 --with-gssapi --disable-ipv6 --disable-chroot \ --enable-threads --with-dlopen=yes --with-dlz-filesystem=yes | tee make.log # make | tee -a make.log # /etc/init.d/named stop # ./bin/tests/system/ifconfig.sh up # make check | tee -a make.log : : E:zonechecks:2013年 3月 28日 木曜日 01:26:56 JST I:System test result summary: I: 45 PASS I: 3 SKIPPED : # ./bin/tests/system/ifconfig.sh down # make install # rm /opt/bind # ln -s /opt/bind984P2 /opt/bind # /opt/bind/sbin/rndc-confgen -a wrote key file "/opt/bind984P2/etc/rndc.key" # chown named:named /opt/bind/etc/rndc.key # chown -R named:named /opt/bind/var/run # /etc/init.d/named start }} ■BIND 9.8.4-P1を導入します(2012.12.10) #code{{ cd /opt/src wget ftp://ftp.isc.org/isc/bind9/9.8.4-P1/bind-9.8.4-P1.tar.gz gzip -cd bind-9.8.4-P1.tar.gz | tar xf - cd bind-9.8.4-P1 ./configure --prefix=/opt/bind984P1 --with-gssapi --disable-ipv6 --disable-chroot \ --enable-threads --with-dlopen=yes --with-dlz-filesystem=yes | tee make.log make /etc/init.d/named stop ./bin/tests/system/ifconfig.sh up make check | tee -a make.log ./bin/tests/system/ifconfig.sh down make install rm /opt/bind ln -s /opt/bind984P1 /opt/bind /opt/bind/sbin/rndc-confgen -a chown named:named /opt/bind/etc/rndc.key chown -R named:named /opt/bind/var/run /etc/init.d/named start }} ■BIND 9.8.4を導入します(2012.10.17) #code{{ wget ftp://ftp.riken.jp/net/bind/9.8.4/bind-9.8.4.tar.gz gzip -cd bind-9.8.4.tar.gz | tar xf - chown -R root bind-9.8.4 cd bind-9.8.4 ./configure --prefix=/opt/bind984 --with-gssapi --disable-ipv6 --disable-chroot \ --enable-threads --with-dlopen=yes --with-dlz-filesystem=yes | tee make.log make /etc/init.d/named stop bin/tests/system/ifconfig.sh up make check | tee -a make.log bin/tests/system/ifconfig.sh down make install rm /opt/bind ln -s /opt/bind984 /opt/bind /opt/bind/sbin/rndc-confgen -a chown named:named /opt/bind/etc/rndc.key chown -R named:named /opt/bind/var/run /etc/init.d/named start }} &color(red){*};make checkで3か所にSKIPPEDが発生。opensslにecdsaとgostの機能が入っていないとして2個。 そして、./bin/tests/system/tsiggss/でgssapi_krb5が存在しないというエラーでSKIPPEDが発生した模様。 gssapi_krb5は同じ場所にgssapi_krbがあるので、linkで作るとSKIPPEDは2つになる。 ■BIND 9.8.3-P2を導入します(2012.08.01) CHANGESを読むとsecurityとbug対応のみ。なので作り方は以前をほぼ踏襲。 wget ftp://ftp.riken.jp/net/bind/9.8.3-P2/bind-9.8.3-P2.tar.gz gzip -cd bind-9.8.3-P2.tar.gz | tar xf - cd bind-9.8.3-P2 ./configure --prefix=/opt/bind983P2 --with-gssapi --disable-ipv6 --disable-chroot --enable-threads --with-dlopen=yes make; make check; make install /etc/init.d/named stop rm /opt/bind ln -s /opt/bind983P2 /opt/bind /opt/bind/sbin/rndc-confgen -a chown named:named /opt/bind/etc/rndc.key chown -R named:named /opt/bind/var/run /etc/init.d/named start ■BIND 9.8.3-P1を導入します(2012.06.11) wget ftp://ftp.riken.jp/net/bind/9.8.3-P1/bind-9.8.3-P1.tar.gz gzip -cd bind-9.8.3-P1.tar.gz | tar xf - cd bind-9.8.3-P1 ./configure --prefix=/opt/bind983P1 --with-gssapi --disable-ipv6 --disable-chroot --enable-threads --with-dlopen=yes make; make check; make install /etc/init.d/named stop rm /opt/bind ln -s /opt/bind983P1 /opt/bind /opt/bind/sbin/rndc-confgen -a chown named:named /opt/bind/etc/rndc.key chown -R named:named /opt/bind/var/run /etc/init.d/named start ■bind-9.8.3を導入します wget ftp://ftp.riken.jp/net/bind/9.8.3/bind-9.8.3.tar.gz gzip -cd bind-9.8.3.tar.gz | tar xf - cd bind-9.8.3 ./configure --prefix=/opt/bind983 --with-gssapi --disable-ipv6 --disable-chroot --enable-threads --with-dlopen=yes make; make check; make install /etc/init.d/named stop rm /opt/bind ln -s /opt/bind983 /opt/bind /opt/bind/sbin/rndc-confgen -a chown named:named /opt/bind/etc/rndc.key chown named:named /opt/bind/var/run /etc/init.d/named start ■bind-9.8.2を導入します wget ftp://ftp.riken.jp/net/bind/9.8.2/bind-9.8.2.tar.gz gzip -cd bind-9.8.2.tar.gz | tar xf - cd bind-9.8.2 ./configure --prefix=/opt/bind982 --with-gssapi --disable-ipv6 --disable-chroot --enable-threads --with-dlopen=yes make; make check; make install /etc/init.d/named stop rm /opt/bind ln -s /opt/bind982 /opt/bind /opt/bind/sbin/rndc-confgen -a chown named:named /opt/bind/etc/rndc.key chown named:named /opt/bind/var/run /etc/init.d/named start ■bind-9.8.1-P1を導入します wget ftp://ftp.riken.jp/net/bind/9.8.1-P1/bind-9.8.1-P1.tar.gz gzip -cd bind-9.8.1-P1.tar.gz | tar xf - cd bind-9.8.1-P1 ./configure --prefix=/opt/bind981P1 --with-gssapi --disable-ipv6 --disable-chroot --enable-threads make make check make install /etc/init.d/named stop rm /opt/bind ln -s /opt/bind981P1 /opt/bind /opt/bind/sbin/rndc-confgen -a chown named:named /opt/bind/etc/rndc.key chown named:named /opt/bind/var/run /etc/init.d/named start