diff --git a/plugins/guests/darwin/cap/insert_public_key.rb b/plugins/guests/darwin/cap/insert_public_key.rb index bd40279ab..909a8a3c2 100644 --- a/plugins/guests/darwin/cap/insert_public_key.rb +++ b/plugins/guests/darwin/cap/insert_public_key.rb @@ -6,7 +6,7 @@ module VagrantPlugins class InsertPublicKey def self.insert_public_key(machine, contents) comm = machine.communicate - contents = contents.chomp + contents = contents.strip << "\n" remote_path = "/tmp/vagrant-authorized-keys-#{Time.now.to_i}" Tempfile.open("vagrant-darwin-insert-public-key") do |f| diff --git a/plugins/guests/freebsd/cap/insert_public_key.rb b/plugins/guests/freebsd/cap/insert_public_key.rb index 86afb0b66..cf1fea35b 100644 --- a/plugins/guests/freebsd/cap/insert_public_key.rb +++ b/plugins/guests/freebsd/cap/insert_public_key.rb @@ -6,7 +6,7 @@ module VagrantPlugins class InsertPublicKey def self.insert_public_key(machine, contents) comm = machine.communicate - contents = contents.chomp + contents = contents.strip << "\n" remote_path = "/tmp/vagrant-authorized-keys-#{Time.now.to_i}" Tempfile.open("vagrant-freebsd-insert-public-key") do |f| diff --git a/plugins/guests/linux/cap/insert_public_key.rb b/plugins/guests/linux/cap/insert_public_key.rb index 08edb90ae..653720587 100644 --- a/plugins/guests/linux/cap/insert_public_key.rb +++ b/plugins/guests/linux/cap/insert_public_key.rb @@ -4,7 +4,7 @@ module VagrantPlugins class InsertPublicKey def self.insert_public_key(machine, contents) comm = machine.communicate - contents = contents.chomp << "\n" + contents = contents.strip << "\n" remote_path = "/tmp/vagrant-authorized-keys-#{Time.now.to_i}" Tempfile.open("vagrant-linux-insert-public-key") do |f|