diff --git a/include/tests_ssh b/include/tests_ssh index 16354a7d..39e13eea 100644 --- a/include/tests_ssh +++ b/include/tests_ssh @@ -116,7 +116,7 @@ Port:,,22:!\ LoginGraceTime:120,240,480:<\ MaxStartups:4,8,16:<\ - MaxSessions:2,4,8:< + MaxSessions:2,4,8:<\ PermitUserEnvironment:NO,,YES:=\ GatewayPorts:NO,,YES:=\ PermitTunnel:NO,,YES:=\ @@ -148,9 +148,9 @@ fi elif [ "${TESTTYPE}" = "<" ]; then - if [ "${FOUNDVALUE}" -ge "${WEAKVALUE}" ]; then + if [ "${FOUNDVALUE}" -ge "${WEAKVALUE}" -o "${FOUNDVALUE}" -gt "${MEDIUMSCOREDVALUE}" ]; then RESULT="WEAK" - elif [ "${FOUNDVALUE}" -ge "${MEDIUMSCOREDVALUE}" -o "${FOUNDVALUE}" -le "${MEDIUMSCOREDVALUE}" ]; then + elif [ "${FOUNDVALUE}" -le "${MEDIUMSCOREDVALUE}" -a "${FOUNDVALUE}" -gt "${EXPECTEDVALUE}" ]; then RESULT="MIDSCORED" elif [ "${FOUNDVALUE}" -le "${EXPECTEDVALUE}" ]; then RESULT="GOOD"