249 |
mode => 755, |
mode => 755, |
250 |
content => template('buildsystem/submit_package') |
content => template('buildsystem/submit_package') |
251 |
} |
} |
252 |
|
|
253 |
|
# FIXME use the correct perl directory |
254 |
|
file { "/usr/lib/perl5/site_perl/5.10.1/Youri/Repository": |
255 |
|
ensure => "directory", |
256 |
|
} |
257 |
|
|
258 |
|
file { '/usr/lib/perl5/site_perl/5.10.1/Youri/Repository/Mageia.pm': |
259 |
|
ensure => present, |
260 |
|
mode => 644, |
261 |
|
require => File["/usr/lib/perl5/site_perl/5.10.1/Youri/Repository"], |
262 |
|
source => "puppet:///modules/buildsystem/Mageia.pm", |
263 |
|
} |
264 |
|
|
265 |
|
$package_list = ['perl-SVN', 'mdv-distrib-tools', 'perl-Youri-Media', |
266 |
|
'perl-Youri-Package', 'perl-Youri-Repository', |
267 |
|
'perl-Youri-Utils', 'perl-Youri-Config'] |
268 |
|
|
269 |
|
package { $package_list: |
270 |
|
ensure => installed; |
271 |
|
} |
272 |
} |
} |
273 |
|
|
274 |
# $groups: array of secondary groups (only local groups, no ldap) |
# $groups: array of secondary groups (only local groups, no ldap) |