/[adm]/puppet/modules/blog/manifests/init.pp
ViewVC logotype

Diff of /puppet/modules/blog/manifests/init.pp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1328 by dams, Mon Mar 7 17:37:39 2011 UTC revision 1329 by dams, Fri Mar 18 18:20:30 2011 UTC
# Line 10  class blog { Line 10  class blog {
10          }          }
11      }      }
12            
13      class champagne inherits base {      class files-bots inherits base {
14          package { ['wget','php-mysql']:          package { ['wget','php-mysql']:
15              ensure => installed              ensure => installed
16          }          }
# Line 55  class blog { Line 55  class blog {
55                  mode => 644,                  mode => 644,
56          }          }
57      }      }
58        class db_backup inherits base {
59            file { "/var/lib/blog/backup/db":
60                    ensure => directory,
61                    owner => root,
62                    group => root,
63                    mode => 644,
64            }
65    
66            file { "backup_blog-db":
67                path => "/usr/local/bin/backup_blog-db.sh",
68                ensure => present,
69                owner => root,
70                group => root,
71                mode => 755,
72                content => template("blog/backup_blog-db.sh")
73            }
74    
75            cron { root:
76                user => root,
77                day => '*',
78                hour => '23',
79                minute => '42',
80                command => "/usr/local/bin/backup_blog-db.sh",
81                require => [File["backup_blog-db"]],
82            }
83        }
84  }  }

Legend:
Removed from v.1328  
changed lines
  Added in v.1329

  ViewVC Help
Powered by ViewVC 1.1.30