install_mysql.sh: fix error replacing 'EnvironmentFile' variable at service file (parallel installation).

This commit is contained in:
Christoph 2019-01-15 17:14:53 +00:00
parent 35f8fc7345
commit 91c661bb40

View File

@ -4849,8 +4849,8 @@ EOF
echo "## -" >> ${logdir}/main.log
if grep -q -E "^\s*EnvironmentFile\s*=" /etc/systemd/system/$MYSQL_SERVICE_FILE ; then
echo "perl -i -n -p -e \"s/^(\s*EnvironmentFile\s*=.*)/#\1\nEnvironmentFile=-${SYSTEMD_ENV_FILE}\" /etc/systemd/system/$MYSQL_SERVICE_FILE" >> ${logdir}/main.log
perl -i -n -p -e "s/^(\s*EnvironmentFile\s*=.*)/#\1\nEnvironmentFile=-${SYSTEMD_ENV_FILE}/" \
echo "perl -i -n -p -e \"s#^(\s*EnvironmentFile\s*=.*)#\#\1\nEnvironmentFile=-${SYSTEMD_ENV_FILE}#\" /etc/systemd/system/$MYSQL_SERVICE_FILE" >> ${logdir}/main.log
perl -i -n -p -e "s#^(\s*EnvironmentFile\s*=.*)#\#\1\nEnvironmentFile=-${SYSTEMD_ENV_FILE}#" \
/etc/systemd/system/$MYSQL_SERVICE_FILE >> ${logdir}/main.log 2>&1
_retval=$?
else