bind本家さま http://www.isc.org/software/bind
■Bind 9.9.7-P1(2015-07-07リリース)2015-07-16作業
[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作業
[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作業
[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リリース)
[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リリース)
[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
[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リリース品)
[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リリース品)
[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リリース品)
[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リリース品)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
| [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リリース品)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
| [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がリリースされていたとは....
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| [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リリース品)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| # 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)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| 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)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| 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
|
*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