diff --git a/man/netlibre.8 b/man/netlibre.8 index eb46e4a..aeb5b14 100644 --- a/man/netlibre.8 +++ b/man/netlibre.8 @@ -60,6 +60,18 @@ The deployment was done on two machines: (custom) .Nd the dns manager daemon .br +.Nm mailer +(custom) +.Nd a simple executable to send template mails +.br +.Nm watchdog scripts +(custom) +.Nd to sync directories between primary and secondary NS +.br +.Nm smtp server +(such as OpenSMTPd) +.Nd to send registration and password recovery emails +.br .Nm inotifywait .Nd wait for changes on the file system (used for domain sync) .br @@ -81,12 +93,16 @@ This tool prevents powerdns to start since it works on the same port (53). .SUBTITLE run powerdns .cmd ubuntu $ systemctl restart pdns .cmd alpine $ service pdns restart +NOTE : powerdns documentation on alpine is basically just a lot of SQL files in /usr/share/doc/pdns/ .SUBTITLE install inotify-tools .cmd ubuntu $ apt install inotify-tools .cmd alpine $ apk add inotify-tools -NOTE : powerdns documentation on alpine is basically just a lot of SQL files in /usr/share/doc/pdns/ +.SUBTITLE install an smtp server +.cmd alpine $ apk add opensmtpd +Actual configuration of the smtp (+SPF, DKIM, etc.) should be taken care of. +An example of OpenSMTPd configuration is in this repository (infrastructure-doc). .TITLE TESTING TOOLS .SUBTITLE testing port 53 @@ -104,6 +120,7 @@ NOTE : powerdns documentation on alpine is basically just a lot of SQL files in Well, there isn't much configuration since both powerdns instances just run "as is" with the bind backend that is filled on-the-fly. .SUBTITLE watchdogs in a few words +A watchdog is (in this context) a command watching a directory. These commands should run either on the primary or secondary name server. They are distributed with .cmdname dnsmanagerd @@ -129,4 +146,7 @@ directly? .\" writes bind9 files in a temporary directory before being sent to /var/powerdns. .\" This enables to first load old zones (they are still served as before) then to update them on-the-fly once the users make changes on the new website. +TODO: expand the documentation + .TITLE LIMITATIONS +TODO: expand the documentation