finger provides plan info (from .plan) for local finger request, but not for networked requests ... [root@test95 /root]# finger user1 Login: user1 Name: (null) Directory: /home/user1 Shell: /bin/bash On since Tue Feb 8 13:39 (EST) on pts/6 from test95 4 minutes 40 seconds idle No mail. Plan: here is some plan info ... whatever... [root@test95 /root]# finger user1@localhost [test95.test.redhat.com] Login: user1 Name: (null) Directory: /home/user1 Shell: /bin/bash On since Tue Feb 8 13:39 (EST) on pts/6 from test95 4 minutes 44 seconds idle No mail. No Plan. [root@test95 /root]# finger user1@test95 [test95.test.redhat.com] Login: user1 Name: (null) Directory: /home/user1 Shell: /bin/bash On since Tue Feb 8 13:39 (EST) on pts/6 from test95 4 minutes 48 seconds idle No mail. No Plan. [root@test95 /root]# finger user1.redhat.com [test95.test.redhat.com] Login: user1 Name: (null) Directory: /home/user1 Shell: /bin/bash On since Tue Feb 8 13:39 (EST) on pts/6 from test95 4 minutes 52 seconds idle No mail. No Plan. [root@test95 /root]#
The in.fingerd server executes without any special permissions, so what you're seeing is probably a permissions problem on the user's .plan file, which isn't set to be world-readable.
Problem was actually user home directory not flagged world-readable by default.
Commit pushed to master at https://github.com/openshift/origin-web-console https://github.com/openshift/origin-web-console/commit/de8aca535f2762214184cd6bbc28d9948aac3a14 Merge pull request #749 from zherman0/bug9239 Merged by openshift-bot