From 8a15bac595fd96debe52dc437bd34f682564b2b6 Mon Sep 17 00:00:00 2001 From: Tim Meusel Date: Tue, 1 Oct 2019 14:52:15 +0200 Subject: delete legacy docs/ folder We now have a REFERENCE.md in the repository. We don't need the docs/ folder anymore. --- docs/puppet_classes/ferm.html | 316 ------------------------------------------ 1 file changed, 316 deletions(-) delete mode 100644 docs/puppet_classes/ferm.html (limited to 'docs/puppet_classes/ferm.html') diff --git a/docs/puppet_classes/ferm.html b/docs/puppet_classes/ferm.html deleted file mode 100644 index cbabd5c..0000000 --- a/docs/puppet_classes/ferm.html +++ /dev/null @@ -1,316 +0,0 @@ - - - - - - - Puppet Class: ferm - - — Documentation by YARD 0.9.12 - - - - - - - - - - - - - - - - - - - -
- - -

Puppet Class: ferm

-
- - -
-
Defined in:
-
- manifests/init.pp -
-
-
- -

Overview

-
-
-

Class: ferm

- -

This class manages ferm installation and rule generation on modern linux systems

- -

class{'ferm': - manage_service => true, -}

- -
-
-
- -
-

Examples:

- - -

deploy ferm and start it

-

- -
- -
-

Parameters:

-
    - -
  • - - manage_service - - - (Boolean) - - - - — -

    disable/enable the management of the ferm daemon -Default value: false -Allowed values: (true|false)

    -
    - -
  • - -
  • - - manage_configfile - - - (Boolean) - - - - — -

    disable/enable the management of the ferm default config -Default value: false -Allowed values: (true|false)

    -
    - -
  • - -
  • - - configfile - - - (Stdlib::Absolutepath) - - - - — -

    path to the config file -Default value: /etc/ferm.conf -Allowed values: Stdlib::Absolutepath

    -
    - -
  • - -
  • - - disable_conntrack - - - (Boolean) - - - - — -

    disable/enable the generation of conntrack rules -Default value: false -Allowed values: (true|false)

    -
    - -
  • - -
  • - - forward_policy - - - (Ferm::Policies) - - - - — -

    default policy for the FORWARD chain -Default value: DROP -Allowed values: (ACCEPT|DROP|REJECT)

    -
    - -
  • - -
  • - - output_policy - - - (Ferm::Policies) - - - - — -

    default policy for the OUTPUT chain -Default value: ACCEPT -Allowed values: (ACCEPT|DROP|REJECT)

    -
    - -
  • - -
  • - - input_policy - - - (Ferm::Policies) - - - - — -

    default policy for the INPUT chain -Default value: DROP -Allowed values: (ACCEPT|DROP|REJECT)

    -
    - -
  • - -
  • - - rules - - - (Hash) - - - - — -

    a hash that holds all data for ferm::rule -Default value: Empty Hash -Allowed value: Any Hash

    -
    - -
  • - -
- - -
- - - - - -
-
-
-
-34
-35
-36
-37
-38
-39
-40
-41
-42
-43
-44
-45
-46
-47
-48
-49
-50
-51
-52
-53
-54
-55
-56
-57
-58
-59
-
-
# File 'manifests/init.pp', line 34
-
-class ferm (
-  Boolean $manage_service,
-  Boolean $manage_configfile,
-  Stdlib::Absolutepath $configfile,
-  Boolean $disable_conntrack,
-  Ferm::Policies $forward_policy,
-  Ferm::Policies $output_policy,
-  Ferm::Policies $input_policy,
-  Hash $rules,
-) {
-  contain ferm::install
-  contain ferm::config
-  contain ferm::service
-
-  Class['ferm::install']
-  -> Class['ferm::config']
-  ~> Class['ferm::service']
-
-  $rules.each |$rulename, $attributes| {
-    ferm::rule{$rulename:
-      * => $attributes,
-    }
-  }
-  # import all exported resources with ferm rules for this node
-  Ferm::Rule <<| tag == $trusted['certname'] |>>
-}
-
-
-
- - - -
- - \ No newline at end of file -- cgit v1.2.3