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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 150 - (hide annotations) (download)
Fri Nov 5 15:51:23 2010 UTC (13 years, 4 months ago) by dams
File size: 813 byte(s)
remove 'recurse'
1 dams 148 #TODO:
2     # - add the creation of the user 'blog' in puppet
3 dams 143 class blog {
4     package { 'wget':
5     ensure => installed
6     }
7 dams 147 #package { 'postfix':
8     # ensure => installed
9     #}
10 dams 143 file { "check_new-blog-post":
11 dams 146 path => "/usr/local/bin/check_new-blog-post.sh",
12 dams 143 ensure => present,
13     owner => blog,
14     group => blog,
15     mode => 755,
16     content => template("blog/check_new-blog-post.sh")
17     }
18 dams 149 file { "/var/lib/blog":
19     ensure => directory,
20 dams 148 owner => blog,
21     group => blog,
22 dams 149 mode => 644,
23 dams 148 }
24 dams 143 cron { blog:
25     user => blog,
26     hour => 0,
27     minute => 15,
28 dams 146 command => "/usr/local/bin/check_new-blog-post.sh",
29 dams 143 require => File["check_new-blog-post"],
30     }
31     }

  ViewVC Help
Powered by ViewVC 1.1.30