diff --git a/BUILD/install_build_deps.sh b/BUILD/install_build_deps.sh index 0f1db8d03..8ea0bc45f 100755 --- a/BUILD/install_build_deps.sh +++ b/BUILD/install_build_deps.sh @@ -15,7 +15,9 @@ then sudo apt-get install -y --force-yes dpkg-dev git wget \ build-essential libssl-dev ncurses-dev bison flex \ perl libtool libpcre3-dev tcl tcl-dev uuid \ - uuid-dev libsqlite3-dev liblzma-dev libpam0g-dev pkg-config + uuid-dev libsqlite3-dev liblzma-dev libpam0g-dev pkg-config \ + libedit-dev + ## separatelibgnutls installation process for Ubuntu Trusty cat /etc/*release | grep -E "Trusty|wheezy" if [ $? == 0 ] diff --git a/Documentation/About/Limitations.md b/Documentation/About/Limitations.md index 4e450b3d6..ce150e152 100644 --- a/Documentation/About/Limitations.md +++ b/Documentation/About/Limitations.md @@ -96,14 +96,19 @@ different backend authentication module is not supported. ### Limitations in the MySQL authenticator (MySQLAuth) -* MySQL old style passwords are not supported. MySQL versions 4.1 and newer use a -new authentication protocol which does not support pre-4.1 style passwords. +* MySQL old style passwords are not supported. MySQL versions 4.1 and newer use +a new authentication protocol which does not support pre-4.1 style passwords. * When users have different passwords based on the host from which they connect MariaDB MaxScale is unable to determine which password it should use to connect to the backend database. This results in failed connections and unusable usernames in MariaDB MaxScale. +* Only a subset of netmasks are supported for the *Host*-column in the +*mysql.user*-table (and related tables). Specifically, if the *Host* is of the +form `base_ip/netmask`, then the netmask must only contain the numbers 0 or 255. +For example, a netmask of 255.255.255.0 is fine while 255.255.255.192 is not. + ## Filter limitations ### Database Firewall limitations (dbfwfilter)