Skip to content

Instantly share code, notes, and snippets.

@dizz
Created June 7, 2012 12:06
Show Gist options
  • Save dizz/2888449 to your computer and use it in GitHub Desktop.
Save dizz/2888449 to your computer and use it in GitHub Desktop.
sudoers template
<%= scope.lookupvar("foreman_proxy::params::user") %> ALL = NOPASSWD: <%= scope.lookupvar("foreman_proxy::params::puppetrun_cmd") %>
<%= scope.lookupvar("foreman_proxy::params::user") %> ALL = NOPASSWD: /usr/bin/puppet
<%= scope.lookupvar("foreman_proxy::params::user") %> ALL = NOPASSWD: <%= scope.lookupvar("foreman_proxy::params::puppetca_cmd") %>
<%= scope.lookupvar("foreman_proxy::params::user") %> ALL = NOPASSWD: /usr/bin/puppet cert *
Defaults:<%= scope.lookupvar("foreman_proxy::params::user") %> !requiretty
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment