From 336cb3319c1c4d919d4716e4be08955d42e6f1cf Mon Sep 17 00:00:00 2001 From: Seth Vargo Date: Wed, 22 Jun 2016 19:31:12 -0700 Subject: [PATCH] guests/rhel: Use FQDN for hostname Refs: https://lukas.zapletalovi.com/2011/12/setting-hostname-properly-in-fedora-and.html --- plugins/guests/fedora/cap/change_host_name.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/guests/fedora/cap/change_host_name.rb b/plugins/guests/fedora/cap/change_host_name.rb index 1add7fd5b..0914dfa46 100644 --- a/plugins/guests/fedora/cap/change_host_name.rb +++ b/plugins/guests/fedora/cap/change_host_name.rb @@ -8,10 +8,10 @@ module VagrantPlugins if !comm.test("hostname -f | grep '^#{name}$'", sudo: false) basename = name.split(".", 2)[0] comm.sudo <<-EOH.gsub(/^ {14}/, "") - echo '#{basename}' > /etc/hostname + echo '#{name}' > /etc/hostname hostname -F /etc/hostname - hostnamectl set-hostname --static '#{basename}' - hostnamectl set-hostname --transient '#{basename}' + hostnamectl set-hostname --static '#{name}' + hostnamectl set-hostname --transient '#{name}' # Remove comments and blank lines from /etc/hosts sed -i'' -e 's/#.*$//' -e '/^$/d' /etc/hosts