[Koha-bugs] [Bug 20929] koha-dump should not pass a --password argument to mysqldump
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Tue Sep 18 15:42:39 CEST 2018
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20929
--- Comment #5 from M. Tompsett <mtompset at hotmail.com> ---
Created attachment 79052
-->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=79052&action=edit
Bug 20929: Create and Use CNF file
Rather than have hostname, username, and passwords
on the command line, visible with a ps, use a
CNF file so that mysqldump knows them more securely.
TEST PLAN
----------
1) start kohadevbox
2) reset_all
3) sudo systemctl deamon-reload
4) git bz apply 20929
-- choose just this patch
5) restart_all
6) perl /home/vagrant/misc4dev/cp_debian_files.pl
7) sudo koha-dump kohadev
8) ls -la /var/spool/koha/kohadev
-- there is a koha-dump.cnf file with rw owner only perms
9) sudo cat /var/spool/koha/kohadev/koha-dump.cnf
-- the host, username, and password should match what
are in the koha-conf.xml file.
10) zcat the backup to make sure the backup has meaningful
data in it.
BONUS TEST: Change the kohadev DB password, make the
koha-conf.xml file match, confirm your kohadev
still works, and that a retest has the new
username/password in the koha-dump.cnf file.
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list