I'm thinking of using TrueCrypt on my storage disks. However, I want to mount my TrueCrypt volumes securely by script. Specifically, I don't want my password paged out into swap somehow. Is there a way to:

1) Pass TrueCrypt my password as something other than a command line option?
2) Instruct bash that certain variables (my passwords) are NEVER to be paged out?

Thanks!