in reply to Accepting Password from user

It looks like Term::ReadKey isn't installed on your machine. Installing it is pretty easy though, using either the excellent CPAN module (if you're on Unix/Linux) or ppm (if you using Activestate Perl on Windows). Either way check out this tutorial.

Gary Blackburn
Trained Killer