#!/usr/bin/env bash SUBDOMAIN=$(echo "$NODE" | sed -e "s/\([A-Z][a-z0-9]*\)/\L\1 /g;" | awk '{ for (i=NF; i>1; i--) printf("%s.",$i); print $1; }') while [ -z "$NODEIPS" ]; do NODEIPS=`getent hosts ${SUBDOMAIN}.immae.eu | cut -d' ' -f1 | tr "\\n" ' '` sleep 5 done for NODEIP in $NODEIPS; do ip neigh add proxy $NODEIP dev @mainInterface@ done (cd /var/lib/tinc/@network@/hosts && git pull -q origin master) || true