]> git.donarmstrong.com Git - dsa-puppet.git/blob - modules/postgres/manifests/backup_server.pp
and 9.4 too
[dsa-puppet.git] / modules / postgres / manifests / backup_server.pp
1 class postgres::backup_server {
2         package { 'postgresql-client-9.1':
3                 ensure => installed
4         }
5         package { 'postgresql-client-9.4':
6                 ensure => installed
7         }
8
9         file { '/usr/local/bin/postgres-make-base-backups':
10                 source => 'puppet:///modules/postgres/backup_server/postgres-make-base-backups',
11                 mode   => '0555',
12         }
13         file { '/etc/cron.d/puppet-postgres-make-base-backups':
14                 content  => "20 0 * * 6 debbackup chronic /usr/local/bin/postgres-make-base-backups\n",
15         }
16 }