summaryrefslogtreecommitdiff
path: root/init.d/hostname
diff options
context:
space:
mode:
Diffstat (limited to 'init.d/hostname')
-rwxr-xr-xinit.d/hostname10
1 files changed, 3 insertions, 7 deletions
diff --git a/init.d/hostname b/init.d/hostname
index 3f6b056..688c042 100755
--- a/init.d/hostname
+++ b/init.d/hostname
@@ -31,13 +31,9 @@ depend() {
}
start() {
- if [ -f /etc/hostname ] ; then
- ewarn "You should stop using /etc/hostname and use /etc/conf.d/hostname"
- HOSTNAME=$(cat /etc/hostname)
- fi
-
- ebegin "Setting hostname to ${HOSTNAME}"
- hostname "${HOSTNAME}"
+ hostname=${hostname-${HOSTNAME-localhost}}
+ ebegin "Setting hostname to ${hostname}"
+ hostname "${hostname}"
eend $? "Failed to set the hostname"
}