Puppet Class: ufw::install

Defined in:
manifests/install.pp

Summary

Manages ufw package

Overview

This class manages ufw package installation.

Examples:

class {'ufw::install':
  manage_package => true,
  package_name   => 'ufw',
  packege_ensure => 'present',
}

Parameters:

  • manage_package (Boolean) (defaults to: $ufw::manage_package)

    If the class should manage an ufw package.

  • package_name (String[1]) (defaults to: $ufw::package_name)

    Ufw package to manage.

  • packege_ensure (String[1]) (defaults to: $ufw::packege_ensure)

    What state the package should be in.



16
17
18
19
20
21
22
23
24
25
26
# File 'manifests/install.pp', line 16

class ufw::install(
  Boolean   $manage_package = $ufw::manage_package,
  String[1] $package_name   = $ufw::package_name,
  String[1] $packege_ensure = $ufw::packege_ensure,
) {
  if $manage_package {
    package {$package_name:
      ensure => $packege_ensure,
    }
  }
}