From b25295ccf1ff4f414b0275ee86da89296c770431 Mon Sep 17 00:00:00 2001 From: Jenkins Server Date: Wed, 1 Oct 2025 13:33:52 +0200 Subject: [PATCH] Recommit for updates in build 14 --- doc/_index.html | 24 ++ doc/file.README.html | 2 + doc/index.html | 2 + doc/puppet_class_list.html | 4 + doc/puppet_defined_type_list.html | 54 +++ ..._3Aserver_3A_3Apghba_3A_3Apg_hba_rule.html | 316 ++++++++++++++++++ 6 files changed, 402 insertions(+) create mode 100644 doc/puppet_defined_type_list.html create mode 100644 doc/puppet_defined_types/postgresql_cd_3A_3Aserver_3A_3Apghba_3A_3Apg_hba_rule.html diff --git a/doc/_index.html b/doc/_index.html index 09dfdaf..29a3698 100644 --- a/doc/_index.html +++ b/doc/_index.html @@ -127,6 +127,30 @@ +

Defined Type Listing A-Z

+ + + + + + +
+ + + + +
+ diff --git a/doc/file.README.html b/doc/file.README.html index 6d536b3..7a4dbc8 100644 --- a/doc/file.README.html +++ b/doc/file.README.html @@ -88,6 +88,8 @@

manage directory structure including file system permissions and selinux context

  • manage service status

    +
  • +

    allow single entries in pg_hba via define

  • Repo Documentation

    diff --git a/doc/index.html b/doc/index.html index 114abc8..16cbd1e 100644 --- a/doc/index.html +++ b/doc/index.html @@ -88,6 +88,8 @@

    manage directory structure including file system permissions and selinux context

  • manage service status

    +
  • +

    allow single entries in pg_hba via define

  • Repo Documentation

    diff --git a/doc/puppet_class_list.html b/doc/puppet_class_list.html index 1127584..5dc8563 100644 --- a/doc/puppet_class_list.html +++ b/doc/puppet_class_list.html @@ -28,6 +28,10 @@ Puppet Classes + + Defined Types + + diff --git a/doc/puppet_defined_type_list.html b/doc/puppet_defined_type_list.html new file mode 100644 index 0000000..027e4eb --- /dev/null +++ b/doc/puppet_defined_type_list.html @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + Defined Type List + + + +
    +
    +

    Defined Type List

    + + + +
    + + +
    + + diff --git a/doc/puppet_defined_types/postgresql_cd_3A_3Aserver_3A_3Apghba_3A_3Apg_hba_rule.html b/doc/puppet_defined_types/postgresql_cd_3A_3Aserver_3A_3Apghba_3A_3Apg_hba_rule.html new file mode 100644 index 0000000..2c99cd5 --- /dev/null +++ b/doc/puppet_defined_types/postgresql_cd_3A_3Aserver_3A_3Apghba_3A_3Apg_hba_rule.html @@ -0,0 +1,316 @@ + + + + + + + Defined Type: postgresql_cd::server::pghba::pg_hba_rule + + — Documentation by YARD 0.9.36 + + + + + + + + + + + + + + + + + + + +
    + + +

    Defined Type: postgresql_cd::server::pghba::pg_hba_rule

    +
    +
    +
    Defined in:
    +
    + manifests/server/pghba/pg_hba_rule.pp +
    +
    +
    + +

    Summary

    + define manages rule entries for pg_hba configuration file + +

    Overview

    +
    +
    + +

    postgresql_cd::server::pghba::pg_hba_rule Module name: postgresql_cd Author: Arne Teuke (arne_teuke@confdroid.com)

    + +
    +
    + + + +
    +

    Parameters:

    +
      + +
    • + + pl_auth_type + + + (Optional[String]) + + + (defaults to: undef) + + + — +
      +

      Specify the authentication type, can be ‘local’, ‘host’, ‘hostssl’ or ‘hostnossl’.

      +
      + +
    • + +
    • + + pl_auth_database + + + (Optional[String]) + + + (defaults to: undef) + + + — +
      +

      Specify the database for the connection

      +
      + +
    • + +
    • + + pl_auth_user + + + (Optional[String]) + + + (defaults to: undef) + + + — +
      +

      Specify the user for the connection

      +
      + +
    • + +
    • + + pl_auth_address + + + (Optional[String]) + + + (defaults to: undef) + + + — +
      +

      SPecify IP address or FQDN for the connection, i.e. where to connect FROM.

      +
      + +
    • + +
    • + + pl_auth_method + + + (Optional[String]) + + + (defaults to: undef) + + + — +
      +

      Specify the auth method, can be ‘trust’, ‘reject’, ‘md5’ , ‘password’, ‘gss’, ‘sspi’, ‘ident’, ‘peer’, ‘ldap’, ‘radius’, ‘cert’, ‘pam’,‘bsd’

      +
      + +
    • + +
    • + + pl_auth_option + + + (Optional[String]) + + + (defaults to: undef) + + + — +
      +

      After the auth-method field, there can be field(s) of the form name=value that specify options for the authentication method.

      +
      + +
    • + +
    • + + pl_auth_order + + + (Optional[String]) + + + (defaults to: undef) + + + — +
      +

      Specify the order in which the entry should appear on the list. Lower orders are higher on the list.

      +
      + +
    • + +
    • + + pl_auth_description + + + (Optional[String]) + + + (defaults to: undef) + + + — +
      +

      Specify a description for the entry.

      +
      + +
    • + +
    + + + +

    See Also:

    + + +
    + + + + + +
    +
    +
    +
    +22
    +23
    +24
    +25
    +26
    +27
    +28
    +29
    +30
    +31
    +32
    +33
    +34
    +35
    +36
    +37
    +38
    +39
    +40
    +41
    +42
    +43
    +44
    +45
    +
    +
    # File 'manifests/server/pghba/pg_hba_rule.pp', line 22
    +
    +define postgresql_cd::server::pghba::pg_hba_rule (
    +
    +  Optional[String] $pl_auth_type         = undef,
    +  Optional[String] $pl_auth_database     = undef,
    +  Optional[String] $pl_auth_user         = undef,
    +  Optional[String] $pl_auth_address      = undef,
    +  Optional[String] $pl_auth_method       = undef,
    +  Optional[String] $pl_auth_option       = undef,
    +  Optional[String] $pl_auth_order        = undef,
    +  Optional[String] $pl_auth_description  = undef,
    +
    +) {
    +  $pl_pg_hba_conf       = $postgresql_cd::params::pl_pg_hba_conf
    +  $pl_pg_hba_rule_conf  = $postgresql_cd::params::pl_pg_hba_rule_conf
    +  $pl_data_dir          = $postgresql_cd::params::pl_data_dir
    +
    +# create rule fragment
    +
    +  concat::fragment { "pl_rule_${name}":
    +    target  => $pl_pg_hba_conf,
    +    content => template($pl_pg_hba_rule_conf),
    +    order   => $pl_auth_order,
    +  }
    +}
    +
    +
    +
    + + + +
    + + \ No newline at end of file