1818 if [ " $i " == " apk" ]
1919 then
2020 lpms=$i
21- sudo apk add --no-cache --upgrade grep
2221 break
2322 elif [ " $i " == " dnf" ] && ([[ $( grep -Pow ' ID=\K[^;]*' /etc/os-release | tr -d ' "' ) == " fedora" ]] || (( [[ $(grep - Pow 'ID= \K[^;]* ' / etc/ os- release | tr - d '"') != "centos" ]] && [[ $(grep - Pow 'ID_LIKE= \K[^;]* ' / etc/ os- release | tr - d '"') == * "fedora"* ]]) || ([[ $(grep - Pow 'ID_LIKE= \K[^;]* ' / etc/ os- release | tr - d '"') == * "rhel"* ]] && [ $(sudo uname - m) == "s390 x" ])) )
2423 then
@@ -47,15 +46,6 @@ if [ -z $lpms ]; then
4746 exit 0
4847fi
4948
50- # #########
51- # set varnish version
52- # #########
53- varnish_version=" stable"
54- if ([[ $( grep -Pow ' VERSION_ID=\K[^;]*' /etc/os-release | tr -d ' "' ) == 9* ]] && [ $( grep -Pow ' ID=\K[^;]*' /etc/os-release | tr -d ' "' ) == " centos" ]) || [ $( grep -Pow ' ID=\K[^;]*' /etc/os-release | tr -d ' "' ) == " fedora" ]
55- then
56- varnish_version=" latest"
57- fi
58-
5949# #########
6050# Uninstall old versions
6151# #########
@@ -231,13 +221,13 @@ echo "======================================================================="
231221echo " "
232222echo " "
233223echo " ======================================================================="
234- echo " | Installing Docker Compose v2.23.3 ..."
224+ echo " | Installing Docker Compose v2.27.2 ..."
235225echo " ======================================================================="
236226echo " "
237227sleep 2
238228
239229sudo mkdir -p /usr/local/lib/docker/cli-plugins
240- sudo curl -SL " https://github.com/docker/compose/releases/download/v2.23.3 /docker-compose-$( uname -s) -$( uname -m) " -o /usr/local/lib/docker/cli-plugins/docker-compose
230+ sudo curl -SL " https://github.com/docker/compose/releases/download/v2.27.2 /docker-compose-$( uname -s) -$( uname -m) " -o /usr/local/lib/docker/cli-plugins/docker-compose
241231sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose
242232
243233echo " "
@@ -261,6 +251,7 @@ echo ""
261251echo " Done ✓"
262252echo " ======================================================================="
263253
254+ clear
264255# #########
265256# Setup project variables
266257# #########
361352echo " Ok."
362353
363354which_db=" "
364- db_authentication_plugin=" mysql_native_password"
365- db_authentication_password=" USING PASSWORD('" $pma_password " ')"
355+ db_authentication_password=$pma_password
366356db_package_manager=" apt-get update \&\& apt-get install -y gettext-base"
367357db_admin_commandline=" mariadb-admin"
368358PS3=" Select the database: "
371361 which_db=$db
372362 if [ $REPLY -eq 2 ]
373363 then
374- db_authentication_plugin=" caching_sha2_password"
375- db_authentication_password=" BY '" $pma_password " '"
376364 db_package_manager=" microdnf install -y gettext"
377365 db_admin_commandline=" mysqladmin"
378366 fi
@@ -410,9 +398,7 @@ cp ./database/phpmyadmin/sql/create_tables.sql.template.example ./database/phpmy
410398
411399cp env.example .env
412400
413- sed -i ' s/db_authentication_plugin/' $db_authentication_plugin ' /' ./database/phpmyadmin/sql/create_tables.sql.template
414401sed -i " s/db_authentication_password/${db_authentication_password} /" ./database/phpmyadmin/sql/create_tables.sql.template
415- sed -i ' s/db_authentication_plugin/' $db_authentication_plugin ' /' .env
416402sed -i " s|db_package_manager|${db_package_manager} |" .env
417403sed -i ' s/db_admin_commandline/' $db_admin_commandline ' /' .env
418404sed -i ' s/example.com/' $domain_name ' /' .env
0 commit comments