~ubuntu-branches/ubuntu/raring/maradns/raring

« back to all changes in this revision

Viewing changes to doc/en/tutorial/compile.html

  • Committer: Bazaar Package Importer
  • Author(s): Kai Hendry
  • Date: 2010-01-24 12:17:40 UTC
  • mfrom: (1.1.13 upstream) (10.1.4 sid)
  • Revision ID: james.westby@ubuntu.com-20100124121740-a4e1fjobwaouz443
Tags: 1.4.02-1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<!-- Do *not* edit this file; it was automatically generated by ej2html
2
2
     Look for a name.ej file with the same name as this filename -->
3
 
<!-- Last updated Tue Dec  6 11:32:43 2005 -->
 
3
<!-- Last updated Fri Jan  8 10:07:48 2010 -->
4
4
 
5
5
<HTML><HEAD>
6
6
<TITLE>Compiling MaraDNS</TITLE>
16
16
 
17
17
<H2>Requirements</H2>
18
18
 
19
 
MaraDNS needs a UNIX-compatible operating system, ideally one which
20
 
is not proprietary, such as Linux or FreeBSD.
21
 
MaraDNS is currently being developed on a CentOS 3.6 (RHEL 3 compatible) 
22
 
machine.  
 
19
MaraDNS is supported on two platforms: CentOS Linux 5, and Windows XP (via
 
20
MinGW32).
23
21
 
24
 
<p>MaraDNS currently will only compile on Linux, FreeBSD, Cygwin,
25
 
and Mac OS X systems.  Other systems can be easily ported to.
26
 
MaraDNS also has partial MinGW32 
27
 
support; this allows MaraDNS to (partially) run as a native Win32 binary.
 
22
<p>
 
23
Other systems can be easily ported to, but are not supported.  This means
 
24
that, while it should be fairly easy to port MaraDNS to another platform,
 
25
you will have to port it yourself or pay me to port it for you.  The Windows
 
26
XP port does not support all of the features the CentOS Linux version has.
28
27
 
29
28
<H2>Downloading, compiling, and installing MaraDNS</H2>
30
29
 
54
53
  will (if the files are not already present), install an example /etc/mararc,
55
54
  make the /etc/maradns directory, and place an example zone file
56
55
  (db.example.com) in /etc/maradns.  Finally, this will place MaraDNS
57
 
  documentation in /usr/local/doc.  
 
56
  documentation in /usr/local/doc ; man pages will be placed in /usr/local/man
 
57
  or /usr/local/share/man.
58
58
 
59
59
</UL>
60
60
</BODY></HTML>