diff options
-rw-r--r-- | manifests/vhost/php/mediawiki.pp | 35 |
1 files changed, 3 insertions, 32 deletions
diff --git a/manifests/vhost/php/mediawiki.pp b/manifests/vhost/php/mediawiki.pp index a3cf3c5..8cc91b1 100644 --- a/manifests/vhost/php/mediawiki.pp +++ b/manifests/vhost/php/mediawiki.pp @@ -10,6 +10,7 @@ define apache::vhost::php::mediawiki( $domainalias = 'absent', $server_admin = 'absent', $path = 'absent', + $manage_docroot = true, $owner = root, $group = 0, $documentroot_owner = apache, @@ -30,38 +31,8 @@ define apache::vhost::php::mediawiki( $vhost_source = 'absent', $vhost_destination = 'absent', $htpasswd_file = 'absent', - $htpasswd_path = 'absent', - $image = 'absent', - $config = 'unmanaged', - $db_server = 'unmanaged', - $db_name = 'unmanaged', - $db_user = 'unmanaged', - $db_pwd = 'unmanaged', - $contact = 'unmanaged', - $sitename = 'unmanaged', - $secret_key = 'unmanaged', - $squid_servers = 'absent', - $exentions = 'absent', - $language = 'de', + $htpasswd_path = 'absent' ){ - mediawiki::instance{$name: - path => $path, - image => $image, - config => $config, - db_server => $db_server, - db_name => $db_name, - db_user => $db_user, - db_pwd => $db_pwd, - contact => $contact, - sitename => $sitename, - secret_key => $secrect_key, - language => $language, - documentroot_owner => $documentroot_owner, - documentroot_group => $documentroot_group, - documentroot_mode => $documentroot_mode, - documentroot_write_mode => 0660, - } - # create vhost configuration file ::apache::vhost::php::webapp{$name: ensure => $ensure, @@ -69,7 +40,7 @@ define apache::vhost::php::mediawiki( domainalias => $domainalias, server_admin => $server_admin, path => $path, - manage_docroot = false, + manage_docroot = $manage_docroot, template_mode => 'php_mediawiki', owner => $owner, group => $group, |