invirt/packages/invirt-dns.git
14 years agoFix the DNS server hanging on what should have been NXDOMAINs
Evan Broder [Sat, 1 Nov 2008 01:00:18 +0000 (21:00 -0400)] 
Fix the DNS server hanging on what should have been NXDOMAINs

svn path=/trunk/packages/invirt-dns/; revision=1463

14 years agoStandardize on "Invirt project" in invirt-dns 0.0.2
Evan Broder [Fri, 24 Oct 2008 18:00:24 +0000 (14:00 -0400)] 
Standardize on "Invirt project" in invirt-dns

svn path=/trunk/packages/invirt-dns/; revision=1223

14 years agofix our copyright files
Greg Price [Fri, 24 Oct 2008 08:57:02 +0000 (04:57 -0400)] 
fix our copyright files

E.g., this is free software.

svn path=/trunk/packages/invirt-dns/; revision=1205

14 years agosipb-xen -> invirt for dns 0.0.1
Greg Price [Fri, 24 Oct 2008 05:01:03 +0000 (01:01 -0400)] 
sipb-xen -> invirt for dns

svn path=/trunk/packages/invirt-dns/; revision=1184

14 years agoUpdate SQLAlchemy code in sipb-xen-dns sipb-xen-dns/1.06
Evan Broder [Sat, 4 Oct 2008 00:45:49 +0000 (20:45 -0400)] 
Update SQLAlchemy code in sipb-xen-dns

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

14 years agoActually include a requirement for twisted.names sipb-xen-dns/1.05.1
Evan Broder [Thu, 2 Oct 2008 22:49:15 +0000 (18:49 -0400)] 
Actually include a requirement for twisted.names

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

14 years agoBring sipb-xen-dns into alignment with more standard packaging practices sipb-xen-dns/1.05
Evan Broder [Thu, 2 Oct 2008 22:42:59 +0000 (18:42 -0400)] 
Bring sipb-xen-dns into alignment with more standard packaging practices

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

14 years agons1.prod will be running on citadel-station
Yang Zhang [Mon, 25 Aug 2008 17:35:32 +0000 (13:35 -0400)] 
ns1.prod will be running on citadel-station

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

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