diff --git a/libraries/manipulator.rb b/libraries/manipulator.rb index 6afc0476..8c2ad2a6 100644 --- a/libraries/manipulator.rb +++ b/libraries/manipulator.rb @@ -208,7 +208,8 @@ def new_content entries = hostsfile_header entries += unique_entries.map(&:to_line) entries << '' - entries.join("\n") + line_ending = node['platform_family'] == 'windows' ? "\r\n" : "\n" + entries.join(line_ending) end # The current sha of the system hostsfile.