Skip to content

Commit dbdf702

Browse files
committed
Merge branch 'CHEF-975' of git://github.com/tfheen/chef into tfheen/CHEF-975
2 parents 23ed031 + 255273c commit dbdf702

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

‎chef/lib/chef/certificate.rb‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ def gen_validation_key(name=Chef::Config[:validation_client_name], key_file=Chef
143143
api_client.cdb_save
144144
key_dir=File.dirname(key_file)
145145
FileUtils.mkdir_p(key_dir)unlessFile.directory?(key_dir)
146-
File.open(key_file,"w")do |f|
146+
File.open(key_file,File::WRONLY|File::EXCL|File::CREAT,0600)do |f|
147147
f.print(api_client.private_key)
148148
end
149149
end

‎chef/lib/chef/rest.rb‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ def register(name=Chef::Config[:node_name], destination=Chef::Config[:client_key
8181

8282
begin
8383
# Write out the private key
84-
file=File.open(destination,"w")
84+
file=File.open(destination,File::WRONLY|File::EXCL|File::CREAT,0600)
8585
file.print(response["private_key"])
8686
file.close
8787
rescue

0 commit comments

Comments
(0)