1 |
class postgresql { |
class postgresql { |
2 |
package { postgresql9.0-server: |
package { 'postgresql9.0-server': |
3 |
ensure => installed |
ensure => installed |
4 |
} |
} |
5 |
|
|
12 |
owner => postgres, |
owner => postgres, |
13 |
group => postgres, |
group => postgres, |
14 |
mode => 644, |
mode => 644, |
15 |
|
content => template("postgresql/postgresql.conf") |
16 |
require => Package["postgresql9.0-server"], |
require => Package["postgresql9.0-server"], |
|
content => "", |
|
17 |
notify => [Service['postgreql']] |
notify => [Service['postgreql']] |
18 |
} |
} |
19 |
|
|
22 |
owner => postgres, |
owner => postgres, |
23 |
group => postgres, |
group => postgres, |
24 |
mode => 644, |
mode => 644, |
25 |
|
content => template("postgresql/pg_hba.conf") |
26 |
require => Package["postgresql9.0-server"], |
require => Package["postgresql9.0-server"], |
|
content => "", |
|
27 |
notify => [Service['postgresql']] |
notify => [Service['postgresql']] |
28 |
} |
} |
29 |
} |
} |