From e7ac45b383f8501fe6b85fac3ec87ea9a8111117 Mon Sep 17 00:00:00 2001 From: Jenkins Server Date: Mon, 13 Apr 2026 14:21:20 +0200 Subject: [PATCH] Recommit for updates in build 21 --- .../confdroid_ssh_3A_3Aparams.html | 92 +++++++++++++++---- 1 file changed, 76 insertions(+), 16 deletions(-) diff --git a/doc/puppet_classes/confdroid_ssh_3A_3Aparams.html b/doc/puppet_classes/confdroid_ssh_3A_3Aparams.html index 968712a..e238d72 100644 --- a/doc/puppet_classes/confdroid_ssh_3A_3Aparams.html +++ b/doc/puppet_classes/confdroid_ssh_3A_3Aparams.html @@ -520,6 +520,60 @@ —

LogLevel setting for sshd_config. Default is ‘INFO’.

+
+ + + +
  • + + ssh_password_authentication + + + (String) + + + (defaults to: 'no') + + + — +
    +

    PasswordAuthentication setting for sshd_config. Default is ‘no’, which requires key-based authentication. This is a recommended security setting, so passwords do not show up in logs, but can be set to ‘yes’ if password authentication is desired.

    +
    + +
  • + +
  • + + ssh_permit_empty_passwords + + + (String) + + + (defaults to: 'no') + + + — +
    +

    PermitEmptyPasswords setting for sshd_config. Default is ‘no’, which is a recommended security setting and works in connection with key-based authentication, but can be set to ‘yes’ if password authentication should be allowed and empty passwords should be allowed. Again, this should be used with caution if enabled.

    +
    + +
  • + +
  • + + ssh_kbd_interactive_auth + + + (String) + + + (defaults to: 'no') + + + — +
    +

    setting for sshd_config. Default is ‘no’, which is a recommended security setting together with password authentication, but can be set to ‘yes’ if keyboard-interactive authentication should be allowed. (not recommended)

  • @@ -535,19 +589,6 @@
     
     
    -37
    -38
    -39
    -40
    -41
    -42
    -43
    -44
    -45
    -46
    -47
    -48
    -49
     50
     51
     52
    @@ -585,10 +626,26 @@
     84
     85
     86
    -87
    +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 -
    # File 'manifests/params.pp', line 37
    +        
    # File 'manifests/params.pp', line 50
     
     class confdroid_ssh::params (
     
    @@ -618,7 +675,10 @@ class confdroid_ssh::params (
       String  $ssh_hostkey_type                 = 'rsa',
       String  $ssh_rekeylimit                   = 'default none',
       String  $ssh_syslog_facility              = 'AUTH',
    -  String  $ssh_log_level                    = 'INFO'
    +  String  $ssh_log_level                    = 'INFO',
    +  String  $ssh_password_authentication      = 'no',
    +  String  $ssh_permit_empty_passwords       = 'no',
    +  String  $ssh_kbd_interactive_auth         = 'no'
     
     ) {
     # default facts