3 org_name = 'wonderland'
4 home_on_win = 'C:/Users'
7 if Dir.exist?("#{ENV['HOME']}/chef") then
8 conf_dir = "#{ENV['HOME']}/chef/#{site_name}"
11 conf_dir = "#{home_on_win}/#{ENV['USERNAME']}/chef/#{site_name}"
14 current_dir = File.dirname(__FILE__) # .chef/knife.rb
18 node_name "#{user_name}"
19 client_key "#{conf_dir}/#{user_name}.pem"
20 # Validatorless Bootstrap
21 #validation_client_name "#{org_name}-validator"
22 validation_key "/nonexist"
23 chef_server_url "https://api.opscode.com/organizations/#{org_name}"
24 cache_type 'BasicFile'
25 cache_options( :path => "#{ENV['HOME']}/.chef/checksums" )
27 "#{current_dir}/../cookbooks",
28 "#{current_dir}/../vendor/cookbooks"
31 cookbook_copyright "Alice Kingsleigh"
32 cookbook_email "alice@mail.wonderland.example.com"
33 cookbook_license "apachev2"
35 #ssl_ca_path "/etc/ssl/certs"
36 #ssl_ca_file "/etc/ssl/certs/ca.crt"
37 trusted_certs_dir "#{conf_dir}/trusted_certs"
38 verify_api_cert true # overridden by ssl_verify_mode (= :verify_peer)
39 ssl_verify_mode :verify_peer
41 knife[:editor] = 'vim'
42 knife[:supermarket_site] = 'https://supermarket.chef.io/'
43 knife[:vault_mode] = 'client'