@florianjacob opened this Pull Request on February 26th 2018 Contributor

for new installations, replacing to support MySQL / MariaDB unix user authentication
out of the box.

Unix Socket Authentication does not work when the database host is given as, like the current default.

For the NixOS Linux distribution, I apply this patch downstream so that users only need to fill in matomo as username without creating, copying and storing a MySQL / MariaDB user pasword and are done.

This of course would require localhost to be defined somehow, but I never saw a distribution where there wasn't an entry e.g. in /etc/hosts.

Note that this is only affecting new installations, and if the database connection would fail, it could still be changed by the user to or whatever they need.

Powered by GitHub Issue Mirror