From a6ac5051de13ee3ee52a30bcb6cf4db8011389e0 Mon Sep 17 00:00:00 2001 From: Bram Prieshof Date: Thu, 19 Dec 2019 12:23:22 +0000 Subject: [PATCH] 'preconf.sh' toevoegen --- preconf.sh | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 preconf.sh diff --git a/preconf.sh b/preconf.sh new file mode 100644 index 0000000..9106109 --- /dev/null +++ b/preconf.sh @@ -0,0 +1,29 @@ +mrepo=https://git.bprieshof.nl/Work/Test-MySQL +mbranch=master +if [ -z ${password+x} ]; then echo 'Error $password is not set'; fi + +debconf-set-selections <<< 'mysql-apt-config mysql-apt-config/repo-codename select bionic' +debconf-set-selections <<< 'mysql-apt-config mysql-apt-config/repo-distro select ubuntu' +debconf-set-selections <<< 'mysql-apt-config mysql-apt-config/repo-url string http://repo.mysql.com/apt/' +debconf-set-selections <<< 'mysql-apt-config mysql-apt-config/select-preview select ' +debconf-set-selections <<< 'mysql-apt-config mysql-apt-config/select-product select Ok' +debconf-set-selections <<< 'mysql-apt-config mysql-apt-config/select-server select mysql-8.0' +debconf-set-selections <<< 'mysql-apt-config mysql-apt-config/select-tools select ' +debconf-set-selections <<< 'mysql-apt-config mysql-apt-config/unsupported-platform select abort' +debconf-set-selections <<< "mysql-community-server mysql-community-server/root-pass password $password" +debconf-set-selections <<< "mysql-community-server mysql-community-server/re-root-pass password $password" +debconf-set-selections <<< "mysql-community-server mysql-server/default-auth-override select Use Legacy Authentication Method (Retain MySQL 5.x Compatibility)" + +$PKGM update +wget -q -t7 https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.deb -O /tmp/mysql-apt-conf.deb +dpkg -i /tmp/mysql-apt-conf.deb > $OUTPUT 2>&1 + + +#Running Spesific WebPReconf + +if curl --output /dev/null --silent --head --fail "$repo"/raw/branch/"$branch"/"$webserv"-preconf.sh; then + source <(curl -s "$repo"/raw/branch/"$branch"/"$webserv"-preconf.sh) +fi + +unset mrepo +unset mbranch \ No newline at end of file