Hi Dan, How could I be so ignorant. Of course! But, I still don't know where the debian/rules object is, and using --with-pam=/usr results in the following in config.log: ==== configure:15435: checking for security/pam_appl.h configure:15435: result: no configure:15435: checking for pam/pam_appl.h configure:15435: result: no configure:15446: checking for pam_start configure:15446: result: no configure:15477: gcc -o conftest -Wall -W -g -O2 -I/usr//include -L/usr//lib conftest.c -lpam >&5 conftest.c: In function 'main': conftest.c:46:1: error: unknown type name 'pam_handle_t' pam_handle_t *pamh; ==== I am using the source for 2.1.27 from the head of git master. Is that wrong? Andrew -----Original Message----- From: Dan White <dwhite@xxxxxxxxx> Sent: Thursday, 28 June 2018 12:40 AM To: andrew.bernard@xxxxxxxxx Cc: cyrus-sasl@xxxxxxxxxxxxxxxxxxxx Subject: Re: Building cyrus-sasl on Ubuntu 18.04 with PAM support You will need to include a deb-src entry: https://help.ubuntu.com/community/Repositories/CommandLine