** Description changed: + [Impact] + + * libpam-mysql is unable to be used because of an upstream symbol + change in libmysqlclient. + + * Upstream libpam-mysql has fixed this by updating the source to use + the now-exported API. + + [Test Case] + + [Regression Potential] + + * There is currently no fix or workaround, as the library is basically + broken as installed from Ubuntu. + + * I believe the regression potential to be very low because the current + code does not work. + + --- + In Ubuntu 16.04, the libpam-mysql package does not work. It crashes with the below error: PAM unable to dlopen(pam_mysql.so): /lib/security/pam_mysql.so: undefined symbol: make_scrambled_password I fixed this issue by download the source for the package and applying the patches that come from this source RPM: http://dinofly.com/files/linux/pam_mysql-0.7-0.20.rc1.fc23.src.rpm I then created unofficial packages after applying the patch. They can be downloaded here: http://www.dinofly.com/files/linux/libpam-mysql_0.7~RC1-4ubuntu3_amd64.deb http://www.dinofly.com/files/linux/libpam-mysql_0.7~RC1-4ubuntu3_i386.deb libpam-mysql now works again on Ubuntu 16.04 x86 and x64. Here is the initial RedHat bug report: https://bugzilla.redhat.com/show_bug.cgi?id=709534
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1574900 Title: libpam-mysql undefined symbol: make_scrambled_password - Needs Patches Applied by RedHat / Fedora Community to Fix Ubuntu 16.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pam-mysql/+bug/1574900/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs