aboutsummaryrefslogtreecommitdiffstats
path: root/modules/buildsystem/manifests
diff options
context:
space:
mode:
authorNicolas Vigier <boklm@mageia.org>2011-01-17 18:25:08 +0000
committerNicolas Vigier <boklm@mageia.org>2011-01-17 18:25:08 +0000
commitb5279e62267e22bf40946bbaec5bf30bffb6901a (patch)
treeb4deb84242249219c313bb48346ed9bf12579b62 /modules/buildsystem/manifests
parent251fc96f7e520eaa1e4a54e9de45c88b158b7480 (diff)
downloadpuppet-b5279e62267e22bf40946bbaec5bf30bffb6901a.tar
puppet-b5279e62267e22bf40946bbaec5bf30bffb6901a.tar.gz
puppet-b5279e62267e22bf40946bbaec5bf30bffb6901a.tar.bz2
puppet-b5279e62267e22bf40946bbaec5bf30bffb6901a.tar.xz
puppet-b5279e62267e22bf40946bbaec5bf30bffb6901a.zip
add submit_package wrapper
Diffstat (limited to 'modules/buildsystem/manifests')
-rw-r--r--modules/buildsystem/manifests/init.pp8
1 files changed, 8 insertions, 0 deletions
diff --git a/modules/buildsystem/manifests/init.pp b/modules/buildsystem/manifests/init.pp
index 782e3dd2..1ff60d16 100644
--- a/modules/buildsystem/manifests/init.pp
+++ b/modules/buildsystem/manifests/init.pp
@@ -6,6 +6,8 @@ class buildsystem {
$sched_login = "schedbot"
$sched_home_dir = "/home/$sched_login"
$repository_root = "/distrib/bootstrap"
+ $packagers_group = 'mga-packagers'
+ $createsrpm_path = '/usr/share/repsys/create-srpm'
include ssh::auth
ssh::auth::key { $build_login: } # declare a key for build bot: RSA, 2048 bits
@@ -153,6 +155,12 @@ class buildsystem {
require => File["/etc/youri"],
content => template("buildsystem/youri_acl.conf")
}
+
+ file { '/usr/local/bin/submit_package':
+ ensure => present,
+ mode => 755,
+ content => template('buildsystem/submit_package')
+ }
}
define sshuser($homedir, $comment) {