don't consider a partial success as a failure
This commit is contained in:
		
							parent
							
								
									163064841f
								
							
						
					
					
						commit
						ce2d80b4e7
					
				
							
								
								
									
										16
									
								
								openssh-6.6.1p1-partial-success.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								openssh-6.6.1p1-partial-success.patch
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,16 @@ | ||||
| diff --git a/auth2.c b/auth2.c
 | ||||
| index d9b440a..ec0bf12 100644
 | ||||
| --- a/auth2.c
 | ||||
| +++ b/auth2.c
 | ||||
| @@ -355,8 +355,9 @@ userauth_finish(Authctxt *authctxt, int authenticated, const char *method,
 | ||||
|  		authctxt->success = 1; | ||||
|  	} else { | ||||
|   | ||||
| -		/* Allow initial try of "none" auth without failure penalty */
 | ||||
| -		if (!authctxt->server_caused_failure &&
 | ||||
| +		/* Allow initial try of "none" auth without failure penalty
 | ||||
| +		 * Partial succes is not failure */
 | ||||
| +		if (!authctxt->server_caused_failure && !partial &&
 | ||||
|  		    (authctxt->attempt > 1 || strcmp(method, "none") != 0)) | ||||
|  			authctxt->failures++; | ||||
|  		if (authctxt->failures >= options.max_authtries) { | ||||
| @ -198,6 +198,9 @@ Patch911: openssh-6.6p1-set_remote_ipaddr.patch | ||||
| # https://bugzilla.mindrot.org/show_bug.cgi?id=2058 | ||||
| # slightly changed patch from comment 10 | ||||
| Patch912: openssh-6.6.1p1-utf8-banner.patch | ||||
| # don't consider a partial success as a failure | ||||
| # https://bugzilla.mindrot.org/show_bug.cgi?id=2270 | ||||
| Patch913: openssh-6.6.1p1-partial-success.patch | ||||
| 
 | ||||
| 
 | ||||
| License: BSD | ||||
| @ -405,6 +408,7 @@ popd | ||||
| %patch910 -p1 -b .NI_MAXHOST | ||||
| %patch911 -p1 -b .set_remote_ipaddr | ||||
| %patch912 -p1 -b .utf8-banner | ||||
| %patch913 -p1 -b .partial-success | ||||
| 
 | ||||
| %patch200 -p1 -b .audit | ||||
| %patch700 -p1 -b .fips | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user