]>
granicus.if.org Git - pdns/log
Bert Hubert [Fri, 30 Mar 2012 18:50:04 +0000 (18:50 +0000)]
oops forgot to commit the hh changes
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2543
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 30 Mar 2012 18:46:56 +0000 (18:46 +0000)]
make additional processing in the recursor optional and turn it off by default ('additional-processing')
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2542
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 29 Mar 2012 13:38:06 +0000 (13:38 +0000)]
fix credits
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2541
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 28 Mar 2012 16:08:07 +0000 (16:08 +0000)]
fix disappearance of SOA during incoming AXFR. Patch by Ruben d'Arco.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2540
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 27 Mar 2012 20:43:54 +0000 (20:43 +0000)]
allow unescaped embedded tabs in TXT records
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2539
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 26 Mar 2012 14:14:50 +0000 (14:14 +0000)]
fix nproxy compilation
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2538
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 25 Mar 2012 16:17:17 +0000 (16:17 +0000)]
move
ED25519 to algo=250, plus add various missing bits. Functions now.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2537
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 25 Mar 2012 16:15:17 +0000 (16:15 +0000)]
silently skip embedded spaces in base64.. ISC & NSD add these.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2536
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 25 Mar 2012 15:47:28 +0000 (15:47 +0000)]
add
ED25519 implementation (not hooked up yet, but does work with some prodding).
Thanks to Brian Warner's Python
ED25519 implementation which extracted
ED25519 'ref10' from SUPERCOP.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2535
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 25 Mar 2012 11:57:30 +0000 (11:57 +0000)]
phear
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2534
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 25 Mar 2012 00:12:06 +0000 (00:12 +0000)]
Sten Spans found a solution for the problem noted by Jose Arthur Benetasso Villanova that he could not override our CXXFLAGS.
New behaviour is that by default you still get our CXXFLAGS of -O2 -Wall, but if you specify your own CXXFLAGS during ./configure, yours win.
This means that everybody who only *added* using CXXFLAGS=-fsomething will now lose our default -O2!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2533
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 24 Mar 2012 12:57:53 +0000 (12:57 +0000)]
clarified error message that guides users to configure DNSSEC.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2532
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 23 Mar 2012 13:30:33 +0000 (13:30 +0000)]
add el5/6 RPM links for 3.1-rc1, courtesy of Kees Monshouwer
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2531
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 23 Mar 2012 12:40:58 +0000 (12:40 +0000)]
explicit download links
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2529
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 23 Mar 2012 12:32:22 +0000 (12:32 +0000)]
haha oops
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2528
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 23 Mar 2012 12:25:34 +0000 (12:25 +0000)]
document 3.1-RC1
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2527
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 23 Mar 2012 09:29:35 +0000 (09:29 +0000)]
doc updates, including very minor extra notes about upgrading to 3.1
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2526
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 23 Mar 2012 09:07:01 +0000 (09:07 +0000)]
remove skip-cname from docs; other minor doc fixes
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2525
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 23 Mar 2012 09:06:53 +0000 (09:06 +0000)]
make sure to always drop supplemental groups, spotted by David Black
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2524
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 23 Mar 2012 09:06:19 +0000 (09:06 +0000)]
remove useless skip-cname setting
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2523
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 23 Mar 2012 08:47:00 +0000 (08:47 +0000)]
small red-pen session over docs
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2522
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 22 Mar 2012 15:44:08 +0000 (15:44 +0000)]
some minor bindbackend documentation; updated auth/ordername descriptions
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2521
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 22 Mar 2012 09:57:07 +0000 (09:57 +0000)]
stub 3.0->3.1 upgrade section in the docs
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2520
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 22 Mar 2012 09:18:27 +0000 (09:18 +0000)]
document a bunch of closed tickets; rearrange some release notes
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2519
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 22 Mar 2012 07:59:10 +0000 (07:59 +0000)]
document changesets since last big doc update
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2518
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 21 Mar 2012 14:21:57 +0000 (14:21 +0000)]
closer closer..
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2517
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 21 Mar 2012 14:06:41 +0000 (14:06 +0000)]
and the same for the old pdnsbackend
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2516
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 21 Mar 2012 14:00:02 +0000 (14:00 +0000)]
stop trying to build removed non-generic mysql backend for debs
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2515
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 21 Mar 2012 13:58:23 +0000 (13:58 +0000)]
remove deprecated mysql backend from debian-pdns/rules
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2514
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 19 Mar 2012 14:17:39 +0000 (14:17 +0000)]
report an error when AXFR-MASTER-TSIG points to a key that does not exist
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2513
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Sat, 17 Mar 2012 21:43:02 +0000 (21:43 +0000)]
*do* return referrals for DS queries that lie inside delegations
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2512
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Sat, 17 Mar 2012 21:42:10 +0000 (21:42 +0000)]
skip unbound-host for some more tests
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2511
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 16 Mar 2012 18:49:55 +0000 (18:49 +0000)]
make sure we always return referrals when getting questions at or below a delegation point - unless the question is for DS. Includes two tests.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2510
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 16 Mar 2012 18:42:46 +0000 (18:42 +0000)]
update pdns.conf-dist after removing "wildcards"
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2509
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 16 Mar 2012 17:55:07 +0000 (17:55 +0000)]
remove unused "wildcards" setting
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2508
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 16 Mar 2012 17:52:12 +0000 (17:52 +0000)]
fix debugging message
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2507
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 16 Mar 2012 12:33:11 +0000 (12:33 +0000)]
Import totally reworked TSIG handling in the AXFR client, submitted by Ruben d'Arco. Fixes #393 and #400.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2506
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 16 Mar 2012 12:31:52 +0000 (12:31 +0000)]
whitespace
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2505
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 16 Mar 2012 12:30:45 +0000 (12:30 +0000)]
fix error message typo
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2504
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 16 Mar 2012 11:28:43 +0000 (11:28 +0000)]
add lowercase constraint for records.name to gpgsql schema
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2503
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 16 Mar 2012 10:45:01 +0000 (10:45 +0000)]
automatically detect presigned zones, including NSEC3 parameters, during slave AXFR. Closes ticket #369
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2502
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 16 Mar 2012 09:53:13 +0000 (09:53 +0000)]
use -short=true when calling godns q during tests
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2501
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 16 Mar 2012 06:58:46 +0000 (06:58 +0000)]
add description for ds-at-unsecure-delegation test
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2500
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 15 Mar 2012 11:59:35 +0000 (11:59 +0000)]
fix bind-dnssec.schema.sqlite3.sql in make dist
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2499
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 15 Mar 2012 11:44:16 +0000 (11:44 +0000)]
remove ssqlite3 from gsqlite3backend objectfiles
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2498
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 15 Mar 2012 11:37:41 +0000 (11:37 +0000)]
fix make dist for bindparser.cc
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2497
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 15 Mar 2012 11:34:13 +0000 (11:34 +0000)]
make sqlite3 optional - this should make dynmodules users happy
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2496
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 14 Mar 2012 17:13:57 +0000 (17:13 +0000)]
generalise too-big-for-udp-query* tests
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2495
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 14 Mar 2012 16:14:10 +0000 (16:14 +0000)]
add gpgsql* tests
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2494
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 14 Mar 2012 16:13:14 +0000 (16:13 +0000)]
comment GRANT-statements in pgsql dnssec schema as they do not apply equally for every user
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2493
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 14 Mar 2012 16:12:37 +0000 (16:12 +0000)]
fix nullify-ordername-and-auth-query for gpgsql
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2492
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 14 Mar 2012 14:21:17 +0000 (14:21 +0000)]
let start-test-stop default to running the bind-dnssec tests
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2491
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 14 Mar 2012 13:56:30 +0000 (13:56 +0000)]
remove pdnsbackend
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2490
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 14 Mar 2012 13:15:31 +0000 (13:15 +0000)]
set content to 64000 for gmysql to avoid pushing the whole row over 65535 bytes
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2489
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 14 Mar 2012 13:11:24 +0000 (13:11 +0000)]
remove deprecated mysqlbackend
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2488
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 14 Mar 2012 13:03:00 +0000 (13:03 +0000)]
set gsql content columns to 65535
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2487
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 14 Mar 2012 12:42:18 +0000 (12:42 +0000)]
reject non-numeric KEY-IDs in pdnssec (de)activate-zone-key
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2486
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 14 Mar 2012 12:33:53 +0000 (12:33 +0000)]
whitespace fix
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2485
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Tue, 13 Mar 2012 19:37:41 +0000 (19:37 +0000)]
minor whitespace fix
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2484
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Tue, 13 Mar 2012 19:35:44 +0000 (19:35 +0000)]
clarify that 'params' is optional in pdnssec set-nsec3
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2483
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 12 Mar 2012 07:07:44 +0000 (07:07 +0000)]
make sqlite3 optional again - this commit is almost untested, but it needs to get out!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2482
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 9 Mar 2012 21:23:00 +0000 (21:23 +0000)]
add gsqlite3* tests to start-test-stop
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2481
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 9 Mar 2012 17:52:39 +0000 (17:52 +0000)]
presumably make gsqlite3 and gpgsql comply with our new NSEC/NSEC3-approach
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2480
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 9 Mar 2012 17:41:34 +0000 (17:41 +0000)]
only run nsec-glue test during dnssec-enabled tests
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2479
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 9 Mar 2012 17:40:40 +0000 (17:40 +0000)]
make nsec-glue test runnable
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2478
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 9 Mar 2012 17:33:34 +0000 (17:33 +0000)]
fix NSEC/NSEC3 logic in pdns core, bindbackend, gsql+gmysql; add nsec-glue test; fix ds-at-unsecure-delegation test; fix NSEC/NSEC3 in AXFR
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2477
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 8 Mar 2012 20:58:55 +0000 (20:58 +0000)]
make gsql insertion handle huge records. Fixes #407. Patch by Ruben d'Arco
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2476
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 5 Mar 2012 14:46:36 +0000 (14:46 +0000)]
make the empty non-terminal in wtest.com non-empty until we can rectify-zone our way around this
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2475
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 5 Mar 2012 14:45:41 +0000 (14:45 +0000)]
add ds-at-unsecure-delegation test, suggested by Jimmy Bergman
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2474
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 5 Mar 2012 14:45:24 +0000 (14:45 +0000)]
improve bindbackend NSEC lookup
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2473
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 5 Mar 2012 11:38:01 +0000 (11:38 +0000)]
tell unbound-host that 192.168.0.0/16 is always bogus during tests
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2472
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 5 Mar 2012 11:37:26 +0000 (11:37 +0000)]
fix GMYSQLPASS/GMYSQLPASSWD confusion in start-test-stop, reported by Jimmy Bergman
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2471
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 5 Mar 2012 11:37:02 +0000 (11:37 +0000)]
fix comment
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2470
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 5 Mar 2012 09:59:27 +0000 (09:59 +0000)]
avoid some uninitialized variable usage in the packetparser
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2469
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 5 Mar 2012 09:31:00 +0000 (09:31 +0000)]
handle "empty" MX records more gracefully. Fixes debian bug #533023
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2468
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 5 Mar 2012 09:17:35 +0000 (09:17 +0000)]
Various pdnssec improvements, submitted by Ruben d'Arco:
- documentation updates
- check-all-zones and rectify-all-zones
- other minor fixes
*-all-zones have been tested for bindbackend and mysqlbackend, not for sqlite and pg
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2467
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 5 Mar 2012 07:42:55 +0000 (07:42 +0000)]
make regression-tests more robust against configuration race condition in bindbackend
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2466
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 5 Mar 2012 07:39:27 +0000 (07:39 +0000)]
add usage+argument text to bindbackend pdns_control commands
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2465
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 5 Mar 2012 07:17:04 +0000 (07:17 +0000)]
tab fix
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2464
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 5 Mar 2012 07:07:59 +0000 (07:07 +0000)]
document start-test-stop
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2463
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 4 Mar 2012 20:15:46 +0000 (20:15 +0000)]
improved init.d 'restart' logic so it devolves to 'start' if we are not running
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2462
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 4 Mar 2012 18:46:15 +0000 (18:46 +0000)]
silence debugging output in sdig diagnosis tool
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2461
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 4 Mar 2012 18:41:32 +0000 (18:41 +0000)]
and one final .sql file
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2460
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 4 Mar 2012 18:32:47 +0000 (18:32 +0000)]
make sure we ship the SQL schemas with the tarball
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2459
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Sun, 4 Mar 2012 17:01:35 +0000 (17:01 +0000)]
produce archive of per-context test results; move generation of xml and archive to before the optional wait
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2458
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Sun, 4 Mar 2012 15:09:33 +0000 (15:09 +0000)]
update regression-tests/README for new-style BIND DNSSEC, also remove --fancy-records from startup suggestions there
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2457
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Sun, 4 Mar 2012 15:07:27 +0000 (15:07 +0000)]
update start-test-stop for new-style BIND dnssec setup; replace bind-gsqlite3-setup with bind-dnssec-setup; add help text to start-test-stop
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2456
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Sun, 4 Mar 2012 15:05:14 +0000 (15:05 +0000)]
make sure pdnssec create-bind-db only exits 1 when there is an error
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2455
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Sun, 4 Mar 2012 15:00:37 +0000 (15:00 +0000)]
make returnvalues easier to find for drill/q/unbound regression-test addons
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2454
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 4 Mar 2012 13:47:30 +0000 (13:47 +0000)]
pdnssec create-bind-db would only create such a database.. if you already had one. And the one it made for you, was incomplete. Must be Sunday.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2453
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 4 Mar 2012 12:25:54 +0000 (12:25 +0000)]
make really sure we build the sqlite bind dnssec schema include file
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2452
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 4 Mar 2012 12:05:40 +0000 (12:05 +0000)]
fix up creation of bind dnssec schema include file
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2451
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 4 Mar 2012 11:25:26 +0000 (11:25 +0000)]
this commit implements a DNSSEC metadata store for the BIND backend. To make
this possible, it has been necessary to define a 'metadata only' mode for
backends, because otherwise every invocation of 'pdnssec' would load all
BIND zones (of which there could be millions).
In turn to make this possible, we have had to teach the BIND backend not to
rely on the DNSSECKeeper anymore, since that would setup a circular
dependency. This means that the BIND backend, when it needs to ask a DNSSEC
metadata-related question, only asks itself. In other words, it will no
longer get DNSSEC related metadata from other backends.
To benefit from the built in DNSSEC store, set
'bind-dnssec-db=/etc/bind/dnssec.sqlite3', issue pdnssec create-bind-db, and
you are in business!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2450
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 4 Mar 2012 11:12:24 +0000 (11:12 +0000)]
teach SSQLite3 class to also be able to generate a new sqlite3 database if so requested
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2449
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 3 Mar 2012 16:47:50 +0000 (16:47 +0000)]
sqlite3 schema for bindbackend native dnssec
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2448
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 3 Mar 2012 16:38:35 +0000 (16:38 +0000)]
tyop
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2447
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 2 Mar 2012 14:36:13 +0000 (14:36 +0000)]
reinstate apex NSEC as it is required in some cases
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2446
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 2 Mar 2012 13:44:26 +0000 (13:44 +0000)]
add NSEC3 test for bind+gsqlite3; fix a bug in runtests
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2445
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 2 Mar 2012 13:15:31 +0000 (13:15 +0000)]
Add nsec-middle test; support NSEC3 for all tests; add gmysql-nsec3 testing mode
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2444
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 1 Mar 2012 13:23:12 +0000 (13:23 +0000)]
make pdnssec rectify-zone honour --verbose
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2443
d19b8d6e -7fed-0310-83ef-
9ca221ded41b