#! /bin/sh
-host=`host -t srv _radsec._tcp.$1|cut -d\ -f8`
+srv=`host -t srv _radsec._tcp.$1`
+# should do exit 1 or something if host command fails
+host=`echo $srv|cut -d\ -f8`
+port=`echo $srv|cut -d\ -f7`
echo "server $1-$host {"
echo " host $host"
+echo " port $port"
echo "}"