After much googling it seems like one must have a password-less loginset up
to make both ant and (in my case) CruiseControl work. I was able to set that
up following this documentation:
http://rcsg-gsir.imsb-dsgi.nrc-cnrc.gc.ca/documents/internet/node31.html
Hope this helps someone in the future.
As part of our automatic builds, I have to connect to an external server
using extssh, but I cannot get it to work without it prompting the user,
which defeats the purpose of an automatic build. I've used the cvspass task,
I've tried to reference the password file in the cvs task, nothing works.