Hi,
I'm trying to figure out the best way to generate tailored config.
files for several sets of hosts. Here's a concrete example with a
sudoers file:
class hostgroups {
$devhosts = [ "devhost1", "devhost2" ]
$prodhosts = [ "prodhost1", "prodhost2" ]
$ukhosts = $devhosts + $prodhosts
}
Template sudoers file:
<% if @devhosts.inclu...@hostname %>
# Allow developers root access on dev. boxes
user1 devhost1=(root) /bin/su -
user1 devhost2=(root) /bin/su -
<% end %>
<% if @prodhosts.inclu...@hostname %>
# Only admins get root on prod. boxes
admin1 prodhost1=(root) /bin/su -
admin1 prodhost2=(root) /bin/su -
<% end %>
I'm sure this is something that has been done before - am I doing it
the best way?
Thanks.
Toby
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---