sensu/sensu-chef — pull request #22 by joemiller (2012-04-25 19:40:45+00:00)
Title: various fixes for centos and debian6

Found and resolved the following issues during testing with `sensu-tests.git` test suite. mostly related to centos, but some for debian-6 as well:

- centos *: [sensu]. yum repo path was incorrect. fixed.
- centos_5_32/64: [sensu]. package options '--force-yes' were specific to deb
and causing yum to bomb. fixed by adding platform specific 'package_options'
variable.

- debian/ubuntu: [sensu]. apt-get will fail if a config file is newer in
the sensu .deb when updating to a new .deb. fix: added new switches to the new
`package_options` var, following this guide: http://askubuntu.com/questions/104899/make-apt-get-or-aptitude-run-with-y-but-not-prompt-for-replacement-of-configu

- debian-6: [sensu]. Install redis from source instead of package. otherwise
we get old redis 1.2.x on debian-6 boxes which is no bueno for sensu.