Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-5739

Symbol missing in libmysqlclient.so.18 (make_scrambled_password)

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.5.36, 10.0.9
    • Fix Version/s: 5.5.37, 10.0.10
    • Component/s: None
    • Labels:
      None
    • Environment:
      Debian 7.4

      Description

      The symbol make_scrambled_password was removed in 5.5.36 but it's still used in pam_mysql on debian.

      Error from saslauthd:
      "PAM unable to dlopen(pam_mysql.so): /lib/security/pam_mysql.so: symbol make_scrambled_password, version libmysqlclient_18 not defined in file libmysqlclient.so.18 with link time reference"

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

              Hide
              tonybaldwin tonybaldwin added a comment -

              Thank you! doing this now (downgrading).

              Show
              tonybaldwin tonybaldwin added a comment - Thank you! doing this now (downgrading).
              Hide
              tonybaldwin tonybaldwin added a comment -

              I was instructed to roll stuff back, according to this: pastie.org/8784056
              which worked.

              Show
              tonybaldwin tonybaldwin added a comment - I was instructed to roll stuff back, according to this: pastie.org/8784056 which worked.
              Hide
              jooik Karol added a comment - - edited

              URGENT! I have mariadb 10.0.9 version. Need to downgrade it so that make_srambled_password is included in libmysqlclient.so.18.
              How can I achieve that? My mail/web server is down for this issue.

              Plase help!!!

              ------------

              Ok figured it out. Just use this repo to downgrade to version 10.0.8

              deb http://ftp.osuosl.org/pub/mariadb/mariadb-10.0.8/repo/debian wheezy main

              Ufff! What a mess.

              Show
              jooik Karol added a comment - - edited URGENT! I have mariadb 10.0.9 version. Need to downgrade it so that make_srambled_password is included in libmysqlclient.so.18. How can I achieve that? My mail/web server is down for this issue. Plase help!!! ------------ Ok figured it out. Just use this repo to downgrade to version 10.0.8 deb http://ftp.osuosl.org/pub/mariadb/mariadb-10.0.8/repo/debian wheezy main Ufff! What a mess.
              Hide
              azurit azurit added a comment -

              This bug is really annoying one everytime i do a new installation (quite often as we are installing MariaDB on every VPS) i need to immediately do a downgrade to 5.5.35. Maybe you can release a 5.5.35.1 with only this one bug fixed, hm?

              Show
              azurit azurit added a comment - This bug is really annoying one everytime i do a new installation (quite often as we are installing MariaDB on every VPS) i need to immediately do a downgrade to 5.5.35. Maybe you can release a 5.5.35.1 with only this one bug fixed, hm?
              Hide
              jooik Karol added a comment -

              Yeah that would be great. You can also release 10.0.9.1 with this fix.

              Show
              jooik Karol added a comment - Yeah that would be great. You can also release 10.0.9.1 with this fix.

                People

                • Assignee:
                  serg Sergei Golubchik
                  Reporter:
                  SWW13 Simon W.
                • Votes:
                  4 Vote for this issue
                  Watchers:
                  8 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Time Tracking

                    Estimated:
                    Original Estimate - Not Specified
                    Not Specified
                    Remaining:
                    Remaining Estimate - 0 minutes
                    0m
                    Logged:
                    Time Spent - 30 minutes
                    30m