diff --git a/file.README.html b/file.README.html index 8b96e5b..a08e800 100644 --- a/file.README.html +++ b/file.README.html @@ -128,7 +128,7 @@

Specifying the allowed users

Example using an array
-

As an array where the origin for each is ‘ALL’.

+

As an array where the origin for each is 'ALL'.

pam::allowed_users:
   - root
@@ -330,6 +330,8 @@ 

Limitations

  • Debian 11

  • +

    Debian 12

    +
  • Ubuntu 20.04 LTS

  • Ubuntu 22.04 LTS

    diff --git a/index.html b/index.html index cf64d7e..09dc540 100644 --- a/index.html +++ b/index.html @@ -128,7 +128,7 @@

    Specifying the allowed users

    Example using an array
    -

    As an array where the origin for each is ‘ALL’.

    +

    As an array where the origin for each is 'ALL'.

    pam::allowed_users:
       - root
    @@ -330,6 +330,8 @@ 

    Limitations

  • Debian 11

  • +

    Debian 12

    +
  • Ubuntu 20.04 LTS

  • Ubuntu 22.04 LTS

    diff --git a/puppet_classes/pam.html b/puppet_classes/pam.html index 649ff56..fed2ef1 100644 --- a/puppet_classes/pam.html +++ b/puppet_classes/pam.html @@ -121,7 +121,7 @@

    Overview

    -

    String, Array or Hash of strings and/or arrays to configure users and origins in access.conf. The default allows the root user/group from origin ‘ALL’.

    +

    String, Array or Hash of strings and/or arrays to configure users and origins in access.conf. The default allows the root user/group from origin 'ALL'.

  • @@ -157,7 +157,7 @@

    Overview

    -

    Control module to be used for pam_access.so for login. Valid values are ‘required’, ‘requisite’, ‘sufficient’, ‘optional’ and ‘absent’.

    +

    Control module to be used for pam_access.so for login. Valid values are 'required', 'requisite', 'sufficient', 'optional' and 'absent'.

    @@ -175,7 +175,7 @@

    Overview

    -

    Control module to be used for pam_access.so for sshd. Valid values are ‘required’, ‘requisite’, ‘sufficient’, ‘optional’ and ‘absent’.

    +

    Control module to be used for pam_access.so for sshd. Valid values are 'required', 'requisite', 'sufficient', 'optional' and 'absent'.

    @@ -1229,27 +1229,7 @@

    Overview

    371 372 373 -374 -375 -376 -377 -378 -379 -380 -381 -382 -383 -384 -385 -386 -387 -388 -389 -390 -391 -392 -393 -394
    +374
    # File 'manifests/init.pp', line 200
    @@ -1310,26 +1290,6 @@ 

    Overview

    Boolean $common_files_create_links = false, Optional[String] $common_files_suffix = undef, ) { - # Fail on unsupported platforms - if $facts['os']['family'] == 'RedHat' and !($facts['os']['release']['major'] in ['2','5','6','7','8', '9']) { - fail("osfamily RedHat's os.release.major is <${::facts['os']['release']['major']}> and must be 2, 5, 6, 7, 8 or 9") - } - - if $facts['os']['family'] == 'Solaris' and !($facts['kernelrelease'] in ['5.9','5.10','5.11']) { - fail("osfamily Solaris' kernelrelease is <${facts['kernelrelease']}> and must be 5.9, 5.10 or 5.11") - } - - if $facts['os']['family'] == 'Suse' and !($facts['os']['release']['major'] in ['9','10','11','12','13','15']) { - fail("osfamily Suse's os.release.major is <${::facts['os']['release']['major']}> and must be 9, 10, 11, 12, 13 or 15") - } - - if $facts['os']['name'] == 'Debian' and !($facts['os']['release']['major'] in ['7','8','9','10', '11']) { - fail("Debian's os.release.major is <${facts['os']['release']['major']}> and must be 7, 8, 9, 10 or 11") - } - - if $facts['os']['name'] == 'Ubuntu' and !($facts['os']['release']['major'] in ['12.04', '14.04', '16.04', '18.04', '20.04', '22.04']) { - fail("Ubuntu's os.release.major is <${facts['os']['release']['major']}> and must be 12.04, 14.04, 16.04, 18.04, 20.04 or 22.04") - } if $pam_d_sshd_template == 'pam/sshd.custom.erb' { unless $pam_sshd_auth_lines and diff --git a/puppet_classes/pam_3A_3Aaccesslogin.html b/puppet_classes/pam_3A_3Aaccesslogin.html index 2eff398..de4a94f 100644 --- a/puppet_classes/pam_3A_3Aaccesslogin.html +++ b/puppet_classes/pam_3A_3Aaccesslogin.html @@ -204,7 +204,7 @@

    Overview

    -

    String, Array or Hash of strings and/or arrays to configure users and origins in access.conf. The default allows the root user/group from origin ‘ALL’.

    +

    String, Array or Hash of strings and/or arrays to configure users and origins in access.conf. The default allows the root user/group from origin 'ALL'.

    diff --git a/puppet_classes/pam_3A_3Afaillock.html b/puppet_classes/pam_3A_3Afaillock.html index dce773e..980e4be 100644 --- a/puppet_classes/pam_3A_3Afaillock.html +++ b/puppet_classes/pam_3A_3Afaillock.html @@ -208,7 +208,7 @@

    Overview

    -

    The faillock ‘dir’ config option

    +

    The faillock 'dir' config option

    @@ -226,7 +226,7 @@

    Overview

    -

    The faillock ‘audit’ config option

    +

    The faillock 'audit' config option

    @@ -244,7 +244,7 @@

    Overview

    -

    The faillock ‘silent’ config option

    +

    The faillock 'silent' config option

    @@ -262,7 +262,7 @@

    Overview

    -

    The faillock ‘no_log_info’ config option

    +

    The faillock 'no_log_info' config option

    @@ -280,7 +280,7 @@

    Overview

    -

    The faillock ‘local_users_only’ config option

    +

    The faillock 'local_users_only' config option

    @@ -298,7 +298,7 @@

    Overview

    -

    The faillock ‘deny’ config option

    +

    The faillock 'deny' config option

    @@ -316,7 +316,7 @@

    Overview

    -

    The faillock ‘fail_interval’ config option

    +

    The faillock 'fail_interval' config option

    @@ -334,7 +334,7 @@

    Overview

    -

    The faillock ‘unlock_time’ config option

    +

    The faillock 'unlock_time' config option

    @@ -352,7 +352,7 @@

    Overview

    -

    The faillock ‘even_deny_root’ config option

    +

    The faillock 'even_deny_root' config option

    @@ -370,7 +370,7 @@

    Overview

    -

    The faillock ‘root_unlock_time’ config option

    +

    The faillock 'root_unlock_time' config option

    @@ -388,7 +388,7 @@

    Overview

    -

    The faillock ‘admin_group’ config option

    +

    The faillock 'admin_group' config option

    diff --git a/puppet_classes/pam_3A_3Apwquality.html b/puppet_classes/pam_3A_3Apwquality.html index dc656b4..d86407a 100644 --- a/puppet_classes/pam_3A_3Apwquality.html +++ b/puppet_classes/pam_3A_3Apwquality.html @@ -324,7 +324,7 @@

    Overview

    -

    The pwquality.conf ‘difok’ option

    +

    The pwquality.conf 'difok' option

    @@ -342,7 +342,7 @@

    Overview

    -

    The pwquality.conf ‘minlen’ option

    +

    The pwquality.conf 'minlen' option

    @@ -360,7 +360,7 @@

    Overview

    -

    The pwquality.conf ‘dcredit’ option

    +

    The pwquality.conf 'dcredit' option

    @@ -378,7 +378,7 @@

    Overview

    -

    The pwquality.conf ‘ucredit’ option

    +

    The pwquality.conf 'ucredit' option

    @@ -396,7 +396,7 @@

    Overview

    -

    The pwquality.conf ‘lcredit’ option

    +

    The pwquality.conf 'lcredit' option

    @@ -414,7 +414,7 @@

    Overview

    -

    The pwquality.conf ‘ocredit’ option

    +

    The pwquality.conf 'ocredit' option

    @@ -432,7 +432,7 @@

    Overview

    -

    The pwquality.conf ‘minclass’ option

    +

    The pwquality.conf 'minclass' option

    @@ -450,7 +450,7 @@

    Overview

    -

    The pwquality.conf ‘maxrepeat’ option

    +

    The pwquality.conf 'maxrepeat' option

    @@ -468,7 +468,7 @@

    Overview

    -

    The pwquality.conf ‘maxsequence’ option

    +

    The pwquality.conf 'maxsequence' option

    @@ -486,7 +486,7 @@

    Overview

    -

    The pwquality.conf ‘maxclassrepeat’ option

    +

    The pwquality.conf 'maxclassrepeat' option

    @@ -504,7 +504,7 @@

    Overview

    -

    The pwquality.conf ‘gecoscheck’ option

    +

    The pwquality.conf 'gecoscheck' option

    @@ -522,7 +522,7 @@

    Overview

    -

    The pwquality.conf ‘dictcheck’ option

    +

    The pwquality.conf 'dictcheck' option

    @@ -540,7 +540,7 @@

    Overview

    -

    The pwquality.conf ‘usercheck’ option

    +

    The pwquality.conf 'usercheck' option

    @@ -558,7 +558,7 @@

    Overview

    -

    The pwquality.conf ‘usersubstr’ option

    +

    The pwquality.conf 'usersubstr' option

    @@ -576,7 +576,7 @@

    Overview

    -

    The pwquality.conf ‘enforcing’ option

    +

    The pwquality.conf 'enforcing' option

    @@ -594,7 +594,7 @@

    Overview

    -

    The pwquality.conf ‘badwords’ option

    +

    The pwquality.conf 'badwords' option

    @@ -612,7 +612,7 @@

    Overview

    -

    The pwquality.conf ‘dictpath’ option

    +

    The pwquality.conf 'dictpath' option

    @@ -630,7 +630,7 @@

    Overview

    -

    The pwquality.conf ‘retry’ option

    +

    The pwquality.conf 'retry' option

    @@ -648,7 +648,7 @@

    Overview

    -

    The pwquality.conf ‘enforce_for_root’ option

    +

    The pwquality.conf 'enforce_for_root' option

    @@ -666,7 +666,7 @@

    Overview

    -

    The pwquality.conf ‘local_users_only’ option

    +

    The pwquality.conf 'local_users_only' option

    diff --git a/puppet_defined_types/pam_3A_3Alimits_3A_3Afragment.html b/puppet_defined_types/pam_3A_3Alimits_3A_3Afragment.html index 99de4b5..d2d941b 100644 --- a/puppet_defined_types/pam_3A_3Alimits_3A_3Afragment.html +++ b/puppet_defined_types/pam_3A_3Alimits_3A_3Afragment.html @@ -127,7 +127,7 @@

    Overview

    -

    Path to the fragment file, such as ‘puppet:///modules/pam/limits.nproc’

    +

    Path to the fragment file, such as 'puppet:///modules/pam/limits.nproc'

    diff --git a/puppet_defined_types/pam_3A_3Aservice.html b/puppet_defined_types/pam_3A_3Aservice.html index 9f908d4..751a1eb 100644 --- a/puppet_defined_types/pam_3A_3Aservice.html +++ b/puppet_defined_types/pam_3A_3Aservice.html @@ -110,7 +110,7 @@

    Overview

    -

    Specifies if a PAM service file should (present) or should not (absent) exist. The default is set to ‘present’

    +

    Specifies if a PAM service file should (present) or should not (absent) exist. The default is set to 'present'