diff options
author | dtucker@openbsd.org <dtucker@openbsd.org> | 2022-12-09 01:17:40 +0100 |
---|---|---|
committer | Darren Tucker <dtucker@dtucker.net> | 2022-12-09 01:36:27 +0100 |
commit | a6183e25e3f1842e21999fe88bc40bb99b121dc3 (patch) | |
tree | 7164c061ca9592c421591a0d6cdee4d1d3c973fc /auth-rhosts.c | |
parent | upstream: remove '?' from getopt(3) loops (diff) | |
download | openssh-a6183e25e3f1842e21999fe88bc40bb99b121dc3.tar.xz openssh-a6183e25e3f1842e21999fe88bc40bb99b121dc3.zip |
upstream: Add server debugging for hostbased auth.
auth_debug_add queues messages about the auth process which is sent to
the client after successful authentication. This also sends those to
the server debug log to aid in debugging. From bz#3507, ok djm@
OpenBSD-Commit-ID: 46ff67518cccf9caf47e06393e2a121ee5aa258a
Diffstat (limited to 'auth-rhosts.c')
-rw-r--r-- | auth-rhosts.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/auth-rhosts.c b/auth-rhosts.c index 4fc9252a6..56724677a 100644 --- a/auth-rhosts.c +++ b/auth-rhosts.c @@ -1,4 +1,4 @@ -/* $OpenBSD: auth-rhosts.c,v 1.56 2022/02/23 21:21:49 djm Exp $ */ +/* $OpenBSD: auth-rhosts.c,v 1.57 2022/12/09 00:17:40 dtucker Exp $ */ /* * Author: Tatu Ylonen <ylo@cs.hut.fi> * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland @@ -19,6 +19,7 @@ #include <sys/types.h> #include <sys/stat.h> +#include <errno.h> #include <fcntl.h> #ifdef HAVE_NETGROUP_H # include <netgroup.h> @@ -283,6 +284,7 @@ auth_rhosts2(struct passwd *pw, const char *client_user, const char *hostname, xasprintf(&path, "%s/%s", pw->pw_dir, rhosts_files[rhosts_file_index]); if (stat(path, &st) == -1) { + debug3_f("stat %s: %s", path, strerror(errno)); free(path); continue; } |