proper ssh and gpg agent startup