Browse Source

mariadb: Cleanup and bump

Remove few no longer needed bits - like checking that datadir is defined
or mysqld_safe from server package and bumping revision after all the
init script cleanups.

Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
lilik-openwrt-22.03
Michal Hrusecky 4 years ago
parent
commit
c11f3948b8
No known key found for this signature in database GPG Key ID: 7B7562FE6F4D91EF
2 changed files with 4 additions and 16 deletions
  1. +2
    -2
      utils/mariadb/Makefile
  2. +2
    -14
      utils/mariadb/files/mysqld.init

+ 2
- 2
utils/mariadb/Makefile View File

@ -137,8 +137,7 @@ MARIADB_SERVER := \
mysql_install_db \ mysql_install_db \
mysql_upgrade \ mysql_upgrade \
mysqladmin \ mysqladmin \
mysqld \
mysqld_safe
mysqld
MARIADB_SERVER_EXTRA := \ MARIADB_SERVER_EXTRA := \
aria_chk \ aria_chk \
@ -157,6 +156,7 @@ MARIADB_SERVER_EXTRA := \
mysql_setpermission \ mysql_setpermission \
mysql_tzinfo_to_sql \ mysql_tzinfo_to_sql \
mysqld_multi \ mysqld_multi \
mysqld_safe \
mysqld_safe_helper \ mysqld_safe_helper \
mysqldumpslow \ mysqldumpslow \
mysqlhotcopy \ mysqlhotcopy \


+ 2
- 14
utils/mariadb/files/mysqld.init View File

@ -35,7 +35,7 @@ mysqld_get_param() {
mysql_kill() { mysql_kill() {
[ -n "$pidfile" ] || pidfile="$(mysqld_get_param pid-file)" [ -n "$pidfile" ] || pidfile="$(mysqld_get_param pid-file)"
[ -f "$pidfile" ] || return 1 [ -f "$pidfile" ] || return 1
pid="$(cat $pidfile)"
pid="$(cat "$pidfile")"
[ -n "$pid" ] || return 2 [ -n "$pid" ] || return 2
kill "$1" "$pid" kill "$1" "$pid"
} }
@ -102,18 +102,6 @@ start_service() {
datadir="$(mysqld_get_param datadir)" datadir="$(mysqld_get_param datadir)"
tmpdir="$(mysqld_get_param tmpdir)" tmpdir="$(mysqld_get_param tmpdir)"
if [ -z "$datadir" ]; then
$LOGGER "datadir is not set"
$LOGGER "$hint"
exit 1
fi
if [ -z "$tmpdir" ]; then
$LOGGER "tmpdir is not set"
$LOGGER "$hint"
exit 1
fi
if [ ! -f "$datadir/mysql/tables_priv.MAD" ]; then if [ ! -f "$datadir/mysql/tables_priv.MAD" ]; then
args="--force" args="--force"
basedir="$(mysqld_get_param basedir)" basedir="$(mysqld_get_param basedir)"
@ -144,7 +132,7 @@ start_service() {
# Start daemon # Start daemon
procd_open_instance procd_open_instance
# shellcheck disable=SC2086
# shellcheck disable=SC2154 disable=SC2086
procd_set_param command "$MYSQLD" $options procd_set_param command "$MYSQLD" $options
procd_set_param respawn "${respawn_threshold:-3600}" "${respawn_timeout:-5}" "${respawn_retry:-5}" procd_set_param respawn "${respawn_threshold:-3600}" "${respawn_timeout:-5}" "${respawn_retry:-5}"
# run as user # run as user


Loading…
Cancel
Save