From 2a9d0c9d7f5dc1c428e71cc43a13ae4624744f16 Mon Sep 17 00:00:00 2001 From: gwenci Date: Tue, 30 Jul 2013 18:00:08 +0100 Subject: [PATCH] Update host.rb Vagrant has been failing to run on CentOS 6 since version 1.2.5. The read of file /etc/redhat-release appeared to be only checking for the word Fedora. Altered the regex to match CentOS as well --- plugins/hosts/fedora/host.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/hosts/fedora/host.rb b/plugins/hosts/fedora/host.rb index 29535a79c..794ec966a 100644 --- a/plugins/hosts/fedora/host.rb +++ b/plugins/hosts/fedora/host.rb @@ -36,7 +36,7 @@ module VagrantPlugins release_file = Pathname.new("/etc/redhat-release") begin release_file.open("r") do |f| - version_number = /Fedora.*release ([0-9]+)/.match(f.gets)[1].to_i + version_number = /[CentOS|Fedora].*release ([0-9]+)/.match(f.gets)[1].to_i if version_number >= 16 # "service nfs-server" will redirect properly to systemctl # when "service nfs-server restart" is called.