make all sshkeys conditional

Just installed a Fedora 20 machine, it only has sshecdsakey and sshrsakey, not sshdsakey