2 Commits

Author SHA1 Message Date
87537e32b8 * Wed May 14 2025 Jean-Philippe Pialasse <jpp@koozali.org> 11.0.0-16.sme
- fix conflict with MariaDB-client-compat [SME: 13005]
2025-05-14 23:27:01 -04:00
037347ecaa * Sun Apr 20 2025 Jean-Philippe Pialasse <jpp@koozali.org> 11.0.0-15.sme
- set innodb_page_size=64k [SME: 12982]
  breaking change, needs backup and restore of mariadb databases
- convert mysql* bins call to mariadb-* [SME: 12983]
- revert [SME: 12591]
2025-04-21 22:15:41 -04:00
3 changed files with 17 additions and 12 deletions

View File

@@ -3,20 +3,21 @@
use esmith::Build::CreateLinks qw(:all);
# we add few link fromn old mysql things to mariadb things
safe_symlink("/usr/bin/mariadb-dump","root/usr/bin/mysqldump");
# some are provided by MariaDB-client-compat
#safe_symlink("/usr/bin/mariadb-dump","root/usr/bin/mysqldump");
safe_symlink("/usr/bin/mariadb-dumpslow","root/usr/bin/mysqldumpslow");
safe_symlink("/usr/bin/mariadb-check","root/usr/bin/mysqlcheck");
safe_symlink("/usr/bin/mariadb-admin","root/usr/bin/mysqladmin");
safe_symlink("/usr/bin/mariadb-show","root/usr/bin/mysqlshow");
#safe_symlink("/usr/bin/mariadb-check","root/usr/bin/mysqlcheck");
#safe_symlink("/usr/bin/mariadb-admin","root/usr/bin/mysqladmin");
#safe_symlink("/usr/bin/mariadb-show","root/usr/bin/mysqlshow");
safe_symlink("/usr/bin/mariadb-upgrade","root/usr/bin/mysql_upgrade");
safe_symlink("/usr/bin/mariadb","root/usr/bin/mysql");
safe_symlink("/usr/bin/mariadb-access","root/usr/bin/mysqlaccess");
safe_symlink("/usr/bin/mariadb-binlog","root/usr/bin/mysqlbinlog");
#safe_symlink("/usr/bin/mariadb","root/usr/bin/mysql");
#safe_symlink("/usr/bin/mariadb-access","root/usr/bin/mysqlaccess");
#safe_symlink("/usr/bin/mariadb-binlog","root/usr/bin/mysqlbinlog");
safe_symlink("/usr/bin/mariadb-convert-table-format","root/usr/bin/mysql_convert_table_format");
safe_symlink("/usr/bin/mariadb-find-rows","root/usr/bin/mysql_find_rows");
#safe_symlink("/usr/bin/mariadb-find-rows","root/usr/bin/mysql_find_rows");
safe_symlink("/usr/bin/mariadb-fix-extensions","root/usr/bin/mysql_fix_extensions");
safe_symlink("/usr/bin/mariadb-install-db","root/usr/bin/mysql_install_db");
safe_symlink("/usr/bin/mariadb-embedded","root/usr/bin/mysql_embedded");
#safe_symlink("/usr/bin/mariadb-embedded","root/usr/bin/mysql_embedded");
#--------------------------------------------------
# pre-backup actions

View File

@@ -14,7 +14,7 @@ do
if [ -f /run/mariadb/mariadb.pid ]
then
/bin/rm /home/e-smith/db/mysql/mysql.dump
[ -f /home/e-smith/db/mysql/mysql.privileges.dump ] /bin/rm /home/e-smith/db/mysql/mysql.privileges.dump
[ -f /home/e-smith/db/mysql/mysql.privileges.dump ] && /bin/rm /home/e-smith/db/mysql/mysql.privileges.dump
exit 0
fi
echo waiting for mariadb to restart

View File

@@ -2,7 +2,7 @@ Summary: Koozali SME Server specific mysql configuration and templates.
%define name smeserver-mysql
Name: %{name}
%define version 11.0.0
%define release 14
%define release 16
Version: %{version}
Release: %{release}%{?dist}
License: GPL
@@ -36,6 +36,7 @@ Requires: MariaDB-gssapi-server
# not available after 10.x
#Requires: MariaDB-compat
Requires: mariadb-common ,mariadb-errmsg,mariadb-server-utils
Requires: MariaDB-client-compat
AutoReqProv: no
@@ -79,7 +80,10 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root)
%changelog
* Sun Apr 20 2025 Jean-Philippe Pialasse <jpp@koozali.org> 11.0.0-14.sme
* Wed May 14 2025 Jean-Philippe Pialasse <jpp@koozali.org> 11.0.0-16.sme
- fix conflict with MariaDB-client-compat [SME: 13005]
* Sun Apr 20 2025 Jean-Philippe Pialasse <jpp@koozali.org> 11.0.0-15.sme
- set innodb_page_size=64k [SME: 12982]
breaking change, needs backup and restore of mariadb databases
- convert mysql* bins call to mariadb-* [SME: 12983]