From: Svenne Krap Date: Mon, 11 Jan 2010 10:21:00 +0000 (+0100) Subject: updated documentation X-Git-Url: https://git.svenne.dk/?a=commitdiff_plain;h=4e70942d55c7f52e6efa657edf2dfd511da00f1a;p=public%2Fmicrodnssec.git updated documentation --- 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)