-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Description
First off, Fantastic module..
When I attempt to deploy defaults with a group ( specifically !requiretty ) the settings do not take. I patched the module to work on my puppet master and the code below to allow using defaults with group.
diff --git a/modules/sudo/templates/sudoers.erb b/modules/sudo/templates/sudoers.erb
index e852b31..9902fda 100644
--- a/modules/sudo/templates/sudoers.erb
+++ b/modules/sudo/templates/sudoers.erb
@@ -13,7 +13,11 @@ Cmnd_Alias <%= @sane_name.upcase %>_CMNDS = <%= @cmnds.class == Array ? @cmnds.
<% if not @defaults.empty? then -%>
+<% if @users then -%>
Defaults:<%= @sane_name.upcase %>_USERS <%= @defaults.class == Array ? @defaults.join(", ") : @defaults %>
+<% else -%>
+Defaults:%<%= @group %> <%= @defaults.class == Array ? @defaults.join(", ") : @defaults %>
+<% end -%>
<% end -%>
<% if @users then -%>
Metadata
Metadata
Assignees
Labels
No labels