If I turn on ssh -vvv debugging, it hangs after this
output:
Authenticated to tomh ([10.134.30.143]:22).
debug1: channel 0: new [client-session]
debug3: ssh_session2_open: channel_new: 0
debug2: channel 0: send open
debug3: send packet: type 90
debug1: Requesting no-more-sessions(a)openssh.com
debug3: send packet: type 80
debug1: Entering interactive session.
debug1: pledge: exec
Then eventually spews more debug output and logs in.