17 lines
523 B
Diff
17 lines
523 B
Diff
--- client/scripts/linux
|
|
+++ client/scripts/linux
|
|
@@ -138,10 +138,12 @@
|
|
[ x$reason = xREBIND ] || [ x$reason = xREBOOT ]; then
|
|
current_hostname=`hostname`
|
|
if [ x$current_hostname = x ] || \
|
|
+ [ x$current_hostname = "x(none)" ] || \
|
|
+ [ x$current_hostname = xlocalhost ] || \
|
|
[ x$current_hostname = x$old_host_name ]; then
|
|
if [ x$current_hostname = x ] || \
|
|
[ x$new_host_name != x$old_host_name ]; then
|
|
- hostname $new_host_name
|
|
+ hostname "$new_host_name"
|
|
fi
|
|
fi
|
|
|