(krb5_set_config_files): ignore permission denied on configuration
files, user might no be allowed to read /var/heimdal/kdc.conf git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14997 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -275,7 +275,7 @@ krb5_set_config_files(krb5_context context, char **filenames)
|
|||||||
krb5_config_binding *tmp = NULL;
|
krb5_config_binding *tmp = NULL;
|
||||||
while(filenames != NULL && *filenames != NULL && **filenames != '\0') {
|
while(filenames != NULL && *filenames != NULL && **filenames != '\0') {
|
||||||
ret = krb5_config_parse_file_multi(context, *filenames, &tmp);
|
ret = krb5_config_parse_file_multi(context, *filenames, &tmp);
|
||||||
if(ret != 0 && ret != ENOENT) {
|
if(ret != 0 && ret != ENOENT && ret != EACCES) {
|
||||||
krb5_config_file_free(context, tmp);
|
krb5_config_file_free(context, tmp);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user