I wanted to update BIND9 on my Debain Jessie Linux system to a newer version than the currently packaged version 9.9. Here are the steps to upgrade it to version 9.11:
cd /usr/local/src wget ftp://ftp.isc.org/isc/bind9/9.11.0/bind-9.11.0.tar.gz tar zxvf bind-9.11.0.tar.gz rm bind-9.11.0.tar.gz cd bind-9.11.0/ ./configure make make install
This will install the new version of BIND9 to “/usr/local/sbin”. So you can have installed the new version of BIND9 in parallel to the packaged version of Debian Jessie (which resides in “/usr/sbin”). So in case of problems you can always go back to the original BIND9 version.
You now need to modify the start script of BIND9 so that thew new version will be used. You can do that with the following steps:
Now BIND9 should run with the new version.