It turns out that the line:
In the "global" section of smb/conf is actually important - users can't open a shell otherwise, and if they can't open a shell they can't log in via SSH, and if they can't log in via SSH they can't log on to an LTSP client...Code:template shell = /bin/bash
--
David Hicks

