Andrew Deason <[email protected]> writes:

> An strace seeing which syscall is actually failing would help, but I
> don't know how easy that would be, if this is coming from inside pam
> from an ssh login. That log message would come up if the actual setpag
> call failed with ENOENT, right? Maybe there's some code path that
> returns ENOENT, though I can't think what it would be...

That log message indicates that one of:

    fd = open("/proc/fs/openafs/afs_ioctl", O_RDWR);
    ioctl(fd, _IOW('C', 1, void *), &syscall_data);

returned ENOENT.  I don't think there's any other way to generate that
message.  The latter seems unlikely.

> Maybe we could just get you a modified libpam_afs_session.so that would
> log somewhere more information about the failure. Would that sound
> useful?

I don't think there's anything more that you could modify pam_afs_session
to log.

-- 
Russ Allbery ([email protected])             <http://www.eyrie.org/~eagle/>
_______________________________________________
OpenAFS-info mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-info

Reply via email to