Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > d2aa592c6c7b6afc9e3b7223459e9335 > files > 32

maradns-1.0.16-1mdk.ppc.rpm

<!-- Do *not* edit this file; it was automatically generated by ej2html
     Look for a name.ej file with the same name as this filename -->
<!-- Last updated Sat Nov 30 13:52:52 2002 -->

<HTML><HEAD>
<TITLE>Compiling MaraDNS</TITLE>

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">

</HEAD><BODY >


<i>This document has been placed in the public domain by Sam 
Trenholme</i>

<H1>Compiling MaraDNS</H1>

<H2>Requirments</H2>

MaraDNS needs a UNIX-compatible operating system, ideally one which
is not proprietary, such as Linux, FreeBSD, NetBSD, OpenBSD, or Mac OS X 
(the underlying UNIX core is free).  MaraDNS is currently
being developed on a RedHat 7.2 machine.  

<H2>Downloading, compiling, and installing MaraDNS</H2>

<UL>

<LI>Obtain MaraDNS from <A 
    href=http://www.maradns.org/>www.maradns.org</A>

<LI>Extract the MaraDNS tarball:

    <blockquote>
    <TT>bzip2 -cd maradns-*.tar.bz2 | tar xvf -</TT>
    </blockquote>

<LI>Enter the directory that the above extraction generated.

<LI>Compile MaraDNS.  Type in <TT>make</TT> in the top-level MaraDNS
    directory.  

<LI>Install the MaraDNS package.  As root:
    <blockquote>
    <tt>make install</tt>
    </blockquote>

  This will install both the binaries and the man pages for 'maradns',
  'askmara', 'getzone', and 'zoneserver'.  In addition, this will (if
  the files are not already present), install an example /etc/mararc,
  make the /etc/maradns directory, and place an example zone file
  (db.example.com) in /etc/maradns.  Finally, this will place MaraDNS
  documentation in /usr/local/doc.  

</UL>
</BODY></HTML>