Re: why is truecrypt discouraged??
Yup. Exactly. I lost a ~120-GB TC volume on one occasion because I was accessing it over SMB. 
Also, the problem I noticed with NFS was something like that you effectively need to have root access to mount an encrypted file container sitting on a remote NFS mount (because you need to make a device-mapper loop device to mount a LUKS file container). Unfortunately that requires you to set the NFS server up with no_root_squash on - which is a security nightmare. Not necessarily a big deal on a LAN you have secured, but between that and the issue of possible data loss, I determined that encrypting the whole disk on the server side was the best course of action.
On-the-fly whole-disk encryption on the server side sidesteps the issue at the cost of CPU cycles on the server. Once you've encrypted the disk, all there is to it is to secure the networking protocol itself (such as a password for samba shares). Plus if it's a headless file server, it can probably spare the CPU cycles to do the on-the-fly encryption itself.
Last edited by forkbomb; 10th September 2010 at 08:53 PM.
- Tom
"What is freedom? To have the will to be responsible for one's self." - Stirner