diff options
Diffstat (limited to 'modules/blog/manifests')
-rw-r--r-- | modules/blog/manifests/init.pp | 53 |
1 files changed, 23 insertions, 30 deletions
diff --git a/modules/blog/manifests/init.pp b/modules/blog/manifests/init.pp index 05a8bae1..2ada31ca 100644 --- a/modules/blog/manifests/init.pp +++ b/modules/blog/manifests/init.pp @@ -1,41 +1,34 @@ #TODO: # - add the creation of the user 'blog' in puppet class blog { - package { 'mysql': - ensure => installed - } - - package { 'php-mysql': - ensure => installed - } - include apache::mod_php + include mysql - package { 'wget': - ensure => installed - } + package { ['wget','php-mysql']: + ensure => installed + } file { "check_new-blog-post": - path => "/usr/local/bin/check_new-blog-post.sh", - ensure => present, - owner => blog, - group => blog, - mode => 755, - content => template("blog/check_new-blog-post.sh") - } + path => "/usr/local/bin/check_new-blog-post.sh", + ensure => present, + owner => blog, + group => blog, + mode => 755, + content => template("blog/check_new-blog-post.sh") + } - file { "/var/lib/blog": - ensure => directory, - owner => blog, - group => blog, - mode => 644, - } + file { "/var/lib/blog": + ensure => directory, + owner => blog, + group => blog, + mode => 644, + } - cron { blog: - user => blog, - minute => '*/15', - command => "/usr/local/bin/check_new-blog-post.sh", - require => File["check_new-blog-post"] - } + cron { blog: + user => blog, + minute => '*/15', + command => "/usr/local/bin/check_new-blog-post.sh", + require => File["check_new-blog-post"] + } } |