src

sauce
got clone ssh://anon@src.dalliard.ch/src
log | files | refs

dnsfiles.sh (801B)


      1 #!/bin/sh -e
      2 src="$HOME/src/src/s0/dnsfiles"
      3 prv="$HOME/prv/secrets/dns"
      4 
      5 nsd-checkconf "$src/nsd.conf"
      6 nsd-checkzone dalliard.ch "$src/www.zone" >/dev/null
      7 nsd-checkzone bitcoinwallis.ch "$src/bw.zone" >/dev/null
      8 nsd-checkzone bitcoin-wallis.ch "$src/bwd.zone" >/dev/null
      9 
     10 doas install -o root -g _nsd -m 640 "$src/nsd.conf" "/var/nsd/etc/nsd.conf"
     11 doas install -o root -g _nsd -m 644 "$src/www.zone" "/var/nsd/zones/master/dalliard.ch"
     12 doas install -o root -g _nsd -m 644 "$src/bw.zone" "/var/nsd/zones/master/bitcoinwallis.ch"
     13 doas install -o root -g _nsd -m 644 "$src/bwd.zone" "/var/nsd/zones/master/bitcoin-wallis.ch"
     14 
     15 ./scripts/dnssec.sh dalliard.ch
     16 ./scripts/dnssec.sh bitcoinwallis.ch
     17 ./scripts/dnssec.sh bitcoin-wallis.ch
     18 
     19 doas rdist -f "$src/distfile" -p "/usr/bin/doas /usr/bin/rdistd -S"