diff options
Diffstat (limited to 'modules/buildsystem/manifests')
-rw-r--r-- | modules/buildsystem/manifests/init.pp | 23 |
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, |