35 lines
1.3 KiB
HTML
35 lines
1.3 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
|
<HTML>
|
|
<HEAD>
|
|
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
|
|
<TITLE>Chroot-BIND HOWTO: Compiling and Installing Your Shiny New BIND</TITLE>
|
|
<LINK HREF="Chroot-BIND-HOWTO-4.html" REL=next>
|
|
<LINK HREF="Chroot-BIND-HOWTO-2.html" REL=previous>
|
|
<LINK HREF="Chroot-BIND-HOWTO.html#toc3" REL=contents>
|
|
</HEAD>
|
|
<BODY>
|
|
<A HREF="Chroot-BIND-HOWTO-4.html">Next</A>
|
|
<A HREF="Chroot-BIND-HOWTO-2.html">Previous</A>
|
|
<A HREF="Chroot-BIND-HOWTO.html#toc3">Contents</A>
|
|
<HR>
|
|
<H2><A NAME="compiling"></A> <A NAME="s3">3. Compiling and Installing Your Shiny New BIND</A></H2>
|
|
|
|
<P>
|
|
<H2><A NAME="ss3.1">3.1 Doing the Compile</A>
|
|
</H2>
|
|
|
|
<P>Compiling BIND 9 for use in a chroot jail should be a much more pleasant
|
|
experience than BIND 8 was. In fact, you don't have to do anything special;
|
|
the standard <CODE>./configure && make</CODE> should suffice.
|
|
<P>Keep in mind that if you want to enable IPv6 support in BIND
|
|
(<CODE>--enable-ipv6</CODE>) on Linux systems, you need matching versions of kernel
|
|
and glibc. If you have kernel 2.2, you need glibc 2.1, and if you have kernel
|
|
2.4, you need glibc 2.2. BIND is quite picky about this.
|
|
<P>
|
|
<HR>
|
|
<A HREF="Chroot-BIND-HOWTO-4.html">Next</A>
|
|
<A HREF="Chroot-BIND-HOWTO-2.html">Previous</A>
|
|
<A HREF="Chroot-BIND-HOWTO.html#toc3">Contents</A>
|
|
</BODY>
|
|
</HTML>
|