pam_tid stopped working inside iTerm2

  • iTerm2 version: 3.3.20190205-nightly
  • OS version: 10.14.4 beta
  • Attach com.googlecode.iterm2.plist here (drag-drop from finder into this window)

Detailed steps to reproduce the problem:

  1. insert "auth sufficient pam_tid.so" at the top of /etc/pam.d/sudo
  2. run "sudo su -" in iTerm

What happened: sudo asks for password

What should have happened: TouchID dialog should appear

Broke between nightly build 20190129 and 20190130, my bet would be on this commit https://github.com/gnachman/iTerm2/commit/85cf9628b5d419e437de86bdcbcb4cc4a8a1fb56