plugins/guests/netbsd/cap/change_host_name.rb in vagrant-unbundled-1.8.5.2 vs plugins/guests/netbsd/cap/change_host_name.rb in vagrant-unbundled-1.9.1.1

- old
+ new

@@ -3,12 +3,11 @@ module Cap class ChangeHostName def self.change_host_name(machine, name) if !machine.communicate.test("hostname -s | grep '^#{name}$'") machine.communicate.sudo(<<CMDS, {shell: "sh"}) -set -e -sed -e 's/^hostname=.*$/hostname=#{name}/' /etc/rc.conf > /tmp/rc.conf.vagrant_changehostname_#{name} -mv /tmp/rc.conf.vagrant_changehostname_#{name} /etc/rc.conf +sed -e 's/^hostname=.*$/hostname=#{name}/' /etc/rc.conf > /tmp/rc.conf.vagrant_changehostname_#{name} && +mv /tmp/rc.conf.vagrant_changehostname_#{name} /etc/rc.conf && hostname #{name} CMDS end end end