aboutsummaryrefslogtreecommitdiffstats
path: root/modules/buildsystem/manifests/init.pp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/buildsystem/manifests/init.pp')
-rw-r--r--modules/buildsystem/manifests/init.pp23
1 files changed, 23 insertions, 0 deletions
diff --git a/modules/buildsystem/manifests/init.pp b/modules/buildsystem/manifests/init.pp
index 7b00d07f..4a64ece3 100644
--- a/modules/buildsystem/manifests/init.pp
+++ b/modules/buildsystem/manifests/init.pp
@@ -104,6 +104,29 @@ class buildsystem {
}
}
+ class youri_submit {
+ file { "/usr/local/bin/mdv-youri-submit":
+ owner => root,
+ group => root,
+ mode => 755,
+ content => template("buildsystem/mdv-youri-submit")
+ }
+
+ file { "/usr/local/bin/mdv-youri-submit.wrapper":
+ owner => root,
+ group => root,
+ mode => 755,
+ content => template("buildsystem/mdv-youri-submit.wrapper")
+ }
+
+ file { "/etc/sudoers.d/mdv-youri-submit":
+ owner => root,
+ group => root,
+ mode => 440,
+ content => template("buildsystem/sudoers.youri")
+ }
+ }
+
define sshuser($homedir, $comment) {
group {"$title":
ensure => present,