summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDieter Plaetinck <dieter@plaetinck.be>2009-03-15 20:20:48 +0100
committerDieter Plaetinck <dieter@plaetinck.be>2009-03-15 20:20:48 +0100
commit5f92067308ad179e92b90c9e4d2bac150d1eb615 (patch)
treee69a185bcbe144dda8f571e87f2073558fe07cd8
parent9c9206abdd83bd46dbc4b3c8dc6a9afec0d0f60e (diff)
fix for extraneaous " at end of hostname in /etc/hosts
-rw-r--r--src/core/libs/lib-ui-interactive.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/libs/lib-ui-interactive.sh b/src/core/libs/lib-ui-interactive.sh
index 7c59c61..bae499d 100644
--- a/src/core/libs/lib-ui-interactive.sh
+++ b/src/core/libs/lib-ui-interactive.sh
@@ -58,7 +58,7 @@ interactive_configure_system()
# note that if the user edits rc.conf several times to change the hostname more then once, we will add them all to /etc/hosts. this is not perfect, but to avoid this, too much code would be required (feel free to prove me wrong :))
if [ "$FILE" = "/etc/rc.conf" ]
then
- HOSTNAME=`sed -n '/^HOSTNAME/s/HOSTNAME=//p' ${var_TARGET_DIR}${FILE} | sed 's/"//'`
+ HOSTNAME=`sed -n '/^HOSTNAME/s/HOSTNAME=//p' ${var_TARGET_DIR}${FILE} | sed 's/"//g'`
if ! grep '127\.0\.0\.1' ${var_TARGET_DIR}/etc/hosts | grep -q "$HOSTNAME"
then
sed -i "s/127\.0\.0\.1.*/& $HOSTNAME/" ${var_TARGET_DIR}/etc/hosts