updated documentation
authorSvenne Krap <svenne@krap.dk>
Mon, 11 Jan 2010 10:21:00 +0000 (11:21 +0100)
committerSvenne Krap <svenne@krap.dk>
Mon, 11 Jan 2010 10:21:00 +0000 (11:21 +0100)
readme.txt

index ebee0cbe2c697f824aef7c2592e1d99396c4879f..3305f670c3cffd7d0df0159205b5ca9ea327a115 100644 (file)
@@ -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)