Allow passwordless users.
Mention how to create passwordless users.
Changed string.each into string.each_line to be compatible with Ruby 1.9 en higher
Note that pluginsync is required for Puppet < 3.0

Thanks to Ramón Cahenzli, and many others who stumbled over this error.
Merge commit 'f6055024a8b3b0872ac550a27d59904c0b6f7d69'
Make the module compatible with Ruby 1.9

Thanks to Bert Hajee
Release v1.1.1

Document that pluginsync should be enabled and make compatible
with Ruby 1.9
Ensure postgres::server is installed before we attempt to create a DB

Otherwise, we might attempt to create a DB but not have things
installed. Which will require an additional puppet run to fix things.

Thanks to Patrick Hemmer
Default SSL to off.

In Postgres 9.2+, if SSL is configured the server will no longer
silently continue if the server / root certificates and keys are
not where it expects.

Therefore default SSL to off, but in place parameters so that if you
turn it on - and you are using Postgres 9.2+ - you can specify the
particular filenames.
Add SSL related notes as well
Add support for an ACL before the default ones.

In some cases, you may want to put entires such as:

    local   all     all     md5

in the ACL files. This would need to go *before* any other entries
specifying the 'ident' mechanism.

Closes: #16
Merge remote-tracking branch 'remotes/psy-q/allow_passwordless_roles'
Implement database removal

A slightly modified version of change done in vjanelle's fork
Add Marcello Barnaba to the contributor list.

Marcello has come up with a number of elegant solutions when porting
this module to SuSE. Whilst I've not used his commit directly, seeing
his work has certainly helped to make this a better package.
Do not start or manage the Postgresql daemon.

In some situations, for example, a clustered environment when and how to
start Postgresql might be taken by another service or system.

If you specify 'manage_service' to be false, a policy-rc.d(8) shell
script is installed that will prevent the Debian / Ubuntu service from
starting at install time.

Additionally the entire service definition is removed, so that other
things can not trigger the service to run (or stop) unexpectedly.
Merge branch 'master' of git://github.com/akumria/puppet-postgresql

Conflicts:
	manifests/db.pp
	manifests/server.pp
	templates/postgresql.conf.erb