Browse Source

* Arreglar cadenas de texto
* configurarMoodle(): arreglar URL de install.php
* configurarSELinux(): quitar stdin y stderr

Guzmán Castanedo Villalba 5 years ago
parent
commit
d95f2278cf
1 changed files with 5 additions and 5 deletions
  1. 5 5
      install

+ 5 - 5
install

@@ -688,12 +688,12 @@ mostrarMediaWiki(){
 mostrarMoodle() {
 	# Introducir Nombre Moodle
 	while [ -z "$nombreMoodle" ]; do
-		nombreMoodle=$(whiptail --title "CONFIGURACION MOODLE" --inputbox "Introduzca el NOMBRE COMPLETO del campus virtual.\nPor ejemplo: 'Campus Virtual Ejemplo:" $((ALTO * 9 / 10)) $((ANCHO * 9 / 10)) --ok-button "Continuar" --cancel-button "Salir" 3>&1 1>&2 2>&3)
+		nombreMoodle=$(whiptail --title "CONFIGURACION MOODLE" --inputbox "Introduzca el NOMBRE COMPLETO del campus virtual.\nPor ejemplo: 'Campus Virtual Ejemplo'." $((ALTO * 9 / 10)) $((ANCHO * 9 / 10)) --ok-button "Continuar" --cancel-button "Salir" 3>&1 1>&2 2>&3)
 		comprobarError $? 1
 	done
 	# Introducir Nombre Corto Moodle
 	while [ -z "$nombreCortoMoodle" ]; do
-		nombreCortoMoodle=$(whiptail --title "CONFIGURACION MOODLE" --inputbox "Introduzca el NOMBRE CORTO del campus virtual.\nPor ejemplo: 'Ejemplo':" $((ALTO * 9 / 10)) $((ANCHO * 9 / 10)) --ok-button "Continuar" --cancel-button "Salir" 3>&1 1>&2 2>&3)
+		nombreCortoMoodle=$(whiptail --title "CONFIGURACION MOODLE" --inputbox "Introduzca el NOMBRE CORTO del campus virtual.\nPor ejemplo: 'Ejemplo'." $((ALTO * 9 / 10)) $((ANCHO * 9 / 10)) --ok-button "Continuar" --cancel-button "Salir" 3>&1 1>&2 2>&3)
 		comprobarError $? 1
 	done
 	# Introducir dominio
@@ -1483,7 +1483,7 @@ configurarMoodle() {
 		else
 			comprobarError 1 602
 		fi
-		sudo -u $webServerUser php admin/cli/install.php --lang=es --wwwroot="$dominioMoodle" --dbtype="$dbtype" --dbname="$nombreDBMo" --dbuser="$userDBMo" --dbpass="$sqlPasswd" --fullname="$nombreMoodle" --shortname=$nombreCortoMoodle --adminuser=admin --adminpass=$passwdMoodle --adminemail="admin@$dominioMoodle" --agree-license --non-interactive >>$logFile 2>&1
+		sudo -u $webServerUser php /var/www/$dominioMoodle/admin/cli/install.php --lang=es --wwwroot="$dominioMoodle" --dbtype="$dbtype" --dbname="$nombreDBMo" --dbuser="$userDBMo" --dbpass="$sqlPasswd" --fullname="$nombreMoodle" --shortname=$nombreCortoMoodle --adminuser=admin --adminpass=$passwdMoodle --adminemail="admin@$dominioMoodle" --agree-license --non-interactive >>$logFile 2>&1
 		comprobarError $? 602
 		# Actualizamos permisos
 		chown -R $webServerUser:$webServerGroup /var/www/$dominioMoodle /var/www/moodledata
@@ -1531,9 +1531,9 @@ configurarSELinux() {
 		result=$(yum -y install policycoreutils-python 2>&1)
 		comprobarError $? 605 $result
 	fi
-	semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/moodledata(/.*)?"
+	semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/moodledata(/.*)?" > /dev/null 2>&1
 	comprobarError $? 604
-	restorecon -R /var/www/
+	restorecon -R /var/www/ > /dev/null 2>&1
 	comprobarError $? 604
 }