(GH-251) Fix regex for sshd_config_maxstartups

This commit is contained in:
Garrett Honeycutt 2017-11-20 09:44:17 -05:00
parent 3742a5c382
commit cc2d310436
2 changed files with 5 additions and 3 deletions

View File

@ -557,9 +557,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}>.")
}