User switching and umask setting does not belong in VT