Fix Bug #20219 (exec does not set $HOME when specifying a user)