Updated to match new dchp conf

This commit is contained in:
root 2017-12-14 15:37:28 +01:00
parent 386fc68b24
commit 3ccfd1d20b

@ -3,7 +3,7 @@
set -e
REMOTE_HOST="schema-gw.dsv.su.se"
REMOTE_FILE="/etc/dhcp/static-ips.conf"
REMOTE_FILE="/etc/dnsmasq.d/dhcp-leases.conf"
TEMPL="tellstick.templ"
SKEL="tellstick.skel"
@ -25,8 +25,8 @@ scp -q "$REMOTE_HOST:$REMOTE_FILE" "$TMPFILE"
cp "$SKEL" "$TMPCONF"
while read line; do
hostname=$(echo "$line" | cut -d' ' -f2 | sed "s/.local//")
hostnum=$(echo "$line" | grep -Eo "[0-9]+;}$" | sed "s/;}//")
hostname=$(echo "$line" | cut -d',' -f2 | sed "s/.local//")
hostnum=$(echo "$line" | cut -d',' -f3 | cut -d'.' -f4)
sed -e "s/HOSTNAME/$hostname/g" \
-e "s/HOSTNUM/$hostnum/g" \