This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

DNS server LaMaraDNS is running on cygwin


Hallo Cygwinners,

I have successful compiled ˇLaMaraDNS! ( http://www.maradns.org/ )
ˇLaMaraDNS! is an alpha-quality authoritative and recursive (caching)
DNS server.

>From the website:
=================
This DNS server has the following features:

  Security-aware programming. A DNS server needs to be secure.
  - I have a number of security features in the code, including:
      1. The code uses a special string library which is resistant
         to buffer overflows.
      2. The code, if started as root, mandates running as an
         unprivledged user in a chroot() jail.
  - Open-Source. This DNS server is public-domain code. There are
    no restrictions attached to this code.
  - Simplicity. This DNS server has the minimum number of features
    needed to correctly act as an authoritative and/or recursive
    name server.

Examples:
=========

$ dig @127.0.0.3 cygwin.com

; <<>> DiG 8.3 <<>> @127.0.0.3 cygwin.com 
; (1 server found)
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6
;; flags: qr; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;;      cygwin.com, type = A, class = IN

;; ANSWER SECTION:
cygwin.com.             1D IN A         209.249.29.67

;; Total query time: 30 msec
;; FROM: ISMENE to SERVER: 127.0.0.3
;; WHEN: Tue Nov 20 21:49:00 2001
;; MSG SIZE  sent: 28  rcvd: 44


$ ./tools/askmara Acygwin.com. 127.0.0.3
# Querying the server with the IP 127.0.0.3
Acygwin.com.|86400|209.249.29.67
# NS replies:
# AR replies:



I have a patch attached if someone wants to test it;)
Just put the patch and the source in one directory and do:

$ tar xvjf maradns-0.8.35.tar.bz2
$ cd maradns-0.8.35
$ patch -p1 < ../maradns.patch
$ make
$ make install

Gerrit
-- 
Erre con erre cigarro
Erre con erre barril
Rápido ruedan los carros
En el ferrocarril

Attachment: maradns.patch
Description: Binary data

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]