Page MenuHomeFreeBSD

D14911.id40919.diff
No OneTemporary

D14911.id40919.diff

Index: crypto/heimdal/lib/krb5/kuserok.c
===================================================================
--- crypto/heimdal/lib/krb5/kuserok.c
+++ crypto/heimdal/lib/krb5/kuserok.c
@@ -276,7 +276,7 @@
return TRUE;
}
- if(ret != ENOENT)
+ if(ret != ENOENT && ret != EACCES && ret != EPERM)
found_file = TRUE;
strlcat(buf, ".d", buflen);
@@ -285,7 +285,7 @@
if(ret == 0 && result == TRUE)
return TRUE;
- if(ret != ENOENT && ret != ENOTDIR)
+ if(ret != ENOENT && ret != ENOTDIR && ret != EACCES && ret != EPERM)
found_file = TRUE;
/* finally if no files exist, allow all principals matching

File Metadata

Mime Type
text/plain
Expires
Sat, May 16, 2:29 PM (1 h, 51 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33107416
Default Alt Text
D14911.id40919.diff (640 B)

Event Timeline