From 4e70942d55c7f52e6efa657edf2dfd511da00f1a Mon Sep 17 00:00:00 2001 From: Svenne Krap Date: Mon, 11 Jan 2010 11:21:00 +0100 Subject: [PATCH] updated documentation --- readme.txt | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/readme.txt b/readme.txt index ebee0cb..3305f67 100644 --- a/readme.txt +++ b/readme.txt @@ -1,6 +1,23 @@ microdnssec, (c) Svenne Krap, 2010 released under 2-clause BSD-license +Design goals: +- small +- few dependencies (bash, bind, ssh) +- offline (i.e. not having the private-keys on the dns servers) + +Limitations (by design): +- needs bind and ssh-access set up already +- needs bind set up to include zone.conf (or equivalent) to get managed zones +- no way to handle unsigned zones +- no way to handle dns-information (you must be able to provide zonefiles) +- no secondary dns-server support (but can run as N primaries) + +Limitations (to be fixed): +- no welcome banner (or version-info) in scripts +- hardcorded paths (shebangs) +- script for handling ds-handovers not begun + Before use there are multiple things you need to do: 1) have one or more servers running bind (9.6.x) you can ssh into 2) set up this bind to include an autogenerated file (seczone.conf for example) -- 2.36.1