So when I last logged in last week and then login again today, the information presented to me is from last week's login.
I am specifically referring to the system info as below (this login message was shown to me today, on the 19th of June): Welcome to Ubuntu 14.04 LTS (GNU/Linux 3.13.0-29-generic x86_64) System information as of Thu Jun 16 CEST 2014 System load: 0.02 Processes: 105 Usage of /: 18.0% of 14.40GB Users logged in: 0 Memory usage: 53% IP address for eth0: Swap usage: 2%Challenge Response Authentication no Hostbased Authentication no Ignore Rhosts yes Password Authentication no Permit Empty Passwords no Permit Root Login no Print Last Log yes Protocol 2 Pubkey Authentication yes RSAAuthentication yes Subsystem sftp /usr/lib/openssh/sftp-server Use PAM yes X11Forwarding no [email protected] ~ $ apropos motd motd (5) - message of the day (5) - Template for building the system message of the day pam_motd (8) - Display the motd file update-motd (5) - dynamic MOTD generation I know, it took me a while to figure out I needed to enable PAM (Use PAM) in my SSHD config in order to show the Motd at all, regardless of the Show Motd=yes/no config. I presume that local logins are OK, that the motd is updated correctly?
If you have a busy, headless server in a remote location, ssh would time out because of heavy load trying to assemble the motd.
So that would effectively lock you out of a server, just as you needed to log in and figure out why it is so slow.
For a normally-functioning server, motd is trivial.
But when you are having issues, having a login-process that interferes with logging in is not so nice.
But now it does show outdated info; any clues on howto fix this? So it is only ssh logins that display outdated information?
It might be a bug between older and new ssh daemons interacting with motd.And I remember that this was disabled for a reason.