Description of Problem: RFE: Provide support for mod_auth_mysql to connect to a MySQL database running on any port. mod_auth_mysql uses mysql_connect() to connect to the db. This function according to the MySQL documentation is deprecated and does not allow the selection of a port number. Version-Release number of selected component (if applicable): 1.11 included with 7.3, applies to new versions as well. How Reproducible: always Steps to Reproduce: 1. Install 2. Configure Apache to use 3. notice that there is no way to specify a port number. Actual Results: must have mysql running on port 3306 to use Expected Results: There is no reason why one shouldn't be able to run mysqld on any port they want and still use this module. Additional Information Patch included :) Adds 1 optional parameter to the module: AuthMySQLPort 3306 # port number option, defaults to 3306 if not specified.
Created attachment 71464 [details] patch to add port number specification
Fixed in update to upstream 2.6.1 release.