From 408cdb97d6bfe11de54410fe2e8bc14e4e23c414 Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Tue, 18 Jan 2011 18:49:36 +0000 Subject: members of mga-iso_makers group can use bcd account --- modules/bcd/manifests/init.pp | 1 + modules/bcd/templates/sudoers.bcd | 2 ++ 2 files changed, 3 insertions(+) (limited to 'modules/bcd') diff --git a/modules/bcd/manifests/init.pp b/modules/bcd/manifests/init.pp index 428321cd..d3855258 100644 --- a/modules/bcd/manifests/init.pp +++ b/modules/bcd/manifests/init.pp @@ -2,6 +2,7 @@ class bcd { class variable { $bcd_login = 'bcd' $bcd_home = '/home/bcd' + $isomakers_group = 'mga-iso_makers' } class base inherits variable { diff --git a/modules/bcd/templates/sudoers.bcd b/modules/bcd/templates/sudoers.bcd index 2c38fab5..5649a24f 100644 --- a/modules/bcd/templates/sudoers.bcd +++ b/modules/bcd/templates/sudoers.bcd @@ -4,3 +4,5 @@ /usr/sbin/urpmi.addmedia, \ /usr/sbin/urpmi.removemedia, \ /bin/rm + +%<%= isomakers_group %> ALL=(<%= bcd_login %>) SETENV: NOPASSWD: ALL -- cgit v1.2.1