Add actual postgresl module from puppetlabs
[mirror/dsa-puppet.git] / 3rdparty / modules / postgresql / examples / postgresql_database.pp
1 class { 'postgresql::server':
2     config_hash => {
3         'ip_mask_deny_postgres_user' => '0.0.0.0/32',
4         'ip_mask_allow_all_users'    => '0.0.0.0/0',
5         'listen_addresses'           => '*',
6         'manage_redhat_firewall'     => true,
7         'postgres_password'          => 'postgres',
8     },
9 }
10
11 postgresql::database{ ['test1', 'test2', 'test3']:
12   # TODO: ensure not yet supported
13   #ensure  => present,
14   charset => 'utf8',
15   require => Class['postgresql::server'],
16 }
17 postgresql::database{ 'test4':
18   # TODO: ensure not yet supported
19   #ensure  => present,
20   charset => 'latin1',
21   require => Class['postgresql::server'],
22 }