for agent, we want a login shell for the user