Add 'NO_INIT=true' to MySQL systemd environmet file.
This commit is contained in:
parent
6527d9fa11
commit
f3bec24fa3
@ -840,6 +840,8 @@ else
|
||||
else
|
||||
MYSQL_SYSV_INIT_SCRIPT="mysql.server"
|
||||
fi
|
||||
|
||||
SYSTEMD_ENV_FILE="/etc/systemd/system/${MYSQL_DISTRIBUTION,,}-${MYSQL_VERSION}.env"
|
||||
fi
|
||||
|
||||
|
||||
@ -6043,8 +6045,6 @@ EOF
|
||||
error "Setting open_files_limit (LimitNOFILE) to $(ulimit -Hn) failed!"
|
||||
fi
|
||||
|
||||
SYSTEMD_ENV_FILE="/etc/systemd/system/${MYSQL_DISTRIBUTION,,}-${MYSQL_VERSION}.env"
|
||||
|
||||
echononl "Create environmet file fo systemd service.."
|
||||
echo "" >> ${logdir}/main.log
|
||||
echo "## - Create environmet file fo systemd service.." >> ${logdir}/main.log
|
||||
@ -7069,6 +7069,31 @@ else
|
||||
fi
|
||||
|
||||
|
||||
if $INSTALL_SYSTEMD_SERVICE ; then
|
||||
|
||||
echononl "Add 'NO_INIT=true' to systemd environmet file '$(basename ${SYSTEMD_ENV_FILE})'.."
|
||||
if $(grep -E -q "^\s*NO_INIT=\"?.+\"?" ${SYSTEMD_ENV_FILE} 2> /dev/null) ; then
|
||||
echo_skipped
|
||||
else
|
||||
echo "" >> ${logdir}/main.log
|
||||
echo "## - Add 'NO_INIT=true' to systemd environmet file '$(basename ${SYSTEMD_ENV_FILE})'.." >> ${logdir}/main.log
|
||||
echo "## -" >> ${logdir}/main.log
|
||||
echo "cat <<EOF >> $SYSTEMD_ENV_FILE
|
||||
NO_INIT=true
|
||||
EOF
|
||||
" >> ${logdir}/main.log
|
||||
cat <<EOF >> $SYSTEMD_ENV_FILE
|
||||
NO_INIT=true
|
||||
EOF
|
||||
if [[ $? -eq 0 ]] ; then
|
||||
echo_ok
|
||||
else
|
||||
echo_failed
|
||||
error "Adding NO_INIT=true' to systemd environmet file '$(basename ${SYSTEMD_ENV_FILE})' failed!"
|
||||
fi
|
||||
fi
|
||||
|
||||
fi # if $INSTALL_SYSTEMD_SERVICE ; then
|
||||
|
||||
echo
|
||||
echononl "Reenable crontab for user root .."
|
||||
|
Loading…
Reference in New Issue
Block a user