If I'm using Ubuntu or Linux Mint (the only two flavours I've tried and know work for sure), I can run something like this:
wayne@myhost$ ssh firstname.lastname@example.org
And the name is automagically resolved to whatever the IP of otherhost is on my local network.
I've decided to start branching out into other distros, and I've got Arch running on my laptop - but if I try using the previous command I get
Could not resolve hostname otherhost.local: Name or service not known
What does it take to get this sort of automatic name resolution(?) to take place?