puppetlabs/puppet-postgresql — pull request #167 by blewa (2013-04-02 22:12:04+00:00)
Title: Created/exposed several new configuration options

Hello,
I've built some updates for this module:

* The ability to use an RPM package mirror of your choice
* data directory management
* xlog directory managment
* Configurable configuration directory
* Configurable local configuration file
* Configurable startup log path (on hosts using postgresql's RPM packages)
* Configurable PID file path (on hosts using postgresql's RPM packages)

I've validated this configuration on CentOS machines, but don't use any Debian based flavors in our environment, so I'm not sure how some of those things get set with the .deb packages.