Module Name: src Committed By: christos Date: Sat Feb 14 15:41:21 UTC 2015
Modified Files: src/crypto/external/bsd/openssh/dist: auth1.c auth2.c Log Message: Also mark as bad attempts those who come in a bad users (Frank Kardel) To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/crypto/external/bsd/openssh/dist/auth1.c \ src/crypto/external/bsd/openssh/dist/auth2.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/crypto/external/bsd/openssh/dist/auth1.c diff -u src/crypto/external/bsd/openssh/dist/auth1.c:1.9 src/crypto/external/bsd/openssh/dist/auth1.c:1.10 --- src/crypto/external/bsd/openssh/dist/auth1.c:1.9 Sun Oct 19 12:30:58 2014 +++ src/crypto/external/bsd/openssh/dist/auth1.c Sat Feb 14 10:41:21 2015 @@ -1,4 +1,4 @@ -/* $NetBSD: auth1.c,v 1.9 2014/10/19 16:30:58 christos Exp $ */ +/* $NetBSD: auth1.c,v 1.10 2015/02/14 15:41:21 christos Exp $ */ /* $OpenBSD: auth1.c,v 1.82 2014/07/15 15:54:14 millert Exp $ */ /* * Copyright (c) 1995 Tatu Ylonen <y...@cs.hut.fi>, Espoo, Finland @@ -12,7 +12,7 @@ */ #include "includes.h" -__RCSID("$NetBSD: auth1.c,v 1.9 2014/10/19 16:30:58 christos Exp $"); +__RCSID("$NetBSD: auth1.c,v 1.10 2015/02/14 15:41:21 christos Exp $"); #include <sys/types.h> #include <sys/queue.h> @@ -41,6 +41,7 @@ __RCSID("$NetBSD: auth1.c,v 1.9 2014/10/ #endif #include "monitor_wrap.h" #include "buffer.h" +#include "pfilter.h" /* import */ extern ServerOptions options; @@ -445,6 +446,7 @@ do_authentication(Authctxt *authctxt) else { debug("do_authentication: invalid user %s", user); authctxt->pw = fakepw(); + pfilter_notify(1); } /* Configuration may have changed as a result of Match */ Index: src/crypto/external/bsd/openssh/dist/auth2.c diff -u src/crypto/external/bsd/openssh/dist/auth2.c:1.9 src/crypto/external/bsd/openssh/dist/auth2.c:1.10 --- src/crypto/external/bsd/openssh/dist/auth2.c:1.9 Sun Oct 19 12:30:58 2014 +++ src/crypto/external/bsd/openssh/dist/auth2.c Sat Feb 14 10:41:21 2015 @@ -1,4 +1,4 @@ -/* $NetBSD: auth2.c,v 1.9 2014/10/19 16:30:58 christos Exp $ */ +/* $NetBSD: auth2.c,v 1.10 2015/02/14 15:41:21 christos Exp $ */ /* $OpenBSD: auth2.c,v 1.132 2014/07/15 15:54:14 millert Exp $ */ /* * Copyright (c) 2000 Markus Friedl. All rights reserved. @@ -25,7 +25,7 @@ */ #include "includes.h" -__RCSID("$NetBSD: auth2.c,v 1.9 2014/10/19 16:30:58 christos Exp $"); +__RCSID("$NetBSD: auth2.c,v 1.10 2015/02/14 15:41:21 christos Exp $"); #include <sys/types.h> #include <sys/stat.h> #include <sys/uio.h> @@ -52,6 +52,7 @@ __RCSID("$NetBSD: auth2.c,v 1.9 2014/10/ #include "pathnames.h" #include "buffer.h" #include "canohost.h" +#include "pfilter.h" #ifdef GSSAPI #include "ssh-gss.h" @@ -256,6 +257,7 @@ input_userauth_request(int type, u_int32 } else { logit("input_userauth_request: invalid user %s", user); authctxt->pw = fakepw(); + pfilter_notify(1); } #ifdef USE_PAM if (options.use_pam)