Followed test plan. Patch functions as described and both commands execute.
Signed-off-by: Dilan Johnpullé <dilan@calyx.net.au>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
(cherry picked from commit
931db23ee369580bbaf137547accef5a8f47412e)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
# Set up MySQL database for this instance.
if [ "$op" = create ]
then
- mysql --defaults-extra-file=/etc/mysql/koha-common.cnf <<eof
+ if [ ! -e /etc/mysql/debian.cnf ]; then
+ MYSQL_OPTIONS="-u root"
+ echo "WARNING: The koha-common.cnf file is a dead soft link!"
+ else
+ MYSQL_OPTIONS="--defaults-extra-file=/etc/mysql/koha-common.cnf"
+ fi
+ mysql $MYSQL_OPTIONS <<eof
CREATE DATABASE \`$mysqldb\`;
CREATE USER \`$mysqluser\`@'$mysql_hostname' IDENTIFIED BY '$mysqlpwd';
CREATE USER \`$mysqluser\`@'%' IDENTIFIED BY '$mysqlpwd';