Description of problem: PAM Authentication Plugin is not currently shipped in MariaDB 55 SCL packages. Customer wants to use PAM to enforce password expiration so users have to change their passwords on a regular basis (required for PCI compliance). Version-Release number of selected component (if applicable): mariadb55-mariadb 5.5.32-1.el6 mariadb55 1-7.el6 How reproducible: Always. Steps to Reproduce: 1. Install MariaDB 5.5 SCL packages. 2. 3. Actual results: /opt/rh/mariadb55/root/usr/lib64/mysql/plugin/auth_pam.so is missing. Expected results: /opt/rh/mariadb55/root/usr/lib64/mysql/plugin/auth_pam.so is provided. Additional info: Rebuilding packages with 'pam-devel' packages installed solves it.
This seems to be quite easy; only pam-devel should be added to the BuildRequires, so providing dev_ack.
rhel7: https://tcms.engineering.redhat.com/run/124660/#caserun_4642176 rhel6: https://tcms.engineering.redhat.com/run/124646/#caserun_4641613 rhel6.3.z: https://tcms.engineering.redhat.com/run/124650/#caserun_4641827 rhel6.4.z: https://tcms.engineering.redhat.com/run/124658/#caserun_4642063
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2014-0614.html