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