Puppet Class: pureftpd::install

Inherits:
pureftpd::params
Defined in:
manifests/install.pp

Overview

Class: pureftpd::install

This class should be considered private.

Parameters:

  • use_selinux (Any) (defaults to: false)


6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'manifests/install.pp', line 6

class pureftpd::install (
  $use_selinux = false,
) inherits pureftpd::params {
  validate_bool($use_selinux)

  if ($use_selinux) {
    $package_name = $pureftpd::params::package_name_selinux
  } else {
    $package_name = $pureftpd::params::package_name
  }

  package { $package_name:
    ensure  => present,
  }
}