Changeset 62
- Timestamp:
- 12/09/02 19:34:45 (10 years ago)
- Location:
- trunk/pdns
- Files:
-
- 1 added
- 1 removed
- 9 modified
-
ChangeLog (modified) (1 diff)
-
Makefile.am (modified) (1 diff)
-
README (modified) (1 diff)
-
TODO (modified) (5 diffs)
-
debian/copyright (modified) (1 diff)
-
modules/gmysqlbackend/gmysqlbackend.cc (modified) (2 diffs)
-
modules/gmysqlbackend/gmysqlbackend.hh (modified) (1 diff)
-
pdns.spec (added)
-
pdns/common_startup.cc (modified) (1 diff)
-
pdns/pdns.spec (deleted)
-
pdns/ueberbackend.cc (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/pdns/ChangeLog
r57 r62 6 6 - pipebackend back 7 7 - freebsd fixes 8 - Solaris fixes (thanks Mark Bakker, Edvard Tuinder) 9 - removed silly debugging message ('sd.ttl from cache') 10 8 11 9 12 Changes since 2.8: -
trunk/pdns/Makefile.am
r57 r62 1 1 SUBDIRS=modules pdns 2 EXTRA_DIST=TODO WARNING README HACKING INSTALL ChangeLog 2 EXTRA_DIST=TODO WARNING README HACKING INSTALL ChangeLog debian 3 3 4 4 install-exec-local: -
trunk/pdns/README
r44 r62 15 15 $ ./configure --with-modules="mysql mypgsql" 16 16 17 For postgresql, you will probably have to edit modules/mypgsql/Makefile.in - 18 see the TODO file 17 See http://rtfm.powerdns.com/compiling-powerdns.html for more details. 18 19 SOLARIS NOTES 20 ------------- 21 You need gcc 3.x, preferably 3.2! 22 If you encounter problems with the Solaris make, gmake is advised 23 24 IPv6 is currently (2.9.1.) broken in Solaris, awaiting patches! 25 26 FREEBSD NOTES 27 ------------- 28 gcc 2.95.x works. You need to compile using gmake - regular make only appears to 29 work, but doesn't in fact. 30 31 32 LINUX NOTES 33 ----------- 34 None really. 19 35 20 36 --- -
trunk/pdns/TODO
r60 r62 1 bugs: 2 bind backend ANY queries don't work 1 3 2 4 immediate issues: … … 6 8 7 9 Things we will not do but hope other people will: 8 - Ports to NetBSD, OpenBSD, Solaris,AIX10 - Ports to NetBSD, OpenBSD, AIX 9 11 10 12 Projects we will be working on, but would like help for: … … 17 19 18 20 Medium size things: 21 - 64 bit cleanliness 19 22 - Improve bind 'workalike' mode so we are a drop-in replacement for 20 23 non-resolving bind. We're 90% there. … … 39 42 modules/pgmysqlbackend, which is not needed 40 43 41 - make sure only Linux gets -D_GNU_SOURCE42 doesn't hurt other architectures, but its ugly43 44 - investigate if the following is better for the spgsql driver: 44 45 int SPgSQL::doQuery(const string &query) … … 74 75 75 76 Real work: 76 - Solaris version77 77 - Mac OS X version (has been done, partly) 78 78 - resurrect W2K version -
trunk/pdns/debian/copyright
r50 r62 9 9 10 10 This program is free software; you can redistribute it and/or modify 11 it under the terms of the GNU General Public License as published by 12 the Free Software Foundation; either version 2 of the License, or 13 (at your option) any later version. 11 it under the terms of version 2 of the GNU General Public License as 12 published by the Free Software Foundation. 14 13 15 14 Additionally, the license of this program contains a special -
trunk/pdns/modules/gmysqlbackend/gmysqlbackend.cc
r28 r62 1 // $Id: gmysqlbackend.cc,v 1. 3 2002/11/29 21:16:10ahu Exp $1 // $Id: gmysqlbackend.cc,v 1.4 2002/12/09 18:34:45 ahu Exp $ 2 2 #include <string> 3 3 #include <map> … … 356 356 { 357 357 // L << "gMySQLBackend get() was called for "<<qtype.getName() << " record: "; 358 S MySQL::row_t row;358 SSql::row_t row; 359 359 if(d_db->getRow(row)) { 360 360 r.content=row[0]; -
trunk/pdns/modules/gmysqlbackend/gmysqlbackend.hh
r6 r62 1 1 #include <string> 2 2 #include <map> 3 #include "s mysql.hh"3 #include "ssql.hh" 4 4 5 5 using namespace std; -
trunk/pdns/pdns/common_startup.cc
r57 r62 42 42 arg().set("local-port","The port on which we listen")="53"; 43 43 arg().setSwitch("log-failed-updates","If PDNS should log failed update requests")=""; 44 arg().setSwitch("log-dns-details","If PDNS should log failed update requests")="";44 arg().setSwitch("log-dns-details","If PDNS should log DNS non-erroneous details")=""; 45 45 arg().set("urlredirector","Where we send hosts to that need to be url redirected")="127.0.0.1"; 46 46 arg().set("smtpredirector","Our smtpredir MX host")="a.misconfigured.powerdns.smtp.server"; -
trunk/pdns/pdns/ueberbackend.cc
r29 r62 17 17 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 18 18 */ 19 // $Id: ueberbackend.cc,v 1. 2 2002/11/29 22:02:33ahu Exp $19 // $Id: ueberbackend.cc,v 1.3 2002/12/09 18:34:45 ahu Exp $ 20 20 /* (C) Copyright 2002 PowerDNS.COM BV */ 21 21 #include "utility.hh" … … 143 143 sd.domain_id=d_answer.domain_id; 144 144 sd.ttl=d_answer.ttl; 145 cout<<"from cache: sd.ttl: "<<sd.ttl<<endl; 145 146 146 return true; 147 147 }