diff options
author | Doug MacEachern <dougm@vmware.com> | 2010-09-22 23:46:04 -0700 |
---|---|---|
committer | Daniel DeLeo <dan@opscode.com> | 2011-03-18 15:33:59 -0700 |
commit | 11bd6e55909cbe48b9f4663ccc0647551cbb5945 (patch) | |
tree | 4615642814452970072c04825b9749b3514cef05 | |
parent | 96529adfe805c3d593cdcb82e8fe52cf79f5d701 (diff) | |
download | chef-11bd6e55909cbe48b9f4663ccc0647551cbb5945.tar.gz |
[CHEF-1690] Mac OS X Server platform provider support
-rw-r--r-- | chef/lib/chef/platform.rb | 7 | ||||
-rw-r--r-- | chef/spec/unit/platform_spec.rb | 1 |
2 files changed, 8 insertions, 0 deletions
diff --git a/chef/lib/chef/platform.rb b/chef/lib/chef/platform.rb index 46948cc70d..9efba7cb75 100644 --- a/chef/lib/chef/platform.rb +++ b/chef/lib/chef/platform.rb @@ -47,6 +47,13 @@ class Chef :group => Chef::Provider::Group::Dscl } }, + :mac_os_x_server => { + :default => { + :package => Chef::Provider::Package::Macports, + :user => Chef::Provider::User::Dscl, + :group => Chef::Provider::Group::Dscl + } + }, :freebsd => { :default => { :group => Chef::Provider::Group::Pw, diff --git a/chef/spec/unit/platform_spec.rb b/chef/spec/unit/platform_spec.rb index 0a66dc42d6..b69deb94fb 100644 --- a/chef/spec/unit/platform_spec.rb +++ b/chef/spec/unit/platform_spec.rb @@ -21,6 +21,7 @@ require File.expand_path(File.join(File.dirname(__FILE__), "..", "spec_helper")) describe "Chef::Platform supports" do [ :mac_os_x, + :mac_os_x_server, :freebsd, :ubuntu, :debian, |