1752580 Members
3134 Online
108788 Solutions
New Discussion юеВ

BIND 9.2

 
SOLVED
Go to solution
Dave Bunting
Frequent Advisor

BIND 9.2

Hello,
Where can I get BIND 9.2 for HPUX 11.0?

Thanks
-Dan
8 REPLIES 8
Steven Sim Kok Leong
Honored Contributor
Solution

Re: BIND 9.2

Patrick Wallek
Honored Contributor

Re: BIND 9.2

The link Steven gives says it is for 11.11. I don't know if they have a version for 11.0. I didn't see one.
Sanjay_6
Honored Contributor

Re: BIND 9.2

Hi Dave,

You can also try,

http://www.isc.org/products/BIND/

Hope this helps.

Regds
Steven Sim Kok Leong
Honored Contributor

Re: BIND 9.2

Hi,

According to ISC (see below link), BIND 9.2.0a3 (BIND 9.2.0 alpha release) was successfully built and tested on HP-UX 11.00.

http://www.isc.org/products/BIND/bind9-alpha.html

You can download it at:

ftp://ftp.isc.org/isc/bind9/9.2.0a3/bind-9.2.0a3.tar.gz

Hope this helps. Regards.
Steven Sim Kok Leong
Honored Contributor

Re: BIND 9.2

Hi,

In fact, ISC's information on BIND 9.2.0 (actual release) indicates the following as supported:

========================================
- HP-UX 11.x, x < 11

HP-UX 11.11 is not yet supported due to its incompatible SIOCGLIFCONF ioctl.
========================================

http://www.isc.org/products/BIND/bind9.html

Perhaps ISC should update their website to indicate that HP-UX 11.11 is already supported as well.

Hope this helps. Regards.

Steven Sim Kok Leong
cute
Advisor

Re: BIND 9.2

Hi

I also tried installing BIND 9.2 on the given urls, but my swinstall cannot detect any sw on target... ergo, no selection was shown...

is BIND 9.2 really supported for 11.0?



found a quote' BIND V9.2 for 11.0: No Plans. Porting V9.2"



Steven Sim Kok Leong
Honored Contributor

Re: BIND 9.2

Hi,

These are not HP-UX software depots. They are source distributions.

Thus, you need to build and install BIND 9.2 using your compiler (CC or Ansi C etc).

The standard commands for building are as follows. Read the INSTALL or README file for more details.

./configure
./make
./make install

Hope this helps. Regards.

Steven Sim Kok Leong
Steven Sim Kok Leong
Honored Contributor

Re: BIND 9.2

Hi,

If you also read the instructions from this link:

http://www.isc.org/products/BIND/bind9.html

It is stated (extracted here fyi):
=========================================
To build, just

./configure
make
Do not use a parallel "make".
Several environment variables that can be set before running configure will affect compilation:


CC
The C compiler to use. configure tries to figure out the right one for supported systems.

CFLAGS
C compiler flags. Defaults to include -g and/or -O2 as supported by the compiler.

STD_CINCLUDES
System header file directories. Can be used to specify where add-on thread or IPv6 support is, for example. Defaults to empty string.

STD_CDEFINES
Any additional preprocessor symbols you want defined. Defaults to empty string.
To build shared libraries, specify "--with-libtool" on the configure command line.

For the server to support DNSSEC, you need to build it with crypto support. You must have OpenSSL 0.9.5a or newer installed and specify "--with-openssl" on the configure command line. If OpenSSL is installed under a nonstandard prefix, you can tell configure where to look for it using "--with-openssl=/prefix".

To build libbind (BIND 8 resolver library), specify "--enable-libbind" on the configure command line.

On some platforms, BIND 9 can be built with multithreading support, allowing it to take advantage of multiple CPUs. You can specify whether to build a multithreaded BIND 9 by specifying "--enable-threads" or "--disable-threads" on the configure command line. The default is operating system dependent.

If your operating system has integrated support for IPv6, it will be used automatically. If you have installed KAME IPv6 separately, use "--with-kame[=PATH]" to specify its location.

"make install" will install "named" and the various BIND 9 libraries. By default, installation is into /usr/local, but this can be changed with the "--prefix" option when running "configure".

You may specify the option "--sysconfdir" to set the directory where configuration files like "named.conf" go by default, and "--localstatedir" to set the default parent directory of "run/named.pid". For backwards compatibility with BIND 8, --sysconfdir defaults to "/etc" and --localstatedir defaults to "/var" if no --prefix option is given. If there is a --prefix option, sysconfdir defaults to "$prefix/etc" and localstatedir defaults to "$prefix/var".

To see additional configure options, run "configure --help". Note that the help message does not reflect the BIND 8 compatibility defaults for sysconfdir and localstatedir.

If you're planning on making changes to the BIND 9 source, you should also "make depend". If you're using Emacs, you might find "make tags" helpful.

Building with gcc is not supported, unless gcc is the vendor's usual compiler (e.g. the various BSD systems, Linux).

A limited test suite can be run with "make test". Many of the tests require you to configure a set of virtual IP addresses on your system, and some require Perl; see bin/tests/system/README for details.
=========================================