Puppet Class: rng::config

Inherits:
::rng
Defined in:
manifests/config.pp

Overview

Class: rng::config

Class to configure rng-tools

Authors


Scott Brimhall <scott@brimh.al>

Copyright


Copyright 2017 Scott Brimhall, unless otherwise noted.

Parameters:

  • extraopts (Any) (defaults to: $::rng::extraopts)


16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# File 'manifests/config.pp', line 16

class rng::config (
  $extraopts = $::rng::extraopts,
) inherits ::rng {
  require ::rng::params
  require ::rng::install

  file { $::rng::params::defaults_file:
    ensure  => 'file',
    owner   => 'root',
    group   => 'root',
    mode    => '0644',
    content => template('rng/defaults.erb'),
    require => Class['::rng::install'],
  }
}