Puppet Class: uhosting::profiles::postgresql

Defined in:
manifests/profiles/postgresql.pp

Overview

Class: uhosting::profiles::postgresql

Installs and manages PostgreSQL server

Parameters

Authors

Tobias Brunner <tobias.brunner@vshn.ch>

Copyright 2015 Tobias Brunner, VSHN AG



15
16
17
18
19
20
21
22
23
24
25
26
27
28
# File 'manifests/profiles/postgresql.pp', line 15

class uhosting::profiles::postgresql {

  include ::postgresql::client
  class { '::postgresql::server':
    #ip_mask_deny_postgres_user => '0.0.0.0/32',
    #ip_mask_allow_all_users    => '0.0.0.0/0',
    #listen_addresses           => '*',
    #ipv4acls                   => ['hostssl all johndoe 192.168.0.0/24 cert'],
    #postgres_password          => 'TPSrep0rt!',
  }

  notify { "PostgreSQL support is not yet finished. Consider contributing it please": }

}