phinze/puppet-brewcask — pull request #20 by smerrill (2014-09-01 19:39:25+00:00)
Title: Fix for non-Boxen installs, non-root Puppet runs

This PR will make the provider work when not run as root, and will also make it work with non-Boxen installs of Homebrew. I'm sure the manifests still don't work without them, but my use case is to use this with a machine that has already been bootstrapped with Homebrew and brew-cask.