invirt/packages/invirt-dns.git
14 years ago * Search for longest-matching domain name instead of first-matching.
Yang Zhang [Mon, 25 Aug 2008 05:27:07 +0000 (01:27 -0400)] 
  * Search for longest-matching domain name instead of first-matching.
  * ns1.prod.xvm.mit.edu (0.0.0.0) is the primary nameserver for the prod
    zone.

svn path=/trunk/packages/sipb-xen-dns/; revision=922

14 years agoAdd "passup" and "parent" options to the DNS config, to allow forwarding
Geoffrey Thomas [Sun, 24 Aug 2008 10:44:33 +0000 (06:44 -0400)] 
Add "passup" and "parent" options to the DNS config, to allow forwarding
certain names as CNAME to a parent domain. This was implemented for the Vista
activation server SRV record, but can be used to pass on any well-known
reserved names.

svn path=/trunk/packages/sipb-xen-dns/; revision=913

14 years ago * sipb_xen_database -> invirt.database sipb-xen-dns/1.02
Yang Zhang [Mon, 4 Aug 2008 01:35:24 +0000 (21:35 -0400)] 
  * sipb_xen_database -> invirt.database
  * use invirt.config in dnsserver.py

svn path=/trunk/packages/sipb-xen-dns/; revision=851

14 years agoupdate SOA record for the xvm.mit.edu order of things
Greg Price [Mon, 4 Aug 2008 00:06:41 +0000 (20:06 -0400)] 
update SOA record for the xvm.mit.edu order of things

svn path=/trunk/packages/sipb-xen-dns/; revision=849

14 years agotodo lists for configuration
Greg Price [Sat, 2 Aug 2008 03:27:32 +0000 (23:27 -0400)] 
todo lists for configuration

I looked through all the code for hardcoded details that should be moved
to configuration, and listed them in a file config.todo in each package
directory.  These can be knocked off line-by-line as todo lists, and
removed when empty.

svn path=/trunk/packages/sipb-xen-dns/; revision=810

14 years agoRestructuring code to correctly return NXDOMAIN on non-A-record requests
Evan Broder [Tue, 24 Jun 2008 02:10:52 +0000 (22:10 -0400)] 
Restructuring code to correctly return NXDOMAIN on non-A-record requests

svn path=/trunk/packages/sipb-xen-dns/; revision=651

14 years agoEmpty the authority and additional sections to prevent infinite loops if there
Evan Broder [Tue, 24 Jun 2008 01:57:35 +0000 (21:57 -0400)] 
Empty the authority and additional sections to prevent infinite loops if there
is no response

svn path=/trunk/packages/sipb-xen-dns/; revision=650

14 years agoCanonicalize anything we get to lower case
Evan Broder [Mon, 23 Jun 2008 20:23:00 +0000 (16:23 -0400)] 
Canonicalize anything we get to lower case

svn path=/trunk/packages/sipb-xen-dns/; revision=646

14 years agoAlways return an additional section
Evan Broder [Mon, 23 Jun 2008 18:15:07 +0000 (14:15 -0400)] 
Always return an additional section

svn path=/trunk/packages/sipb-xen-dns/; revision=645

14 years agoxvm.mit.edu MUST NOT (in RFC terms) be a CNAME
Evan Broder [Mon, 23 Jun 2008 00:40:44 +0000 (20:40 -0400)] 
xvm.mit.edu MUST NOT (in RFC terms) be a CNAME

svn path=/trunk/packages/sipb-xen-dns/; revision=643

14 years agoAttempting to close #92 and #93
Evan Broder [Tue, 3 Jun 2008 06:05:10 +0000 (02:05 -0400)] 
Attempting to close #92 and #93

svn path=/trunk/packages/sipb-xen-dns/; revision=582

14 years agoReturn an NS record in the authority section instead of SOA
Evan Broder [Sat, 31 May 2008 05:36:44 +0000 (01:36 -0400)] 
Return an NS record in the authority section instead of SOA

svn path=/trunk/packages/sipb-xen-dns/; revision=541

14 years agoCNAME xvm.mit.edu to sipb-xen-dev.mit.edu
Eric Price [Thu, 8 May 2008 09:22:04 +0000 (05:22 -0400)] 
CNAME xvm.mit.edu to sipb-xen-dev.mit.edu

svn path=/trunk/packages/sipb-xen-dns/; revision=508

14 years agoSupport xvm.mit.edu as well.
Eric Price [Wed, 7 May 2008 23:21:10 +0000 (19:21 -0400)] 
Support xvm.mit.edu as well.

svn path=/trunk/packages/sipb-xen-dns/; revision=505

14 years agoFixed a bug in the DNS startup script and the dependencies for sipb-xen-www sipb-xen-dns/1
Evan Broder [Sat, 29 Mar 2008 22:25:41 +0000 (18:25 -0400)] 
Fixed a bug in the DNS startup script and the dependencies for sipb-xen-www

svn path=/trunk/packages/sipb-xen-dns/; revision=319

14 years agoUndo accidental commit in -r 311.
Eric Price [Sat, 29 Mar 2008 21:09:04 +0000 (17:09 -0400)] 
Undo accidental commit in -r 311.

svn path=/trunk/packages/sipb-xen-dns/; revision=312

14 years agoGetting rid of the two-layered package structure. This is a temporary commit.
Eric Price [Sat, 29 Mar 2008 21:05:59 +0000 (17:05 -0400)] 
Getting rid of the two-layered package structure.  This is a temporary commit.

svn path=/trunk/packages/sipb-xen-dns/; revision=311

14 years agoWork around stale database connections (#4) in the DNS server
Eric Price [Sat, 29 Mar 2008 02:19:05 +0000 (22:19 -0400)] 
Work around stale database connections (#4) in the DNS server

svn path=/trunk/packages/sipb-xen-dns/; revision=302

14 years agoClear the sql cache for dns and dhcp, fixing #42.
Eric Price [Sat, 29 Mar 2008 01:49:31 +0000 (21:49 -0400)] 
Clear the sql cache for dns and dhcp, fixing #42.

svn path=/trunk/packages/sipb-xen-dns/; revision=300

14 years agoDNS server would now log any output to LOG_DAEMON...of course there isn't any currently
Evan Broder [Fri, 28 Mar 2008 23:07:10 +0000 (19:07 -0400)] 
DNS server would now log any output to LOG_DAEMON...of course there isn't any currently

svn path=/trunk/packages/sipb-xen-dns/; revision=283

14 years agoContact info for the two new packages should be sipb-xen@
Evan Broder [Wed, 27 Feb 2008 02:00:53 +0000 (21:00 -0500)] 
Contact info for the two new packages should be sipb-xen@

svn path=/trunk/packages/sipb-xen-dns/; revision=276

14 years agoAnd...we changed the port, so this wasn't accurate
Evan Broder [Tue, 26 Feb 2008 20:50:07 +0000 (15:50 -0500)] 
And...we changed the port, so this wasn't accurate

svn path=/trunk/packages/sipb-xen-dns/; revision=272

14 years agoA couple fixups to the sipb-xen-dns package. Also, testing commits over HTTP
Evan Broder [Tue, 26 Feb 2008 20:32:08 +0000 (15:32 -0500)] 
A couple fixups to the sipb-xen-dns package. Also, testing commits over HTTP

svn path=/trunk/packages/sipb-xen-dns/; revision=271

14 years agoForgot to chmod the DNS server +x
Evan Broder [Mon, 25 Feb 2008 03:46:49 +0000 (22:46 -0500)] 
Forgot to chmod the DNS server +x

svn path=/trunk/packages/sipb-xen-dns/; revision=270

14 years agoCreated init scripts and moved dnsserver.py script into sipb-xen-dns package
Evan Broder [Mon, 25 Feb 2008 03:34:49 +0000 (22:34 -0500)] 
Created init scripts and moved dnsserver.py script into sipb-xen-dns package

svn path=/trunk/packages/sipb-xen-dns/; revision=269

14 years agoInitial checkin of sipb-xen-dns package.
Tim Abbott [Mon, 25 Feb 2008 02:05:02 +0000 (21:05 -0500)] 
Initial checkin of sipb-xen-dns package.

svn path=/trunk/packages/sipb-xen-dns/; revision=268

15 years agoUse the machine name, not the hostname, field.
Eric Price [Mon, 29 Oct 2007 03:16:12 +0000 (23:16 -0400)] 
Use the machine name, not the hostname, field.

svn path=/trunk/dns/; revision=226

15 years agoDNS server!
Eric Price [Wed, 10 Oct 2007 12:52:32 +0000 (08:52 -0400)] 
DNS server!

svn path=/trunk/dns/; revision=181

15 years agoDNS (*.servers.csail.mit.edu from database)
Eric Price [Mon, 8 Oct 2007 04:04:00 +0000 (00:04 -0400)] 
DNS (*.servers.csail.mit.edu from database)

svn path=/trunk/dns/; revision=131