aboutsummaryrefslogtreecommitdiffstats
path: root/sysconfig/network-scripts/network-functions
diff options
context:
space:
mode:
Diffstat (limited to 'sysconfig/network-scripts/network-functions')
-rw-r--r--sysconfig/network-scripts/network-functions16
1 files changed, 16 insertions, 0 deletions
diff --git a/sysconfig/network-scripts/network-functions b/sysconfig/network-scripts/network-functions
index ca202407..2578ac46 100644
--- a/sysconfig/network-scripts/network-functions
+++ b/sysconfig/network-scripts/network-functions
@@ -28,3 +28,19 @@ do_netreport ()
done
)
}
+
+need_hostname()
+{
+ if [ "`hostname`" = "(none)" -o "`hostname`" = "localhost" -o
+ "`hostname`" = "localhost.localdomain" ]; then
+ NEEDHOSTNAME=yes
+ else
+ unset NEEDHOSTNAME
+ fi
+}
+
+set_hostname()
+{
+ echo "$1" > /etc/HOSTNAME
+ hostname $1
+}