Public bug reported: Since upgrading from 15.10 to 16.04.1, PAM authentication no longer works.
(basic_pam_auth)[21687]: PAM _pam_init_handlers: no default config /etc/pam.d/other (basic_pam_auth)[21687]: PAM error reading PAM configuration file (basic_pam_auth)[21687]: PAM pam_start: failed to initialize handlers There's 2 issues with this: 1. /etc/pam.d/other does exist 2. But the service name is squid and /etc/pam.d/squid exists, containing: auth required pam_unix.so account required pam_unix.so Squid config: $ grep ^auth_param /etc/squid/squid.conf auth_param basic program /usr/lib/squid/basic_pam_auth auth_param basic children 5 auth_param basic realm Squid proxy-caching web server auth_param basic credentialsttl 2 hours Running basic_pam_auth myself works correctly: $ sudo -u proxy /usr/lib/squid/basic_pam_auth user password OK $ apt-cache policy squid squid: Installed: 3.5.12-1ubuntu7.2 Candidate: 3.5.12-1ubuntu7.2 Version table: *** 3.5.12-1ubuntu7.2 500 500 http://de.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages 100 /var/lib/dpkg/status 3.5.12-1ubuntu7 500 500 http://de.archive.ubuntu.com/ubuntu xenial/main amd64 Packages ** Affects: squid (Ubuntu) Importance: Undecided Status: New ** Tags: xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1608984 Title: PAM auth no longer works after upgrade to 16.04.1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/squid/+bug/1608984/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs