I've sorted it out now. Sorry, I was doing something stupid. I had thought "it was working" but I was still actually running the original pam-blue. I thought it was "working" because I had solved a separate issue -- my Bluetooth device had a space in the name, and I couldn't figure out how to configure that in /etc/security/bluescan.conf. I removed the space in the device name on my Bluetooth device (an iPhone), then it worked, but still with the original pam-blue, except for lock screen.
So what I was missing was to compile and install with the proper configure options, so the module goes into /lib/security:
./configure --libdir=/lib/security
make
sudo make install
I've sorted it out now. Sorry, I was doing something stupid. I had thought "it was working" but I was still actually running the original pam-blue. I thought it was "working" because I had solved a separate issue -- my Bluetooth device had a space in the name, and I couldn't figure out how to configure that in /etc/security/ bluescan. conf. I removed the space in the device name on my Bluetooth device (an iPhone), then it worked, but still with the original pam-blue, except for lock screen.
So what I was missing was to compile and install with the proper configure options, so the module goes into /lib/security:
./configure --libdir= /lib/security
make
sudo make install