Index: modules/web/manifests/server.pp |
diff --git a/modules/web/manifests/server.pp b/modules/web/manifests/server.pp |
index ea9bebeff6b294ccde17c33699aa0dde1910070a..974833b20464f9033baf90493f3e3f1a8727ae06 100644 |
--- a/modules/web/manifests/server.pp |
+++ b/modules/web/manifests/server.pp |
@@ -41,7 +41,17 @@ class web::server( |
ensure => $geoip ? {false => 'absent', default => 'present'}, |
} |
- package {['python-jinja2', 'python-markdown']:} |
+ ensure_packages([ |
+ 'python-jinja2', |
+ 'python-pip', |
+ ]) |
+ |
+ package {'python-markdown': |
+ ensure => '2.6.6', |
+ name => 'markdown', |
+ provider => 'pip', |
+ require => Package['python-pip'], |
+ } |
nginx::hostconfig {$vhost: |
content => template('web/site.conf.erb'), |