Now THAT is a rant

From deadmemes.net:

So...the best way to fix the pernicious issue of displaying /etc/motd to the end user (read: cat) was 1) to make a PAM module responsible for it, 2) get rid of the "old way" of updating it (cron job), and last but not least, 3) add a completely undocumented behavior (if /etc/motd is a symlink, it is dynamic) that contradicts the man page for said module.

I'm going back to blaming Ubuntu. I also need to step out of the room and have an aneurysm now.