Using img2ponysay to create baller /etc/motd message
Update: I made this a proper blog post
sudo apt-get install imagemagick openjdk-6-jdk coreutils perl git
I use Util-Say to create motd messages. I started out using img2xterm, but I've found I get better results with Util-Say (although, img2xterm works on a Mac)
$ git clone https://github.com/maandree/util-say
$ cd util-say
$ ./img2ponysay -- yourimg.png > yourimg.txt
You can also try ./img2ponysay -2 -- youimg.png > yourimg.txt
but I've never had good results with that
On CentOS boxes I usually just throw the ponysay file directly into /etc/motd and maybe add on some other useful info:
# cat yourimg.txt > /etc/motd
# figlet "$(hostname)" >> /etc/motd
# printf "Public IP: $(dig +short myip.opendns.com @resolver1.opendns.com)\n" >> /etc/motd
On Ubuntu Boxes I do pretty much the same thing except I just make a bash script that does the same thing in /etc/update-motd.d/25-baller-motd
There are likely better articles on creating a custom MotD, here's one that looks kinda cool.