From ebb06ccc422f9bc3eeb776aa22c89b1461111afa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristhian=20Mart=C3=ADnez=20Ochoa?= Date: Sat, 31 Mar 2018 16:51:15 -0600 Subject: [PATCH] site command small fixes - "-on" option now check if domain exists. - "-proxy" now check if is subdomain. - small changes in PMA install. - some small code improvements. --- lib/install | 6 ++---- plugins/site | 14 +++++--------- 2 files changed, 7 insertions(+), 13 deletions(-) diff --git a/lib/install b/lib/install index 3e6bb83..4321981 100644 --- a/lib/install +++ b/lib/install @@ -176,7 +176,6 @@ mysql_install() { # Generate mysql user passwords local AUTOGENPASS_ROOT=`pwgen -s -1` local AUTOGENPASS_ADMIN=`pwgen -s -1` - local AUTOGENPASS_PMA=`pwgen -s -1` local enc_pass_root=$( echo $AUTOGENPASS_ROOT | openssl enc -a -salt ) local enc_pass_admin=$( echo $AUTOGENPASS_ADMIN | openssl enc -a -salt ) conf_write mysql-root $enc_pass_root @@ -364,6 +363,7 @@ php_tool() { mysql_tool() { #PhpMyAdmin unattended script installation + local AUTOGENPASS_PMA=`pwgen -s -1` echo "phpmyadmin phpmyadmin/dbconfig-install boolean true" | debconf-set-selections echo "phpmyadmin phpmyadmin/reconfigure-webserver multiselect" | debconf-set-selections echo "phpmyadmin phpmyadmin/mysql/app-pass password $AUTOGENPASS_PMA" | debconf-set-selections @@ -373,9 +373,7 @@ mysql_tool() { pre_install sudo apt-get -y install phpmyadmin - if [[ -d /usr/share/phpmyadmin ]]; then - sudo mv /usr/share/phpmyadmin /var/www/$(conf_read tools-port)/htdocs/pma - fi + [[ -d /usr/share/phpmyadmin ]] && sudo mv /usr/share/phpmyadmin /var/www/$(conf_read tools-port)/htdocs/pma conf_write mysql-tool true } diff --git a/plugins/site b/plugins/site index c695fb0..ce74345 100644 --- a/plugins/site +++ b/plugins/site @@ -2,7 +2,7 @@ # Site Manager Plugin (Create, delete and de/activate) # Syntax: site