aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--modules/blog/manifests/init.pp53
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"]
+ }
}