From 5f6b9d8b99c81624f5a4240152fe1d9bd7d0aa98 Mon Sep 17 00:00:00 2001 From: Jenkins Server Date: Tue, 14 Apr 2026 11:49:58 +0200 Subject: [PATCH] Recommit for updates in build 27 --- .../confdroid_ssh_3A_3Amain_3A_3Adirs.html | 4 +- .../confdroid_ssh_3A_3Aparams.html | 44 ++++++++++++++----- 2 files changed, 34 insertions(+), 14 deletions(-) diff --git a/doc/puppet_classes/confdroid_ssh_3A_3Amain_3A_3Adirs.html b/doc/puppet_classes/confdroid_ssh_3A_3Amain_3A_3Adirs.html index c67a40e..61e259c 100644 --- a/doc/puppet_classes/confdroid_ssh_3A_3Amain_3A_3Adirs.html +++ b/doc/puppet_classes/confdroid_ssh_3A_3Amain_3A_3Adirs.html @@ -141,7 +141,7 @@ class confdroid_ssh::main::dirs ( path => $ssh_etc_path, owner => $sshd_user, group => $sshd_user, - mode => '0700', + mode => '0755', selrange => s0, selrole => object_r, seltype => etc_t, @@ -152,7 +152,7 @@ class confdroid_ssh::main::dirs ( ensure => directory, owner => $sshd_user, group => $sshd_user, - mode => '0700', + mode => '0755', selrange => s0, selrole => object_r, seltype => etc_t, diff --git a/doc/puppet_classes/confdroid_ssh_3A_3Aparams.html b/doc/puppet_classes/confdroid_ssh_3A_3Aparams.html index dd5db69..5290b75 100644 --- a/doc/puppet_classes/confdroid_ssh_3A_3Aparams.html +++ b/doc/puppet_classes/confdroid_ssh_3A_3Aparams.html @@ -532,7 +532,7 @@ (String) - (defaults to: 'no') + (defaults to: 'yes') — @@ -568,7 +568,7 @@ (String) - (defaults to: 'no') + (defaults to: 'yes') — @@ -1168,6 +1168,24 @@ —

setting for sshd_config. Default is ‘none’, which means that no banner will be displayed to users when they connect, but can be set to a valid file path if you want to display a custom banner message to users when they connect. This can be used to display legal notices, security warnings, or other information to users when they connect to the SSH server.

+
+ + + +
  • + + ssh_login_grace_time + + + (String) + + + (defaults to: '2m') + + + — +
    +

    setting for sshd_config. Default is ‘2m’, which means that users have 2 minutes to successfully authenticate before the server disconnects them, but can be set to a different time interval if desired. This setting can be used to limit the amount of time that attackers have to attempt to brute-force authentication, but should be set to a reasonable value to avoid disconnecting legitimate users who may need more time to log

  • @@ -1183,12 +1201,6 @@
     
     
    -194
    -195
    -196
    -197
    -198
    -199
     200
     201
     202
    @@ -1269,10 +1281,17 @@
     277
     278
     279
    -280
    +280 +281 +282 +283 +284 +285 +286 +287 -
    # File 'manifests/params.pp', line 194
    +        
    # File 'manifests/params.pp', line 200
     
     class confdroid_ssh::params (
     
    @@ -1289,6 +1308,7 @@ class confdroid_ssh::params (
       Boolean $ssh_manage_config                = true,
       String  $ssh_address_family               = 'any',
       String  $ssh_listen_address               = '0.0.0.0',
    +  String  $ssh_login_grace_time             = '2m',
       String  $ssh_root_login                   = 'prohibit-password',
       String  $ssh_strict_modes                 = 'yes',
       String  $ssh_max_auth_tries               = '6',
    @@ -1303,9 +1323,9 @@ class confdroid_ssh::params (
       String  $ssh_rekeylimit                   = 'default none',
       String  $ssh_syslog_facility              = 'AUTH',
       String  $ssh_log_level                    = 'INFO',
    -  String  $ssh_password_authentication      = 'no',
    +  String  $ssh_password_authentication      = 'yes',
       String  $ssh_permit_empty_passwords       = 'no',
    -  String  $ssh_kbd_interactive_auth         = 'no',
    +  String  $ssh_kbd_interactive_auth         = 'yes',
       Boolean $ssh_use_kerberos                 = false,
       String  $ssh_kerberos_authentication      = 'yes',
       String  $ssh_kerberos_or_local_passwd     = 'yes',