Changes since previous version: + move from GPLv3 to modified-bsd license, with huge thanks to Jamie Beverly
collection - kudos to Jan Schaumann for pointing it out. PAM module which permits authentication for arbitrary services via ssh-agent. Written with sudo in mind, but like any auth PAM module, can be used for for many purposes.