aboutsummaryrefslogtreecommitdiffstats
path: root/modules/buildsystem/templates/sudoers.youri
diff options
context:
space:
mode:
Diffstat (limited to 'modules/buildsystem/templates/sudoers.youri')
-rw-r--r--modules/buildsystem/templates/sudoers.youri6
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/buildsystem/templates/sudoers.youri b/modules/buildsystem/templates/sudoers.youri
new file mode 100644
index 00000000..3bc7cc2d
--- /dev/null
+++ b/modules/buildsystem/templates/sudoers.youri
@@ -0,0 +1,6 @@
+<%- sched_login = scope.lookupvar('buildsystem::var::scheduler::login') -%>
+Cmnd_Alias YOURI = /usr/local/bin/mga-youri-submit.wrapper
+Defaults!YOURI always_set_home
+Defaults!YOURI runas_default = <%= sched_login %>
+Defaults!YOURI !requiretty
+%<%= scope.lookupvar('buildsystem::var::groups::packagers') -%> ALL = (<%= sched_login %>) NOPASSWD: YOURI