Merge pull request #252 from ghoneycutt/fix_sshd_config_maxstartups

(GH-251) Fix regex for sshd_config_maxstartups
This commit is contained in:
Garrett Honeycutt 2017-11-20 10:46:02 -05:00 committed by GitHub
commit 9a349c7431
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 3 deletions

View File

@ -556,9 +556,11 @@ Array of users for the AllowUsers setting in sshd_config.
- *Default*: undef
sshd_config_maxstartups
sshd_config_maxstartups (string)
-----------------------
Specifies the maximum number of concurrent unauthenticated connections to the SSH daemon.
Specifies the maximum number of concurrent unauthenticated connections
to the SSH daemon. Must be a stringified integer or a string with three
integers separated by colons, such as '10:30:100'.
- *Default*: undef

View File

@ -632,7 +632,7 @@ class ssh (
}
if $sshd_config_maxstartups != undef {
validate_re($sshd_config_maxstartups,'^(\d+)+(\d+?:\d+?:\d+)?$',
validate_re($sshd_config_maxstartups,'^((\d+)|(\d+?:\d+?:\d+)?)$',
"ssh::sshd_config_maxstartups may be either an integer or three integers separated with colons, such as 10:30:100. Detected value is <${sshd_config_maxstartups}>.")
}