#!/bin/bash
-set -eE -o pipefail
-trap 'echo "$0:$LINENO:error: \"$BASH_COMMAND\" returned $?" >&2' ERR
+source ~/.bashrc
fqdn=$(hostname -f)
quit
EOF
-nsupdate -k /p/c/machine_specific/li/filesystem/etc/bind/Kb8.nz.*.private <$f
+nsupdate -k /p/c/machine_specific/linode/filesystem/etc/bind/Kb8.nz.*.private <$f
+sed -i 's/^server .*/server l2.b8.nz/' $f
+nsupdate -k /p/c/machine_specific/linode/filesystem/etc/bind/Kb8.nz.*.private <$f
exit
# # persistent initial setup for this:
-# # create files in /a/c/machine_specific/li/filesystem/etc/bind
+# # create files in /a/c/machine_specific/linode/filesystem/etc/bind
# # note, conflink also does some group ownership stuff.
-mkc /p/c/machine_specific/li/filesystem/etc/bind
-s dnssec-keygen -a HMAC-SHA512 -b 512 -n HOST b8.nz
+mkc /p/c/machine_specific/linode/filesystem/etc/bind
+sudo dnssec-keygen -a HMAC-SHA512 -b 512 -n HOST b8.nz
user=$(id -un)
-s chown $user:$user *
+sudo chown $user:$user *
f=key.b8.nz
chmod 640 [kK]*
-myunison -ob li
-ssh li conflink
-ssh li ser restart bind9
+# push here?
+#myunison -ob li
+#ssh li conflink
+ssh li systemctl reload bind9