X-Git-Url: https://git.tld-linux.org/?a=blobdiff_plain;f=lib%2Fifup-post;fp=lib%2Fifup-post;h=5ab4191c6bee50b00222045be43567c2b929e18b;hb=6c34c3958eb396b515524ec25d2e1b0c61a99ab6;hp=a27130968f904fec5cc0f639c561562086bdf469;hpb=196499bef27e2a6e7b4f321ed9886f550550044c;p=rc-scripts.git diff --git a/lib/ifup-post b/lib/ifup-post index a271309..5ab4191 100755 --- a/lib/ifup-post +++ b/lib/ifup-post @@ -59,7 +59,10 @@ fi if [ -n "$NEEDHOSTNAME" -a "${DEVICETYPE}" != "ppp" -a "${DEVICETYPE}" != "slip" ]; then IPADDR=$(ip -f inet addr show dev ${DEVICE} | awk '/inet/ { print $2 }' |awk -F"/" '{ print $1 }') - eval $(/bin/ipcalc --silent --hostname ${IPADDR}) && set_hostname $HOSTNAME + if eval $(/bin/ipcalc --silent --hostname ${IPADDR}) ; then + [ "${HOSTNAME}" != "${IPADDR}" ] && set_hostname ${HOSTNAME} + fi + fi # run tleds software