Skip to content
Commits on Dec 28, 2012
  1. 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.
    committed Dec 28, 2012
Commits on Dec 27, 2012
  1. 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.
    committed Dec 27, 2012
  2. @vjt

    Implement database removal

    A slightly modified version of change done in vjanelle's fork
    vjt committed with Dec 27, 2012
  3. 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
    committed Dec 27, 2012
  4. Add SSL related notes as well

    committed Dec 27, 2012
  5. 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.
    committed Dec 27, 2012
  6. 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
    committed Dec 27, 2012
  7. Release v1.1.1

    Document that pluginsync should be enabled and make compatible
    with Ruby 1.9
    committed Dec 27, 2012
  8. Make the module compatible with Ruby 1.9

    Thanks to Bert Hajee
    committed Dec 27, 2012
  9. Note that pluginsync is required for Puppet < 3.0

    Thanks to Ramón Cahenzli, and many others who stumbled over this error.
    committed Dec 27, 2012
Commits on Sep 16, 2012
  1. @hajee
Commits on Sep 6, 2012
  1. @psy-q
  2. @psy-q

    Allow passwordless users.

    psy-q committed Sep 6, 2012
  3. Release v1.1.0

    Fixes support for Postgresql 8.4 HBA and corrects the README
    committed Sep 6, 2012
  4. Add Ramón Cahenzli to contributors

     Find a bug in the README and identifing a problem with pg_hba not
     working on Postgresql < 9.1
    committed Sep 6, 2012
Commits on Sep 5, 2012
  1. peer method does not exist in psql 8.4

    If we want to use this same file for both 8.4 and 9.1, we must use a method that exists on both servers.
    
    If not, we must provide some logic that uses "peer" on 9.1 and "ident" on 8.4 servers.
    Ramón Cahenzli committed Sep 5, 2012
  2. Corrected wrong params in README

    Ramón Cahenzli committed Sep 5, 2012
Commits on Aug 8, 2012
  1. Release version 1.0.0

     Switch default locale to en_US.UTF-8
     Fixup listening to multiple address
     Add pg_hba.conf template
     Allow ACLs to be specified in the server definition
    committed Aug 8, 2012
  2. Document how to use the ACLs variable.

    This should make the module work out of the box for more people
    committed Aug 8, 2012
  3. Add a mechanism to specify the ACLs that apply to this server.

    Almost completely inspired by the changes Marcello Barnaba did, so
    add him to the Contributors list.
    committed Aug 8, 2012
  4. Both these templates are managed by puppet.

    Just in case a sysadmin decides to modify things, give them a slight
    hint.
    committed Aug 8, 2012
  5. Add in pg_hba.conf template

    committed Aug 8, 2012
  6. Switch to using instance references for template variables.

    This is the correct way to reference things according to the docs.
    
    http://docs.puppetlabs.com/guides/templating.html
    committed Aug 8, 2012
Something went wrong with that request. Please try again.