When connecting to a remote host running openssh-server via SSH, the server recently started skipping the 'uname' stanza that is normally seen at the top of the MOTD upon login.
What I get when connecting via SSH:
$ ssh geode.lan
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Nov 5 11:53:37 2014 from suomi.lan
$
What I get using 'login' on the same host:
$ sudo login
geode login: ********
Password:
Last login: Thu Nov 6 11:49:42 EET 2014 on pts/0
Linux geode 3.16-3-486 #1 Debian 3.16.5-1 (2014-10-10) i586
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
$
Additionally, the order of the MOTD components differs from what would be seen using 'login': openssh-server displays the MOTD as uname+message+lastlogin, while 'login' displays it as lastlogin+uname+message. It would be desirable for these to be harmonized. :)