X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=dynamic-ip-update;h=f696c0ceba3312e0bc4b56a6316d9c309a863c96;hb=410b30bc4194a6c84db5d73b15a7e211ce47bc9c;hp=3ece5b3fa1cb541b4a343d178ca1f51c884319e3;hpb=092eddeca14a9e0694ce9550abdb663b9e900489;p=distro-setup diff --git a/dynamic-ip-update b/dynamic-ip-update index 3ece5b3..f696c0c 100755 --- a/dynamic-ip-update +++ b/dynamic-ip-update @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/bash -l set -eE -o pipefail trap 'echo "$0:$LINENO:error: \"$BASH_COMMAND\" returned $?" >&2' ERR @@ -90,7 +90,8 @@ exit mkc /p/c/machine_specific/li/filesystem/etc/bind s dnssec-keygen -a HMAC-SHA512 -b 512 -n HOST b8.nz -s chown $USER:$USER * +user=$(id -un) +s chown $user:$user * f=key.b8.nz @@ -103,6 +104,7 @@ EOF 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