Files
zulip/servers/puppet/modules/humbug/manifests/postgres-master.pp
Zev Benjamin 336db5c709 puppet: Split Postgres puppet config into master and slave versions
(imported from commit adb02cc1904875eb8f56fe272b44dd51bb7d939d)
2013-04-22 16:36:09 -04:00

21 lines
560 B
Puppet

class humbug::postgres-master {
class { 'humbug::postgres-common': }
file { '/etc/sysctl.d/30-postgresql-shm.conf':
ensure => file,
owner => 'root',
group => 'root',
mode => 644,
source => 'puppet:///modules/humbug/postgresql/30-postgresql-shm.conf.master',
}
file { "/etc/postgresql/9.1/main/postgresql.conf":
require => Package["postgresql-9.1"],
ensure => file,
owner => "postgres",
group => "postgres",
mode => 644,
source => "puppet:///modules/humbug/postgresql/postgresql.conf.master",
}
}