On Wed, Jan 05, 2022 at 08:35:55PM +0100, Marc Haber wrote: [...] > The changes we made that might cause this are mainly setting use_pty > in /etc/sudoers and some changes in pam configuration. Can you try > using sudo 1.9.8 with the sudoers file and and /etc/pam.d snapshot > from sudo 1.9.5? [...]
I did some digging, and discovered that setting use_pty is indeed what makes the difference. Installing sudo 1.9.8 and manually commenting out use_pty fixes the problem. I've no idea why, though. Maybe sshuttle needs to pass some extra options to sudo in order to work around this? T -- In theory, there is no difference between theory and practice.