53 |
|
|
54 |
# do wiki basic installation |
# do wiki basic installation |
55 |
|
|
56 |
define instance($title, $wiki_settings = '') { |
define instance($title, $wiki_settings = '', $skinsdir = '/usr/share/mediawiki/skins') { |
57 |
|
|
58 |
include mediawiki::base |
include mediawiki::base |
59 |
|
|
69 |
ensure => directory |
ensure => directory |
70 |
} |
} |
71 |
|
|
72 |
|
file { "$wiki_root/skins": |
73 |
|
ensure => link, |
74 |
|
target => $skinsdir, |
75 |
|
require => File["$wiki_root"], |
76 |
|
} |
77 |
|
|
78 |
exec { "wikicreate $name": |
exec { "wikicreate $name": |
79 |
command => "mediawiki-create $wiki_root", |
command => "mediawiki-create $wiki_root", |
80 |
cwd => "$mediawiki::base::root", |
cwd => "$mediawiki::base::root", |