소스 검색

Handle tabs in /etc/hosts

Marek Marczykowski-Górecki 9 년 전
부모
커밋
5d68e2cc70
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      vm-init.d/qubes-core
  2. 1 1
      vm-systemd/qubes-sysinit.sh

+ 1 - 1
vm-init.d/qubes-core

@@ -28,7 +28,7 @@ start()
 		# because it makes some of the pre-created dotfiles invalid (e.g. .kde/cache-<hostname>)
 		# (let's be frank: nobody's gonna use xterm on DispVM)
 		hostname $name
-		sed -i "s/^\(127\.0\.0\.1 .*\) \($name \)\?\(.*\)/\1\2 $name/" /etc/hosts
+		sed -i "s/^\(127\.0\.0\.1[\t ].*\) \($name \)\?\(.*\)/\1\2 $name/" /etc/hosts
 	fi
 
 	timezone=`/usr/bin/xenstore-read qubes-timezone 2> /dev/null`

+ 1 - 1
vm-systemd/qubes-sysinit.sh

@@ -62,7 +62,7 @@ done
 name=`$XS_READ name`
 if [ -n "$name" ]; then
     hostname $name
-    sed -i "s/^\(127\.0\.0\.1 .*\) \($name \)\?\(.*\)/\1\2 $name/" /etc/hosts
+    sed -i "s/^\(127\.0\.0\.1[\t ].*\) \($name \)\?\(.*\)/\1\2 $name/" /etc/hosts
 fi
 
 timezone=`$XS_READ qubes-timezone 2> /dev/null`