Update root crontab · vedetta-com/dithematic@4c99ce8

- add fw_update(1)

Updated #dithematic DNS nameserver to install more OpenBSD-like, using DOCDIR to sample config 🔗 https://github.com/vedetta-com/dithematic
vedetta-com/dithematic

OpenBSD DNS name server. Contribute to vedetta-com/dithematic development by creating an account on GitHub.

Upgrade to OpenBSD 6.5 · vedetta-com/dithematic@651ea64

OpenBSD DNS name server. Contribute to vedetta-com/dithematic development by creating an account on GitHub.

Of course I backup, before a fresh autoinstall(8). If you must blink, do it now. Filthy #OpenBSD backup:

host# echo permit nopass :wheel as root cmd tar args -czv -f - -I - >> /etc/doas.conf

client$ ssh host "doas tar -czv -f - -I -" > host.tar.gz < host.list

#dithematic 🔗 https://github.com/vedetta-com/dithematic/blob/master/src/etc/doas.conf

vedetta-com/dithematic

OpenBSD DNS name server. Contribute to vedetta-com/dithematic development by creating an account on GitHub.

I did a fresh #dithematic OpenBSD autoinstall(8) on dot.horia.ca nameserver in 8 minutes (syspatch and pkg_add slowed me down ;)

I put all pdnsutil(1) commands for adding a zone, in a (crude) shell script:
env ROLE=master DDNS=false zoneadd example.com

#dithematic 🔗 https://github.com/vedetta-com/dithematic/blob/master/src/usr/local/bin/zoneadd

vedetta-com/dithematic

OpenBSD DNS name server. Contribute to vedetta-com/dithematic development by creating an account on GitHub.

I removed some (subshell)s from #dithematic DNS Makefile, unnecessary forks. In addition, some DOC and EXAMPLES 🔗 https://github.com/vedetta-com/dithematic/blob/master/Makefile
vedetta-com/dithematic

OpenBSD DNS name server. Contribute to vedetta-com/dithematic development by creating an account on GitHub.

Add TSIG Wizard · vedetta-com/dithematic@596c564

OpenBSD DNS name server. Contribute to vedetta-com/dithematic development by creating an account on GitHub.

I use PowerDNS (dynamic DNS, ALIAS, CSK signed DNSSEC...) behind NSD. In case of trouble, a Slave can easily turn into a Master, with SQL constantly updated by XFR #dithematic
vedetta-com/dithematic

OpenBSD DNS name server. Contribute to vedetta-com/dithematic development by creating an account on GitHub.