|
Bugzilla – Full Text Bug Listing |
| Summary: | sporadic errors, sudo: unable to write to I/O log file: A file or directory in the path name does not exist. | ||
|---|---|---|---|
| Product: | Sudo | Reporter: | gokoyev |
| Component: | Sudo | Assignee: | Todd C. Miller <Todd.Miller> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | high | ||
| Priority: | low | ||
| Version: | 1.9.5 | ||
| Hardware: | IBM | ||
| OS: | AIX | ||
|
Description
gokoyev
2021-11-22 10:41:37 MST
What version of AIX are you running? It looks like the openat() function is failing. I see that openat() was introduced in AIX 7.1 so perhaps there are still bugs in the implementation. One option would be to tell configure that openat() is not available and see if that makes a difference. You can do this by passing "ac_cv_func_openat=no" to the configure script. As far as I can tell this is not a bug in sudo itself. (In reply to Todd C. Miller from comment #1) > What version of AIX are you running? It looks like the openat() > function is failing. I see that openat() was introduced in AIX 7.1 > so perhaps there are still bugs in the implementation. running AIX v7.2 TL4 I was able to upgrade to the pre-built rpm binary for sudo 1.9.8 and it does not seem to have this issue anymore. I'm not sure if it was compiled with different flags from 1.9.5. |