[packages/chef] add sample chef.rb config
glen
glen at pld-linux.org
Sat May 25 16:29:20 CEST 2013
commit 5cb2f1b0089e4bbefa008e631a125ee87613c6a2
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Sat May 25 17:29:05 2013 +0300
add sample chef.rb config
chef.rb | 35 +++++++++++++++++++++++++++++++++++
chef.spec | 3 +++
2 files changed, 38 insertions(+)
---
diff --git a/chef.spec b/chef.spec
index f17e795..3b5ab8f 100644
--- a/chef.spec
+++ b/chef.spec
@@ -10,6 +10,7 @@ License: Apache v2.0
Group: Development/Languages
Source0: http://rubygems.org/downloads/%{name}-%{version}.gem
# Source0-md5: dc50aa6a4a7d4785a4c82fcaab3f9436
+Source1: %{name}.rb
Patch0: platform-pld.patch
Patch1: FHS.patch
URL: http://wiki.opscode.com/display/chef
@@ -72,6 +73,7 @@ install -d $RPM_BUILD_ROOT{%{ruby_vendorlibdir},%{_bindir}} \
cp -a lib/* $RPM_BUILD_ROOT%{ruby_vendorlibdir}
cp -a bin/* $RPM_BUILD_ROOT%{_bindir}
+cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/chef.rb
%clean
rm -rf $RPM_BUILD_ROOT
@@ -80,6 +82,7 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%doc README.md CONTRIBUTING.md
%dir %{_sysconfdir}/%{name}
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/chef.rb
%attr(755,root,root) %{_bindir}/chef-apply
%attr(755,root,root) %{_bindir}/chef-client
%attr(755,root,root) %{_bindir}/chef-shell
diff --git a/chef.rb b/chef.rb
new file mode 100644
index 0000000..fa38f52
--- /dev/null
+++ b/chef.rb
@@ -0,0 +1,35 @@
+log_level :info
+log_location STDOUT
+ssl_verify_mode :verify_none
+chef_server_url 'http://chef.example.com:4000'
+
+signing_ca_path '/var/lib/chef/ca'
+couchdb_database 'chef'
+
+cookbook_path [ '/var/lib/chef/cookbooks', '/var/lib/chef/site-cookbooks' ]
+
+file_cache_path '/var/cache/chef'
+node_path '/var/lib/chef/nodes'
+openid_store_path '/var/lib/chef/openid/store'
+openid_cstore_path '/var/lib/chef/openid/cstore'
+search_index_path '/var/lib/chef/search_index'
+role_path '/var/lib/chef/roles'
+
+validation_client_name 'chef-validator'
+validation_key '/etc/chef/validation.pem'
+client_key '/etc/chef/client.pem'
+web_ui_client_name 'chef-webui'
+web_ui_key '/etc/chef/webui.pem'
+
+web_ui_admin_user_name 'admin'
+web_ui_admin_default_password 'somerandompasswordhere'
+
+supportdir = '/srv/chef/support'
+solr_jetty_path File.join(supportdir, 'solr', 'jetty')
+solr_data_path File.join(supportdir, 'solr', 'data')
+solr_home_path File.join(supportdir, 'solr', 'home')
+solr_heap_size '256M'
+
+umask 0022
+
+Mixlib::Log::Formatter.show_time = false
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/chef.git/commitdiff/5cb2f1b0089e4bbefa008e631a125ee87613c6a2
More information about the pld-cvs-commit
mailing list