[Mageia-sysadm] [216] add sudoers rule for iurt

root at mageia.org root at mageia.org
Tue Nov 9 23:57:33 CET 2010


Revision: 216
Author:   boklm
Date:     2010-11-09 23:57:33 +0100 (Tue, 09 Nov 2010)
Log Message:
-----------
add sudoers rule for iurt

Modified Paths:
--------------
    puppet/modules/buildsystem/manifests/init.pp

Added Paths:
-----------
    puppet/modules/buildsystem/templates/sudoers.iurt

Modified: puppet/modules/buildsystem/manifests/init.pp
===================================================================
--- puppet/modules/buildsystem/manifests/init.pp	2010-11-09 22:48:04 UTC (rev 215)
+++ puppet/modules/buildsystem/manifests/init.pp	2010-11-09 22:57:33 UTC (rev 216)
@@ -5,6 +5,7 @@
     }
 
     class iurt {
+        include sudo
 
         $home_dir = "/home/buildbot/"
         $build_login = "buildbot"
@@ -24,6 +25,14 @@
             content => template("iurt/iurt.cauldron.conf")
         }
 
+        file { "/etc/sudoers.d/iurt":
+            ensure => present,
+            owner => root,
+            group => root,
+            mode => 600,
+            content => template("iurt/sudoers.iurt")
+        }
+
         group {"$build_login": 
             ensure => present,
         }

Added: puppet/modules/buildsystem/templates/sudoers.iurt
===================================================================
--- puppet/modules/buildsystem/templates/sudoers.iurt	                        (rev 0)
+++ puppet/modules/buildsystem/templates/sudoers.iurt	2010-11-09 22:57:33 UTC (rev 216)
@@ -0,0 +1 @@
+<%= build_login %>	ALL = NOPASSWD: /usr/sbin/iurt_root_command
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/mageia-sysadm/attachments/20101109/81cac381/attachment.html>


More information about the Mageia-sysadm mailing list