currently playing with fedora (pre-21) rawhide, went to start mariadb server: # systemctl start mariadb-server and got (from output of "journalctl"): mariadb-check-socket[3942]: /usr/libexec/mariadb-check-socket: line 8: ./mariadb-scripts-common: No such file or directory systemd[1]: mariadb.service: control process exited, code=exited status=1 systemd[1]: Failed to start MariaDB database server. so i checked the script /usr/libexec/mariadb-check-socket and, sure enough, line 8: source ./mariadb-scripts-common but i'm fairly sure the "source" command uses the PATH variable to find scripts to source, and there's no guarantee the above would work, even when that "common" script to be sourced is in the same directory as the sourcing script, isn't that correct? as a hacky test, i edited the sourcing script and changed that line to: source /usr/libexec/mariadb-scripts-common at which point that source operation worked, as i expected it would. the above strikes me as simply a bug ... am i missing something here that would allow the original sourcing script to work properly? i'm about ready to file a bug report. rday -- ======================================================================== Robert P. J. Day Ottawa, Ontario, CANADA http://crashcourse.ca Twitter: http://twitter.com/rpjday LinkedIn: http://ca.linkedin.com/in/rpjday ========================================================================