From 13b3ba7de8d44e3436f8e0934287bdc2fe039395 Mon Sep 17 00:00:00 2001 From: Mike Cronce <mike@quadra-tec.net> Date: Wed, 27 Feb 2019 15:29:12 -0500 Subject: [PATCH] entrypoint.sh: Add a hack to allow the user to specify the MySQL storage engine at install time --- entrypoint.sh | 6 ++++++ 1 file changed, 6 insertions(+) mode change 100755 => 100644 entrypoint.sh diff --git a/entrypoint.sh b/entrypoint.sh old mode 100755 new mode 100644 index 7398508..216cefe --- a/entrypoint.sh +++ b/entrypoint.sh @@ -14,6 +14,12 @@ sed -i "s/\/var\/www\/html/\/var\/www/g" /etc/apache2/sites-enabled/000-default chown -R www-data:www-data /var/www +if [ ! -z "${PIWIGO_MYSQL_ENGINE}" ]; then + grep -Rn MyISAM /var/www/install | cut -d: -f1 | sort -u | while read file; do + sed -i 's/MyISAM/InnoDB/' "${file}"; + done; +fi; + source /etc/apache2/envvars apache2ctl -D FOREGROUND -- GitLab