Explorar el Código

Cambios menores

Guzmán Castanedo Villalba hace 6 años
padre
commit
d702451855
Se han modificado 1 ficheros con 15 adiciones y 4 borrados
  1. 15 4
      install

+ 15 - 4
install

@@ -8,6 +8,10 @@
 # GPLv3 (https://www.gnu.org/licenses/gpl.html)			#
 #################################################################
 
+comprobarError() {
+	# Mejora: tratar todos los mensajes de error desde aquí
+}
+
 OSInfo() {
 	#printf "Detectando SO..."
 	OS=$(uname -s)
@@ -353,10 +357,10 @@ mostrarDatabase() {
 		exit 1
 	fi
 	# Otras opciones (contraseña)
-	establecerSQLPasswd
+	leerSQLPasswd
 }
 
-establecerSQLPasswd() {
+leerSQLPasswd() {
 	control=false
 	# Leemos la contreseña (stdin) y confirmamos
 	while [ $control = false ]; do
@@ -374,10 +378,14 @@ establecerSQLPasswd() {
 			control=true
 		fi
 	done
-	# Establecemos contraseña y segurizamos la BD
+	#printf "SQL Password: $sqlPasswd\n"
 	unset control sqlPasswd2
 }
 
+establecerSQLPasswd() {
+	# Establecemos SQL root passwd y securizamos BD (mysql_secure_installation)
+}
+
 instalarMySQL() {
 	if [ $debianOS = true ];then
 		result=$(apt-get -q -y install mysql-server mysql-client 2>&1)
@@ -477,7 +485,10 @@ mostrarExpress
 	# Configuración Apache
 		# Virtual Hosts
 	# Configuración Database
-		# Configuración Segura
+		# Establecer Contrasñea y configuración Segura
+		if [ $mySQLOn = true ] || [ $mariaDBOn = true ];then
+			establecerSQLPasswd
+		fi
 	# Configuración PHP
 		# cgi.fix_pathinfo=0
 		# Configurar máximo de subida de archivos