[Koha-bugs] [Bug 23141] The Debian scripts do not use the myql portnumber
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Mon Jun 17 21:00:04 CEST 2019
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23141
--- Comment #2 from Andreas Jonsson <andreas.jonsson at kreablo.se> ---
Testplan for devbox:
* Change port of mariadb by adding the file /etc/mysql/conf.d/port.cnf with
contents:
[mysqld]
port = 12345
* systemctl restart mariadb
* edit /etc/koha/sites/kohadev/koha-conf.xml and change the elments hostname
and port:
<hostname>127.0.0.1</hostname>
<port>12345</port>
* Test the scripts:
sudo ~/kohaclone/debian/scripts/koha-mysql kohadev
sudo ~/kohaclone/debian/scripts/koha-mysqlcheck kohadev
sudo ~/kohaclone/debian/scripts/koha-dump kohadev
* Test populate db:
sudo /usr/sbin/koha-create --request-db test
sudo mysqldump --defaults-file=/etc/mysql/koha-common.cnf koha_kohadev
>/tmp/kohadev.sql
mysqluser="$( sudo xmlstarlet sel -t -v 'yazgfs/config/user'
/etc/koha/sites/test/koha-conf.xml )"
mysqlpass="$( sudo xmlstarlet sel -t -v 'yazgfs/config/pass'
/etc/koha/sites/test/koha-conf.xml )"
sudo mysql --defaults-file=/etc/mysql/koha-common.cnf -e "CREATE DATABASE
koha_test; GRANT ALL ON koha_test.* TO '$mysqluser'@'localhost' IDENTIFIED BY
'$mysqlpass'"
sudo ~/kohaclone/debian/scripts/koha-create --populate-db --defaultsql
/tmp/kohadev.sql test
--
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
More information about the Koha-bugs
mailing list