For users that use tcsh instead of bash as shell,
tcsh is never run as a login shell, and the
.login file etc are not read.
A related bug fix that will allow optional args with the login shell should
allow this to work now. Fixed for next release.