PAM is good stuff. It abstracts the authentication for applications from the backend that will ultimately verify accounts and settings. But what are those pesky brackets doing in that config file. I thought that only required, sufficient and optional were required.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed