mirror of git://anongit.mindrot.org/openssh.git
- djm@cvs.openbsd.org 2012/04/11 13:17:54
[auth.c] Support "none" as an argument for AuthorizedPrincipalsFile to indicate no file should be read.
This commit is contained in:
parent
a6508753db
commit
9fed161e67
|
@ -21,6 +21,10 @@
|
|||
[channels.c channels.h clientloop.c serverloop.c]
|
||||
don't spin in accept() when out of fds (ENFILE/ENFILE) - back off for a
|
||||
while; ok deraadt@ markus@
|
||||
- djm@cvs.openbsd.org 2012/04/11 13:17:54
|
||||
[auth.c]
|
||||
Support "none" as an argument for AuthorizedPrincipalsFile to indicate
|
||||
no file should be read.
|
||||
|
||||
20120420
|
||||
- (djm) [contrib/caldera/openssh.spec contrib/redhat/openssh.spec]
|
||||
|
|
5
auth.c
5
auth.c
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: auth.c,v 1.94 2011/05/23 03:33:38 djm Exp $ */
|
||||
/* $OpenBSD: auth.c,v 1.95 2012/04/11 13:17:54 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2000 Markus Friedl. All rights reserved.
|
||||
*
|
||||
|
@ -357,7 +357,8 @@ expand_authorized_keys(const char *filename, struct passwd *pw)
|
|||
char *
|
||||
authorized_principals_file(struct passwd *pw)
|
||||
{
|
||||
if (options.authorized_principals_file == NULL)
|
||||
if (options.authorized_principals_file == NULL ||
|
||||
strcasecmp(options.authorized_principals_file, "none") == 0)
|
||||
return NULL;
|
||||
return expand_authorized_keys(options.authorized_principals_file, pw);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue