--- network-functions.orig Mon Jun 25 01:43:27 2001 +++ network-functions Tue Jul 17 10:30:02 2001 @@ -48,8 +48,11 @@ need_hostname() { - if [ "`hostname`" = "(none)" -o "`hostname`" = "localhost" -o \ - "`hostname`" = "localhost.localdomain" ]; then + local hostname + + hostname="`hostname`" + if [ "$hostname" = "(none)" -o "$hostname" = "localhost" -o \ + "$hostname" = "localhost.localdomain" ]; then NEEDHOSTNAME=yes else unset NEEDHOSTNAME