Update cookbooks and add wordpress cookbook

This commit is contained in:
Greg Karékinian
2016-02-19 18:09:49 +01:00
parent 9ba973e3ac
commit 820b0ab3f8
606 changed files with 22421 additions and 14084 deletions

View File

@@ -1,10 +1,10 @@
#
# Author:: Joshua Timberman (<jtimberman@opscode.com>)
# Author:: Joshua Timberman (<jtimberman@chef.io>)
# Author:: Graeme Mathieson (<mathie@woss.name>)
# Cookbook Name:: homebrew
# Libraries:: homebrew_mixin
#
# Copyright 2011-2013, Opscode, Inc.
# Copyright 2011-2013, Chef Software, Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
@@ -30,7 +30,8 @@ module Homebrew
def homebrew_owner
if defined?(Chef::Mixin::HomebrewUser)
begin
@homebrew_owner ||= Chef12HomebrewUser.new.find_homebrew_uid
require 'etc'
@homebrew_owner ||= ::Etc.getpwuid(Chef12HomebrewUser.new.find_homebrew_uid).name
rescue Chef::Exceptions::CannotDetermineHomebrewOwner
@homebrew_owner ||= calculate_owner
end
@@ -45,7 +46,7 @@ module Homebrew
owner = homebrew_owner_attr || sudo_user || current_user
if owner == 'root'
fail Chef::Exceptions::User,
"Homebrew owner is 'root' which is not supported. " +
"Homebrew owner is 'root' which is not supported. " \
"To set an explicit owner, please set node['homebrew']['owner']."
end
owner