Add dependencies for lua and openid for mediawiki

We have OpenID and Scribunto installed, but their deps aren't
puppetized.

Change-Id: Iff3209ce0fd5bf811bd3b931e4a83518448e43c0
Reviewed-on: https://review.openstack.org/27862
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
This commit is contained in:
Ryan Lane 2013-04-30 18:17:15 -05:00 committed by Jenkins
parent fb7b7662ea
commit d9f6324b88
2 changed files with 8 additions and 2 deletions

View File

@ -19,7 +19,8 @@ class mediawiki(
include mediawiki::php
include mediawiki::app
package { 'libapache2-mod-php5':
package { ['libapache2-mod-php5',
'lua5.2']:
ensure => present,
}

View File

@ -1,7 +1,12 @@
# Class: mediawiki::php
#
class mediawiki::php {
package { ['php5', 'php5-cli', 'php5-mysql', 'php-apc', 'php5-intl']:
package { ['php5',
'php5-cli',
'php5-mysql',
'php-apc',
'php5-intl',
'php-openid']:
ensure => present,
}
# TODO: apc configuration