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


トップ   編集 添付 複製 名前変更     ヘルプ   最終更新のRSS
Last-modified: 2015-07-16 (木) 22:48:03 (2877d)