Puppet Class: sudo::config

Defined in:
manifests/config.pp

Overview



2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'manifests/config.pp', line 2

class sudo::config {

  include sudo::params
  $extra_path = $sudo::params::extra_path
  $extra_shells = $sudo::params::extra_shells
  $sudo_fullaccess_group = $sudo::params::sudo_fullaccess_group
  $extra_full_sudo_users = $sudo::params::extra_full_sudo_users
  $requiretty = $sudo::params::requiretty

  concat{$sudo::params::rulesfile:
    owner => root,
    group => root,
    mode  => '0440',
  }
  sudo::register{ 'sudo_header':
    ensure  => present,
    content => template('sudo/sudoers.erb'),
    order   => 10,
  }

}