1 class postgres::backup_server {
2 package { 'postgresql-client-9.1':
5 package { 'postgresql-client-9.4':
9 file { '/usr/local/bin/postgres-make-base-backups':
10 source => 'puppet:///modules/postgres/backup_server/postgres-make-base-backups',
13 if $::hostname in [backuphost] {
14 file { '/etc/cron.d/puppet-postgres-make-base-backups':
15 content => "20 1 * * 0 debbackup chronic /usr/local/bin/postgres-make-base-backups\n",
18 file { '/etc/cron.d/puppet-postgres-make-base-backups':
19 content => "20 0 * * 6 debbackup chronic /usr/local/bin/postgres-make-base-backups\n",