Page Menu
Home
Software Heritage
Search
Configure Global Search
Log In
Files
F8394797
README.md
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
1 KB
Subscribers
None
README.md
View Options
#
puppet
-
sudo
[](http://travis-ci.org/saz/puppet-sudo)
Manage
sudo
configuration
via
Puppet
##
Usage
###
Install
sudo
with
default
sudoers
```
class
{
'
sudo
'
:
}
```
###
Adding
sudoers
configuration
snippet
```
class
{
'
sudo
'
:
}
sudo
::
conf
{
'
web
'
:
source
=>
'
puppet
:
///files/etc/sudoers.d/web',
}
sudo
::
conf
{
'
admins
'
:
priority
=>
10
,
content
=>
"%admins ALL=(ALL) NOPASSWD: ALL"
,
}
sudo
::
conf
{
'
joe
'
:
priority
=>
60
,
source
=>
'
puppet
:
///files/etc/sudoers.d/users/joed',
}
```
###
sudo
::
conf
notes
*
You
can
pass
template
()
through
content
parameter
.
*
One
of
content
or
source
must
be
set
.
##
Additional
class
parameters
*
ensure
:
present
or
absent
,
default
:
present
*
autoupgrade
:
true
or
false
,
default
:
false
*
package
:
string
,
default
:
OS
specific
.
Set
package
name
,
if
platform
is
not
supported
.
*
config_file
:
string
,
default
:
OS
specific
.
Set
config_file
,
if
platform
is
not
supported
.
*
config_file_replace
:
true
or
false
,
default
:
true
.
Replace
config
file
with
module
config
file
.
*
config_dir
:
string
,
default
:
OS
specific
.
Set
config_dir
,
if
platform
is
not
supported
.
*
source
:
string
,
default
:
OS
specific
.
Set
source
,
if
platform
is
not
supported
.
##
sudo
::
conf
parameters
*
ensure
:
present
or
absent
,
default
:
present
*
priority
:
number
,
default
:
10
*
content
:
string
,
default
:
undef
*
source
:
string
,
default
:
undef
*
sudo_config_dir
:
string
,
default
:
OS
specific
.
Set
sudo_config_dir
,
if
platform
is
not
supported
.
#
Show
some
love
If
you
find
this
module
useful
,
send
some
bitcoins
to
1
Na3YFUmdxKxJLiuRXQYJU2kiNqA3KY2j9
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Jun 4 2025, 7:29 PM (9 w, 4 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3399204
Attached To
rSPSUDO puppet-saz-sudo
Event Timeline
Log In to Comment