This module manages sphinx on Linux (RedHat/Debian) distros.
Clone this repo to your Puppet modules directory
git clone git://github.com/scalia/puppet-sphinx.git sphinx
Add the following to your site manifest:
class { 'sphinx':
config_file => 'puppet:///modules/scaliadev/sphinx/project.sphinx.conf',
}
This module defines the following anchors so you can control when the class will be run
Anchor['sphinx_first']
Anchor['sphinx_last']