add check-rd-req-server
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 1997 - 2005 Kungliga Tekniska Högskolan
|
||||
* Copyright (c) 1997 - 2010 Kungliga Tekniska Högskolan
|
||||
* (Royal Institute of Technology, Stockholm, Sweden).
|
||||
* All rights reserved.
|
||||
*
|
||||
@@ -215,6 +215,14 @@ init_context_from_config_file(krb5_context context)
|
||||
krb5_config_free_strings(s);
|
||||
}
|
||||
|
||||
tmp = krb5_config_get_string(context, NULL, "libdefaults",
|
||||
"check-rd-req-server", NULL);
|
||||
if (tmp == NULL && !issuid())
|
||||
tmp = getenv("KRB5_CHECK_RD_REQ_SERVER");
|
||||
if(tmp) {
|
||||
if (strcasecmp(tmp, "ignore") == 0)
|
||||
context->flags |= KRB5_CTX_F_RD_REQ_IGNORE;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
Reference in New Issue
Block a user