Skip to content

Commit 6cea6a7

Browse files
author
jtimberman
committed
add validation_client_name attribute
1 parent aece11b commit 6cea6a7

3 files changed

Lines changed: 8 additions & 2 deletions

File tree

‎chef/attributes/chef.rb‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
set_unless[:chef][:webui_port] = "4040"
4646
set_unless[:chef][:webui_enabled] = false
4747
set_unless[:chef][:webui_admin_password] = secure_password
48+
set_unless[:chef][:validation_client_name] = "chef-validator"
4849

4950
case chef[:init_style]
5051
when "runit"

‎chef/templates/default/client.rb.erb‎

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,14 @@
77
log_level :info
88
log_location <%= @client_log %>
99
ssl_verify_mode :verify_none
10+
<% case @node[:chef][:url_type] -%>
11+
<% when "http" -%>
1012
chef_server_url "http://<%= @node[:chef][:server_fqdn] %>:<%= @node[:chef][:server_port] %>"
13+
<% when "https" -%>
14+
chef_server_url "https://<%= @node[:chef][:server_fqdn] %>"
15+
<% end -%>
1116

12-
validation_client_name "chef-validator"
17+
validation_client_name "<%= @node[:chef][:validation_client_name] %>"
1318
validation_key "/etc/chef/validation.pem"
1419
client_key "/etc/chef/client.pem"
1520

‎chef/templates/default/server.rb.erb‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ openid_cstore_path "<%= @node[:chef][:path] %>/openid/cstore"
2020
search_index_path "<%= @node[:chef][:path] %>/search_index"
2121
role_path "<%= @node[:chef][:serve_path] %>/roles"
2222

23-
validation_client_name "chef-validator"
23+
validation_client_name "<%= @node[:chef][:validation_client_name] %>"
2424
validation_key "/etc/chef/validation.pem"
2525
client_key "/etc/chef/client.pem"
2626
web_ui_client_name "chef-webui"

0 commit comments

Comments
 (0)