diff options
-rw-r--r-- | manifests/alias.pp | 2 | ||||
-rw-r--r-- | manifests/defaults.pp | 7 | ||||
-rw-r--r-- | manifests/spec.pp | 2 |
3 files changed, 10 insertions, 1 deletions
diff --git a/manifests/alias.pp b/manifests/alias.pp index 6127a23..7a5dd56 100644 --- a/manifests/alias.pp +++ b/manifests/alias.pp @@ -7,6 +7,7 @@ define sudo::alias( $ensure=present, $sudo_alias, $items, + $comment='', $target='/etc/sudoers' ) { sudoers { $name: @@ -14,6 +15,7 @@ define sudo::alias( ensure => $ensure, sudo_alias => $sudo_alias, items => $items, + comment => $comment, target => $target, } } diff --git a/manifests/defaults.pp b/manifests/defaults.pp index 65776f0..ab69831 100644 --- a/manifests/defaults.pp +++ b/manifests/defaults.pp @@ -1,11 +1,16 @@ # # define that wraps sudoers functionality of sudores # -define sudo::defaults( $ensure='present', $parameters, $target='/etc/sudoers') { +define sudo::defaults( + $ensure='present', + $parameters, $target='/etc/sudoers', + $comment='' + ) { sudoers { $name: type => 'default', ensure => $ensure, parameters => $parameters, + comment => $comment, target => $target, } } diff --git a/manifests/spec.pp b/manifests/spec.pp index 1a75afd..78e2d5e 100644 --- a/manifests/spec.pp +++ b/manifests/spec.pp @@ -8,6 +8,7 @@ define sudo::spec( $ensure=present, $users, $hosts, $commands, + $comment='', $target='/etc/sudoers' ) { sudoers { $name: @@ -16,6 +17,7 @@ define sudo::spec( users => $users, hosts => $hosts, commands => $commands, + comment => $comment, target => $target, } } |