Do not close pipe fildes before calling dup2(). This was causing the helper program to not be able to read the password from the PAM module.
Do not close pipe fildes before calling dup2(). This was causing the
helper program to not be able to read the password from the PAM module.

google/pam-cryptsetup,google/pam-cryptsetup