Does anyone know why this behavior might have changed with the kernel
upgrade? We need to get things working as they did before.
Here is some syslog output illustrating the problem. All three of
these commands were run from the `jason' account (not as root). As
you can see, identd correctly looks up `jason' in the telnet example,
but for the next two, the username returned is `root'. Under the
2.2.5 kernel, all three commands would have returned `jason' as the
connecting user.
($ telnet localhost)
Jul 20 11:38:34 rr identd[14853]: from: 127.0.0.1 ( localhost ) for: 2026, 23
Jul 20 11:38:34 rr identd[14853]: Successful lookup: 2026 , 23 : jason.systaff
Jul 20 11:38:34 rr in.telnetd[14852]: refused connect from jason@localhost
($ rsh localhost)
Jul 20 11:39:11 rr identd[14953]: from: 127.0.0.1 ( localhost ) for: 1021, 513
Jul 20 11:39:11 rr identd[14953]: Successful lookup: 1021 , 513 : root.root
Jul 20 11:39:11 rr in.rlogind[14952]: refused connect from root@localhost
($ ssh localhost)
Jul 20 11:39:49 rr identd[15072]: from: 127.0.0.1 ( localhost ) for: 1023, 22
Jul 20 11:39:49 rr identd[15072]: Successful lookup: 1023 , 22 : root.root
Jul 20 11:39:49 rr sshd[15071]: connect from root@localhost
Jul 20 11:39:49 rr sshd[15071]: log: Connection from 127.0.0.1 port 1023
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/