diff options
| author | Lexi Winter <lexi@le-fay.org> | 2025-06-07 12:29:17 +0100 |
|---|---|---|
| committer | Lexi Winter <lexi@le-fay.org> | 2025-06-07 12:29:17 +0100 |
| commit | f5f18051d73aa942b4f92042719262c10bb0898e (patch) | |
| tree | 413757a4cf8722d6aa5b95cdc28e588aab8ef9a2 /README | |
| parent | 16f1c41625d2ecbe34c38351bcd0c1892df85ffa (diff) | |
| download | dns-f5f18051d73aa942b4f92042719262c10bb0898e.tar.gz dns-f5f18051d73aa942b4f92042719262c10bb0898e.tar.bz2 | |
add a README
Diffstat (limited to 'README')
| -rw-r--r-- | README | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -0,0 +1,22 @@ +DNS management scripts +====================== + +these are the scripts i use to manage my DNS zones and Unbound configuration. + +quick start: + ++ the zones are stored in the 'zones/' directory. ++ each zone is an ERB template. ++ to update all zones, run 'make updates-zones'. ++ to display what would be updated without actually update it, + run 'make diff'. + +the actual update logic is in the Makefile. + +requirements: + ++ bmake (or pmake) ++ getaddrinfo(1) ++ the 'erb' tool (from the 'erb' Ruby gem) ++ nsupdate ++ nsdiff (https://dotat.at/prog/nsdiff/) |
