coren has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/123880

Change subject: Tool Labs: Fixes for webgrid
......................................................................

Tool Labs: Fixes for webgrid

- /var/run/lighttpd needs to be +t
- php5-cli is required

Change-Id: Id01a00b087b2f2e51dea0cfb82443c2d5d6987ac
---
M modules/toollabs/manifests/webnode.pp
1 file changed, 12 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/80/123880/1

diff --git a/modules/toollabs/manifests/webnode.pp 
b/modules/toollabs/manifests/webnode.pp
index 73451e7..a09b17b 100644
--- a/modules/toollabs/manifests/webnode.pp
+++ b/modules/toollabs/manifests/webnode.pp
@@ -78,8 +78,20 @@
         require => Exec['make-access'],
     }
 
+    package { 'php5-cgi':
+        ensure => latest,
+    }
+
     package { 'lighttpd': 
         ensure => latest,
+        require => File['/var/run/lighttpd'],
+    }
+
+    file { '/var/run/lighttpd':
+        ensure => directory,
+        owner  => 'www-data',
+        group  => 'www-data',
+        mode   => '01777',
     }
 
     file { '/usr/local/bin/tool-lighttpd':

-- 
To view, visit https://gerrit.wikimedia.org/r/123880
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Id01a00b087b2f2e51dea0cfb82443c2d5d6987ac
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: coren <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to