biscuitehh / pam-watchid

PAM plugin module that allows the Apple Watch to be used for authentication
The Unlicense
715 stars 68 forks source link

macOS BS 11.3 beta 3 issue ... #16

Open mcnahum opened 3 years ago

mcnahum commented 3 years ago

After each beta I run my script to activate "pam-watchid" but with macOS BS 11.3 beta 3 I have the below error:

wiftc watchid-pam-extension.swift -o pam_watchid.so -target x86_64-apple-macosx10.15 -emit-library watchid-pam-extension.swift:1:8: error: no such module 'LocalAuthentication' import LocalAuthentication ^ make: *** [all] Error 1

Am I the only one or it's a common issue?

Linus-XZX commented 3 years ago

Also present here. macOS 11.3 DB3 (20E5196f) on MacBook Pro 12,1

Linus-XZX commented 3 years ago

But it seems the previously generated .so file still works. So a workaround will be leaving /usr/local/lib/pam/pam_watchid.so.2 in place after a system upgrade, and only /etc/pam.d/sudo needs to be edited.

mcnahum commented 3 years ago

issue still there on RC ... not good ( previous workaround is still working)