upstream commit
show a useful error message when included config files can't be opened; bz#2653, ok dtucker@ Upstream-ID: f598b73b5dfe497344cec9efc9386b4e5a3cb95b
This commit is contained in:
parent
13bd2e2d62
commit
5e820e9ea2
|
@ -1,4 +1,4 @@
|
||||||
/* $OpenBSD: readconf.c,v 1.262 2016/10/25 04:08:13 jsg Exp $ */
|
/* $OpenBSD: readconf.c,v 1.263 2017/01/06 03:53:58 djm Exp $ */
|
||||||
/*
|
/*
|
||||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||||
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
||||||
|
@ -1502,6 +1502,11 @@ parse_keytypes:
|
||||||
flags | SSHCONF_CHECKPERM |
|
flags | SSHCONF_CHECKPERM |
|
||||||
(oactive ? 0 : SSHCONF_NEVERMATCH),
|
(oactive ? 0 : SSHCONF_NEVERMATCH),
|
||||||
activep, depth + 1);
|
activep, depth + 1);
|
||||||
|
if (errno != ENOENT) {
|
||||||
|
fatal("Can't open user config file "
|
||||||
|
"%.100s: %.100s", gl.gl_pathv[i],
|
||||||
|
strerror(errno));
|
||||||
|
}
|
||||||
/*
|
/*
|
||||||
* don't let Match in includes clobber the
|
* don't let Match in includes clobber the
|
||||||
* containing file's Match state.
|
* containing file's Match state.
|
||||||
|
|
Loading…
Reference in New Issue