This adds a PostgreSQL database to the box, with three databases production, test, and development, which all belong to a user vagrant with password vagrant.
While this PR tries to enable MD5 authentication for local connections, it currently only works with ident.
Add puppetlabs-postgresql and its dependency puppetlabs-firewall
Add postgresql setup to manifest.
Remove unnecessaryly detailed Postgres configuration, this is all don…
…e implicitely by postgresql::db.
Update postgresql submodule so we can make use of the finer-grained p…
Add missing (undocumented) dependency concat for postgresql
Ensure MD5 authentication works for `local' connections.
However, doesn't seem to work yet.
Create the databases for user vagrant so that ident authentification …
Add the PostgreSQL 9.2 repository.
Use the proper postgresql::params declaration for specifying the Post…
Add the -contrib package so we can have hstore.
Install postgresql92-devel for the pg C extension.
Re-add the contrib package, it IS required and not automatically inst…