summaryrefslogtreecommitdiff
path: root/support-files/rpm
diff options
context:
space:
mode:
authorSergei Golubchik <serg@mariadb.org>2018-09-21 20:38:14 +0200
committerSergei Golubchik <serg@mariadb.org>2018-09-22 00:20:25 +0200
commit61a6f4bd962dc9c4e36e827bf5897327a85b7f52 (patch)
treedb93cca19e0708e9354335a46ff8e99b40e0f9cb /support-files/rpm
parente7d152293d23e0ea1ba49ce225ef605f34c5a303 (diff)
downloadmariadb-git-61a6f4bd962dc9c4e36e827bf5897327a85b7f52.tar.gz
MDEV-14560 Extra engines enabled through additional config are not loaded on first installation
Use RedHat-recommended /var/lib/rpm-state/mariadb/ for restart flag. This also fixes SUSE where /var/lib/rpm-state doesn't necessarily exist.
Diffstat (limited to 'support-files/rpm')
-rw-r--r--support-files/rpm/plugin-postin.sh1
-rw-r--r--support-files/rpm/server-postun.sh1
2 files changed, 2 insertions, 0 deletions
diff --git a/support-files/rpm/plugin-postin.sh b/support-files/rpm/plugin-postin.sh
index 6be31a35f8e..1844de1b4f2 100644
--- a/support-files/rpm/plugin-postin.sh
+++ b/support-files/rpm/plugin-postin.sh
@@ -1,2 +1,3 @@
# request the server restart
+mkdir -p %{restart_flag_dir}
echo > %{restart_flag}
diff --git a/support-files/rpm/server-postun.sh b/support-files/rpm/server-postun.sh
index b1aa0ea4393..27e1125b78f 100644
--- a/support-files/rpm/server-postun.sh
+++ b/support-files/rpm/server-postun.sh
@@ -1,5 +1,6 @@
if [ $1 -ge 1 ]; then
# request the server restart
+ mkdir -p %{restart_flag_dir}
echo > %{restart_flag}
fi