diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-04 18:07:29 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-04 18:07:29 +0000 |
commit | 82a6365993a3c6650c39a1bca3ec3ccba827b763 (patch) | |
tree | 5c5987626fe4696f54de9cdedfa95e0251e4e7b4 /debian/mariadb-common.preinst | |
parent | Adding upstream version 1:10.5.12. (diff) | |
download | mariadb-10.5-82a6365993a3c6650c39a1bca3ec3ccba827b763.tar.xz mariadb-10.5-82a6365993a3c6650c39a1bca3ec3ccba827b763.zip |
Adding debian version 1:10.5.12-1.debian/1%10.5.12-1debian
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'debian/mariadb-common.preinst')
-rw-r--r-- | debian/mariadb-common.preinst | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/debian/mariadb-common.preinst b/debian/mariadb-common.preinst new file mode 100644 index 00000000..84dfeeee --- /dev/null +++ b/debian/mariadb-common.preinst @@ -0,0 +1,20 @@ +#!/bin/sh +set -e + +if [ "$1" = "install" ] || [ "$1" = "upgrade" ]; then + if dpkg --compare-versions "$2" lt-nl "10.0.20-3~" ; then + + # revert fallback my.cnf symlink setup performed by mariadb-common + # from 10.0.17-1~exp2 upto 10.0.20-2 + if [ -L /etc/mysql/my.cnf ] && [ -f /etc/mysql/my.cnf.old ]; then + if [ "$(readlink /etc/mysql/my.cnf)" = "mariadb.cnf" ]; then + echo "Reverting my.cnf -> mariadb.cnf symlink setup by mariadb-common" + rm /etc/mysql/my.cnf + mv /etc/mysql/my.cnf.old /etc/mysql/my.cnf + fi + fi + + fi +fi + +#DEBHELPER# |